diff options
author | AstroFloyd <AstroFloyd@gmail.com> | 2021-11-21 12:20:37 +0100 |
---|---|---|
committer | AstroFloyd <AstroFloyd@gmail.com> | 2021-11-21 12:20:37 +0100 |
commit | d7a77e553dfbf4fc4d42608108d819cff009f45c (patch) | |
tree | bf15091e72119328595420d4a640963e0cbf43bd /x11-libs | |
parent | sys-process/netatop: remove package. (diff) | |
download | AstroFloyd-d7a77e553dfbf4fc4d42608108d819cff009f45c.tar.gz AstroFloyd-d7a77e553dfbf4fc4d42608108d819cff009f45c.tar.bz2 AstroFloyd-d7a77e553dfbf4fc4d42608108d819cff009f45c.zip |
x11-libs/gtk-fortran: remove package.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/gtk-fortran/ChangeLog | 33 | ||||
-rw-r--r-- | x11-libs/gtk-fortran/Manifest | 9 | ||||
-rw-r--r-- | x11-libs/gtk-fortran/files/Doxyfile.patch | 31 | ||||
-rw-r--r-- | x11-libs/gtk-fortran/files/Doxyfile_man.patch | 16 | ||||
-rw-r--r-- | x11-libs/gtk-fortran/gtk-fortran-2.9999-r1.ebuild | 64 | ||||
-rw-r--r-- | x11-libs/gtk-fortran/gtk-fortran-3.9999-r1.ebuild | 65 | ||||
-rw-r--r-- | x11-libs/gtk-fortran/gtk-fortran-3.9999-r2.ebuild | 72 | ||||
-rw-r--r-- | x11-libs/gtk-fortran/metadata.xml | 3 |
8 files changed, 7 insertions, 286 deletions
diff --git a/x11-libs/gtk-fortran/ChangeLog b/x11-libs/gtk-fortran/ChangeLog index e3f54fa..db2d54a 100644 --- a/x11-libs/gtk-fortran/ChangeLog +++ b/x11-libs/gtk-fortran/ChangeLog @@ -1,28 +1,5 @@ -# ChangeLog for x11-libs/gtk-fortran -# Copyright 1999-2020 Gentoo Authors; Distributed under the GPL v2 -# $Header: $ - - 15 Feb 2020; AstroFloyd <AstroFloyd@gmail.com> gtk-fortran-2.9999-r1.ebuild, - gtk-fortran-3.9999-r1.ebuild, gtk-fortran-3.9999-r2.ebuild: - x11-libs/gtk-fortran: insignificant update. - -*gtk-fortran-3.9999-r1 (19 Jun 2015) -*gtk-fortran-2.9999-r1 (19 Jun 2015) - - 19 Jun 2015; AstroFloyd <AstroFloyd@gmail.com> -gtk-fortran-2.9999.ebuild, - +gtk-fortran-2.9999-r1.ebuild, -gtk-fortran-3.9999.ebuild, - +gtk-fortran-3.9999-r1.ebuild, +files/Doxyfile.patch: - Revision bump: added slotting; allow parallel build; added 'doc', 'plplot' - and 'static' USE flags; install gtkf-sketcher (3.x) - -*gtk-fortran-3.9999 (22 Oct 2014) - - 22 Oct 2014; AstroFloyd <AstroFloyd@gmail.com> +gtk-fortran-2.9999.ebuild, - +gtk-fortran-3.9999.ebuild: - Added git version for GTK+3 - -*gtk-fortran-2.9999 (22 Oct 2014) - - 22 Oct 2014; AstroFloyd <AstroFloyd@gmail.com> +gtk-fortran-2.9999.ebuild, - +metadata.xml: - Initial ebuild for x11-libs/gtk-fortran: git version for GTK+2 + 21 Nov 2021; AstroFloyd <AstroFloyd@gmail.com> -ChangeLog, + -files/Doxyfile.patch, -files/Doxyfile_man.patch, + -gtk-fortran-2.9999-r1.ebuild, -gtk-fortran-3.9999-r1.ebuild, + -gtk-fortran-3.9999-r2.ebuild, metadata.xml: + x11-libs/gtk-fortran: remove package. diff --git a/x11-libs/gtk-fortran/Manifest b/x11-libs/gtk-fortran/Manifest index 6733338..e7e83b3 100644 --- a/x11-libs/gtk-fortran/Manifest +++ b/x11-libs/gtk-fortran/Manifest @@ -1,7 +1,2 @@ -AUX Doxyfile.patch 933 BLAKE2B 301a0ab9c302143cdb0d4e0d6f4479f6fc33b2cb639f70894c732b78d71bb2aaa45db843d318fe9d66096edb59b2c8509573e39d0f181d39d839a28c7c996f02 SHA512 9371637fb9ac0836c95251e6cb303556a8dfdc1ff900a7b5a8e8ee7fbfe75bc137fe95c3b001979ff9895d9048e62a15dd747acc3517ebd1e1c80e9b1df76dab -AUX Doxyfile_man.patch 500 BLAKE2B 6f327701d8feb0b7df24f7cb9a05c617c189710ce78625c7077257c5b3fffbd2d73ad3afed6fb85f9fb2f6372e39c582efb6fc7b3a519bdbb2a13c16642c8d4e SHA512 6ead8e3d40830a148dc719c2dd0725c12f912b6363dc0e3be78f40a6ff7f7dba6e395f8e8c8081e9333cc7f62fd5529cfec781d5d41288f942ef1063862dfa57 -EBUILD gtk-fortran-2.9999-r1.ebuild 2241 BLAKE2B 5b9b17d4c5cdf3ee37334955817b162e562bf990aa7368a7221d2d83176dc27f81f35ff721af9e04299d523099103917fd87b1aea6a7e43bb52f329e848403a1 SHA512 520cc8f3b2f5a4f6b87aebfecc647935150ef4f6c2f32ecea6fb5d678b7a6030ab02e6a902194d43a89a53b50797ea5921f944a71431688d2bfe26735eb1e704 -EBUILD gtk-fortran-3.9999-r1.ebuild 2374 BLAKE2B af9b850600a3dba3b11c003ed6f21fa561257a7674388edeaa0b57b55afe5707a415357782f617e5b94e4983dd035bb915caaf7f47a0ab40f94c19d142a25650 SHA512 b884e630cd4cdc62150bef6f4244dadf27cb4d24f21a49c04684d67226233f17dcd4f2a1b7ec50e59296390ea41b601be4f2ea0f05ec28eb480a62180e7ccfa1 -EBUILD gtk-fortran-3.9999-r2.ebuild 2687 BLAKE2B 782a83f5bd82030ce86e0b2c370ecbe2a8b124653909425013ab3e4add1bf6b6a177154de20cabaf6a04fa76f62d9a3b16d097728fdf49c3a48a14cc217d0cbf SHA512 4c61683cc623d56f28d42c83a542dad1626316222562052f27bf9e6ca336f396cafc4942e5f5b11983a82fd6b8f08f7a90a11bfc5f27242bd4bb5036ddfee955 -MISC ChangeLog 1073 BLAKE2B 0c278a06177894bc1f0b3ede56bf0add276389a028468d8d9e4fbdcf0eb86b85d4d1f72281e1223ba1915f5c4df20b6b4fc82be789253557427efd4437f79970 SHA512 a304edeedda64e5220a9b29b29495471f4dba962578c16421097d22dad6f95b2f5b9df9602e923903154d2747f83166caec711561a707b3ea86e7a40c605c780 -MISC metadata.xml 368 BLAKE2B 30a102050a7b920f3c35e099e9230f2d81d50f14d7360f7debbe19a87779c04b60de47f5707cff5daaea52ce84fdeb788ced9cdbcc96489b40a42a5c78fcf81e SHA512 3753b417f97e17a5f6c4f3294b4ae4774e56a37f767a9a6669b50e75c287b36212c9d4c9b3a9e980d9282407f326fa15b098c0d6cd5add9a42369532a3b14d94 +MISC ChangeLog 264 BLAKE2B 040e53b93f2741a67003e0d676fbae1fafd830a4aa0f3f8962064ff831beae99509fca55ffbb75a6a86d4678aaac06d0a07c6a508696fd3412abbb0bab6d3f54 SHA512 6e8d1c2433abb082c740208ce659fef082eece9804b714d1991c9c2e33e989403e945d02a0ecb3a0059e7031d04c5629dfee1267c4575e48e73bdbc19849b193 +MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 diff --git a/x11-libs/gtk-fortran/files/Doxyfile.patch b/x11-libs/gtk-fortran/files/Doxyfile.patch deleted file mode 100644 index f019379..0000000 --- a/x11-libs/gtk-fortran/files/Doxyfile.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- Doxyfile.orig 2015-06-19 14:49:02.649479634 +0200 -+++ Doxyfile 2015-06-19 14:50:06.862405747 +0200 -@@ -103,7 +103,7 @@ - SHOW_NAMESPACES = YES - FILE_VERSION_FILTER = - LAYOUT_FILE = --QUIET = NO -+QUIET = YES - WARNINGS = YES - WARN_IF_UNDOCUMENTED = YES - WARN_IF_DOC_ERROR = YES -@@ -262,7 +262,7 @@ - HIDE_UNDOC_RELATIONS = YES - HAVE_DOT = YES - DOT_NUM_THREADS = 0 --DOT_FONTNAME = FreeSans.ttf -+DOT_FONTNAME = - DOT_FONTSIZE = 10 - DOT_FONTPATH = - CLASS_GRAPH = YES -@@ -272,8 +272,8 @@ - TEMPLATE_RELATIONS = NO - INCLUDE_GRAPH = YES - INCLUDED_BY_GRAPH = YES --CALL_GRAPH = YES --CALLER_GRAPH = YES -+CALL_GRAPH = NO -+CALLER_GRAPH = NO - GRAPHICAL_HIERARCHY = YES - DIRECTORY_GRAPH = YES - DOT_IMAGE_FORMAT = png diff --git a/x11-libs/gtk-fortran/files/Doxyfile_man.patch b/x11-libs/gtk-fortran/files/Doxyfile_man.patch deleted file mode 100644 index 9c7bddf..0000000 --- a/x11-libs/gtk-fortran/files/Doxyfile_man.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- Doxyfile.orig 2016-09-04 12:30:35.164129869 +0200 -+++ Doxyfile 2016-09-04 12:49:17.172848817 +0200 -@@ -229,10 +229,10 @@ - RTF_HYPERLINKS = NO - RTF_STYLESHEET_FILE = - RTF_EXTENSIONS_FILE = --GENERATE_MAN = NO -+GENERATE_MAN = YES - MAN_OUTPUT = man --MAN_EXTENSION = .3 --MAN_LINKS = NO -+MAN_EXTENSION = .3f -+MAN_LINKS = NO - GENERATE_XML = NO - XML_OUTPUT = xml - XML_SCHEMA = diff --git a/x11-libs/gtk-fortran/gtk-fortran-2.9999-r1.ebuild b/x11-libs/gtk-fortran/gtk-fortran-2.9999-r1.ebuild deleted file mode 100644 index 68c208c..0000000 --- a/x11-libs/gtk-fortran/gtk-fortran-2.9999-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils cmake-utils fortran-2 git-r3 - -DESCRIPTION="Cross-platform Fortran binding to create GUIs for Fortran programs using GTK+" -HOMEPAGE="https://github.com/jerryd/gtk-fortran/wiki" - -LICENSE="GPL-3" -SLOT="2" -KEYWORDS="~amd64 ~x86" - -EGIT_REPO_URI="https://github.com/jerryd/gtk-fortran.git" - -IUSE="doc plplot static" -DEPEND="doc? ( app-doc/doxygen ) - plplot? ( sci-libs/plplot ) - >=x11-libs/gtk+-2.24:2 x11-libs/cairo x11-libs/gdk-pixbuf" -RDEPEND="plplot? ( sci-libs/plplot ) - >=x11-libs/gtk+-2.24:2 x11-libs/cairo x11-libs/gdk-pixbuf" - -src_prepare() { - epatch "${FILESDIR}"/Doxyfile.patch # Quiet, no graphs -} - -# Cannot do a parallel build. make install will build 'all' in parallel, which fails. -# Hence, do two partial parallel builds here, for the core stuff. -# You could do a serial 'make all' to build the rest (examples, testers, etc.). -src_compile() { - cd "${CMAKE_BUILD_DIR}" - emake VERBOSE=1 gtk-fortran_shared || die "Building shared library failed" # Cannot be built at the same time as the static library - use static && $(emake VERBOSE=1 gtk-fortran_static || die "Building static library failed") - emake VERBOSE=1 usemodules manpage pkgconfig || die - use plplot && $(emake VERBOSE=1 plplot_extra_module || die "Creating plplot_extra_module failed") - use doc && $(emake VERBOSE=1 doc || die "Generating documentation failed") # Doxygen documentation: ~135Mb! - #emake -j1 VERBOSE=1 all || die -} - -# 'make install' will 'make all' in parallel, which fails, so do this by hand: -src_install() { - cd "${CMAKE_BUILD_DIR}" - dolib src/libgtk-2-fortran.so.0.1 src/libgtk-2-fortran.so - use static && dolib src/libgtk-2-fortran.a # The static library is always built, we just don't install it unless desired... - - dobin src/gtk-2-fortran-modscan - - insinto usr/include/gtk-2-fortran/ - doins src/*.mod - use plplot && doins plplot/plplot_extra.mod - - insinto usr/share/gtk-fortran/ - doins src/gtk-2-fortran-index.csv src/gtk-2-enumerators.lis - - dodoc "${S}"/README "${S}"/README-high-level - - insinto usr/lib/pkgconfig/ - doins src/gtk-2-fortran.pc - - doman src/gtk-2-fortran-modscan.1 - - use doc && dohtml -r html/* -} diff --git a/x11-libs/gtk-fortran/gtk-fortran-3.9999-r1.ebuild b/x11-libs/gtk-fortran/gtk-fortran-3.9999-r1.ebuild deleted file mode 100644 index 825e0f5..0000000 --- a/x11-libs/gtk-fortran/gtk-fortran-3.9999-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils cmake-utils fortran-2 git-r3 - -DESCRIPTION="Cross-platform Fortran binding to create GUIs for Fortran programs using GTK+" -HOMEPAGE="https://github.com/jerryd/gtk-fortran/wiki" - -LICENSE="GPL-3" -SLOT="3" -KEYWORDS="~amd64 ~x86" - -EGIT_REPO_URI="https://github.com/jerryd/gtk-fortran.git" -EGIT_BRANCH="gtk3" - -IUSE="doc plplot static" -DEPEND="doc? ( app-doc/doxygen ) - plplot? ( sci-libs/plplot ) - x11-libs/gtk+:3 x11-libs/cairo x11-libs/gdk-pixbuf" -RDEPEND="plplot? ( sci-libs/plplot ) - x11-libs/gtk+:3 x11-libs/cairo x11-libs/gdk-pixbuf" - -src_prepare() { - epatch "${FILESDIR}"/Doxyfile.patch # Quiet, no graphs -} - -# Cannot do a parallel build. make install will build 'all' in parallel, which fails. -# Hence, do two partial parallel builds here, for the core stuff. -# You could do a serial 'make all' to build the rest (examples, testers, etc.). -src_compile() { - cd "${CMAKE_BUILD_DIR}" - emake VERBOSE=1 gtk-fortran_shared || die "Building shared library failed" # Cannot be built at the same time as the static library/gtkf-sketcher - emake VERBOSE=1 gtk-fortran_static || die "Building static library failed" # The static library is built when gtkf-sketcher is built, so do this explicitly for clarity - emake VERBOSE=1 gtkf-sketcher usemodules manpage pkgconfig || die - use plplot && $(emake VERBOSE=1 plplot_extra_module || die "Creating plplot_extra_module failed") - use doc && $(emake VERBOSE=1 doc || die "Generating documentation failed") # Doxygen documentation: ~135Mb! - #emake -j1 VERBOSE=1 all || die -} - -# 'make install' will 'make all' in parallel, which fails, so do this by hand: -src_install() { - cd "${CMAKE_BUILD_DIR}" - dolib src/libgtk-3-fortran.so.0.1 src/libgtk-3-fortran.so - use static && dolib src/libgtk-3-fortran.a # The static library is always built, we just don't install it unless desired... - - dobin src/gtk-3-fortran-modscan sketcher/gtkf-sketcher - - insinto usr/include/gtk-3-fortran/ - doins src/*.mod - use plplot && doins plplot/plplot_extra.mod - - insinto usr/share/gtk-fortran/ - doins src/gtk-3-fortran-index.csv src/gtk-3-enumerators.lis - - dodoc "${S}"/README "${S}"/README-high-level - - insinto usr/lib/pkgconfig/ - doins src/gtk-3-fortran.pc - - doman src/gtk-3-fortran-modscan.1 - - use doc && dohtml -r html/* -} diff --git a/x11-libs/gtk-fortran/gtk-fortran-3.9999-r2.ebuild b/x11-libs/gtk-fortran/gtk-fortran-3.9999-r2.ebuild deleted file mode 100644 index fe13b9a..0000000 --- a/x11-libs/gtk-fortran/gtk-fortran-3.9999-r2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils cmake-utils fortran-2 git-r3 - -DESCRIPTION="Cross-platform Fortran binding to create GUIs for Fortran programs using GTK+" -HOMEPAGE="https://github.com/jerryd/gtk-fortran/wiki" - -LICENSE="GPL-3" -SLOT="3" -KEYWORDS="~amd64 ~x86" - -EGIT_REPO_URI="https://github.com/jerryd/gtk-fortran.git" -EGIT_BRANCH="gtk3" - -IUSE="doc plplot static" -DEPEND="doc? ( app-doc/doxygen ) - plplot? ( sci-libs/plplot ) - x11-libs/gtk+:3 x11-libs/cairo x11-libs/gdk-pixbuf" -RDEPEND="plplot? ( sci-libs/plplot ) - x11-libs/gtk+:3 x11-libs/cairo x11-libs/gdk-pixbuf" - -src_prepare() { - epatch "${FILESDIR}"/Doxyfile.patch # Quiet, no graphs - epatch "${FILESDIR}"/Doxyfile_man.patch # Add manpages -} - -# Cannot do a parallel build. make install will build 'all' in parallel, which fails. -# Hence, do two partial parallel builds here, for the core stuff. -# You could do a serial 'make all' to build the rest (examples, testers, etc.). -src_compile() { - cd "${CMAKE_BUILD_DIR}" - emake VERBOSE=1 gtk-fortran_shared || die "Building shared library failed" # Cannot be built at the same time as the static library/gtkf-sketcher - emake VERBOSE=1 gtk-fortran_static || die "Building static library failed" # The static library is built when gtkf-sketcher is built, so do this explicitly for clarity - emake VERBOSE=1 gtkf-sketcher usemodules manpage pkgconfig || die - use plplot && $(emake VERBOSE=1 plplot_extra_module || die "Creating plplot_extra_module failed") - use doc && $(emake VERBOSE=1 doc || die "Generating documentation failed") # Doxygen documentation: ~135Mb! - #emake -j1 VERBOSE=1 all || die -} - -# 'make install' will 'make all' in parallel, which fails, so do this by hand: -src_install() { - cd "${CMAKE_BUILD_DIR}" - dolib src/libgtk-3-fortran.so.0.1 src/libgtk-3-fortran.so - use static && dolib src/libgtk-3-fortran.a # The static library is always built, we just don't install it unless desired... - - dobin src/gtk-3-fortran-modscan sketcher/gtkf-sketcher - - insinto usr/include/gtk-3-fortran/ - doins src/*.mod - use plplot && doins plplot/plplot_extra.mod - - insinto usr/share/gtk-fortran/ - doins src/gtk-3-fortran-index.csv src/gtk-3-enumerators.lis - - dodoc "${S}"/README "${S}"/README-high-level - - insinto usr/lib/pkgconfig/ - doins src/gtk-3-fortran.pc - - doman src/gtk-3-fortran-modscan.1 - - if use doc; then - dohtml -r html/* - - rm -f man/man3f/height.3f man/man3f/name.3f man/man3f/p1.3f man/man3f/p2.3f # These exist in other packages - insinto usr/share/man/man3f/ - doins man/man3f/* # Copying these ~16k files alone takes ~8min on my system, hence no doman here! - fi -} diff --git a/x11-libs/gtk-fortran/metadata.xml b/x11-libs/gtk-fortran/metadata.xml index 236545d..ae34b4d 100644 --- a/x11-libs/gtk-fortran/metadata.xml +++ b/x11-libs/gtk-fortran/metadata.xml @@ -5,7 +5,4 @@ <email>AstroFloyd@gmail.com</email> <name>AstroFloyd</name> </maintainer> - <use> - <flag name='plplot'>Adds support for <pkg>sci-libs/plplot</pkg> for scientific plotting</flag> - </use> </pkgmetadata> |