diff options
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/gds/ChangeLog | 4 | ||||
-rw-r--r-- | sci-libs/gds/Manifest | 6 | ||||
-rw-r--r-- | sci-libs/gds/gds-2.19.7.ebuild | 31 | ||||
-rw-r--r-- | sci-libs/gds/metadata.xml | 19 |
4 files changed, 49 insertions, 11 deletions
diff --git a/sci-libs/gds/ChangeLog b/sci-libs/gds/ChangeLog index eed8e4f..6818987 100644 --- a/sci-libs/gds/ChangeLog +++ b/sci-libs/gds/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2 # $Header: $ + 15 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> gds-2.19.7.ebuild, + metadata.xml: + sci-libs/gds: adding USE flags to v2.19.7. + *gds-2.19.7 (15 Dec 2021) 15 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> diff --git a/sci-libs/gds/Manifest b/sci-libs/gds/Manifest index 634b6ee..5766f36 100644 --- a/sci-libs/gds/Manifest +++ b/sci-libs/gds/Manifest @@ -1,5 +1,5 @@ AUX gds-2.19.7-compound.cc.patch 348 BLAKE2B af23e664acdfd99eccf520a9a91f6190af7d6c980e6ac2bc32cd3160c4e98568b70a5d7db16e164a9c2c87e3bd5777c2fd232dcdd1fb2330afbe6ff3a8115161 SHA512 2dba12ba9b9bb53d6853fe3924eafda7f92a9a2cf90524a21f43e96b0330a1a28bc8dfa5c87b0233d46a5b80e35e9d466d4ee2cb5979368729daa6088922bb8d DIST gds-2.19.7.tar.gz 1903849 BLAKE2B be09859e69a837e9d9cc159a4d8e42c2946f0f9c2c0b2ce40f190d4883a0d6be3d3255cdba19f001bf79774e42d57bcb5e9dfd6579bd8f3dad610480793e489b SHA512 ad45cbebea98fad4f9bee659fe3fe313fddcc465c26c6702d719ee0b0d9df0d84980bda62f3d23e362f0218eba1c96dd53e78af5eaa68b40c018263e232679d4 -EBUILD gds-2.19.7.ebuild 694 BLAKE2B 815207e4506d61d108e9e82f9df17461b1e486878c96d420fe1b0e2fdc61c225fad61331a4ae0abbaa8e378c85aae9e5badb7f7124af0f4aa886c5660080516c SHA512 fa5662f68bd7f9175f6e511c71ab4a071a7b8ad8013f26622e01e102d643a885423ce8df585c00c9c545dd1a7c32569f46d73b100f24ed1d55e7bb8e0413f351 -MISC ChangeLog 1406 BLAKE2B 7f713b7939a5463f835eb797f1da3958c204828e472ca4963a112fe9e1b58f91770fff1d094a17ead0f470d02488ad7d957261b040e7823cf70befb0a2f1493c SHA512 ee553f96f0f29fd3564ac7300022b421c1f4009e9dd8fe4f760b3d623b1908baa3e28806dce615f2ffed216dbe7c8b3f9db078c5d745c9fbc5b323eea2783a85 -MISC metadata.xml 252 BLAKE2B 613a7e7b366399ec040d80a9afef119d93b11cd16f3a0a150e134c1f37481310ce8b498d486d1f40c6d62d479cb45511631a2e010544082a6c67b6e5cee3bfa9 SHA512 95b0073eb59fb94385f5a678b1a8dd52d19c9e0fb60251183aa1ce15a715c905248cd0943778f7c8c22a764d77a434ada26d0108cba3ad09a08ad45f456e648b +EBUILD gds-2.19.7.ebuild 1282 BLAKE2B 0989d3f03364f0bae06eedb2ddd442005182710acb1b6452a85c202a87c891df81eb0d0bcd182ddbb00b4bdf87c425da3611962d9efdc8429217956441c84ff6 SHA512 120e8fab844901cd42f34152f8053f8c69cbd573ba02e11537358e9cb2d36ffd2600b1c053803c7773b6002872dc64245bf669aae46205ba0524fdf137a3c405 +MISC ChangeLog 1536 BLAKE2B 6ef4f0fdaa169cef5566cee8ab97aa6487489a892cc8e78825c1bbb885af76d842f5f36604382d9641253a6417d5615cc96b78fec55c93f26398932af609c1f8 SHA512 393aedfb346330906727c9bab074fe38d4ec3d28dd991fbf9fd736766fdf36bc59d6efc3c7cdfa0d8f230f6bfdea32c46dcfc58a0f523b07ed818f34ce974ad4 +MISC metadata.xml 1156 BLAKE2B 0f411bf8bc54a43e01697c879e508f1f1c58676c8682dff9c298435298d4e6cc0a1c4858e85f6414f2c2060a1815ed1fe82e33b3bbc1680e5e5e1a9c2737241c SHA512 de8497c1dae27c40e4bf2710cbaa7ea60226e972854f54ba028d18c9eef02b0dee818b6b09726501e09925feabd789be54d870ed450b1301f04203b377416ae7 diff --git a/sci-libs/gds/gds-2.19.7.ebuild b/sci-libs/gds/gds-2.19.7.ebuild index ba3c600..4559728 100644 --- a/sci-libs/gds/gds-2.19.7.ebuild +++ b/sci-libs/gds/gds-2.19.7.ebuild @@ -9,8 +9,9 @@ SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz" LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" +KEYWORDS="~amd64" # ~x86" +IUSE="fast-install -largefile -libtool-lock monitors omega online static-libs" +# 32bit 64bit dmt-runtime dmtviewer dtt nogui offline only-dtt rts RDEPEND="" DEPEND=${RDEPEND} @@ -20,12 +21,26 @@ src_prepare() { eapply_user } -# src_configure() { -# econf \ -# $(use_enable fast-install) \ -# $(use_enable static-libs static) -# } -# # $(use_enable ligotools) \ # Requires additional dependencies? +src_configure() { + econf \ + $(use_enable fast-install) \ + $(use_enable largefile) \ + $(use_enable libtool-lock) \ + $(use_enable monitors) \ + $(use_enable omega) \ + $(use_enable online) \ + $(use_enable static-libs static) \ + --enable-64bit +} +# $(use_enable 32bit) \ +# $(use_enable 64bit) \ +# $(use_enable dmt-runtime) \ # Requires gds-dmt? +# $(use_enable dmtviewer) \ # Requires gds-dmt? +# $(use_enable dtt) \ # Requires gds-dtt? +# $(use_enable nogui) \ # Requires gds-gui? +# $(use_enable only-dtt) \ # Requires gds-dtt? +# $(use_enable offline) \--dis/--enable doesn't work +# $(use_enable rts) \ src_install() { emake DESTDIR="${D}${DESTDIR}" install diff --git a/sci-libs/gds/metadata.xml b/sci-libs/gds/metadata.xml index 971c97b..810f768 100644 --- a/sci-libs/gds/metadata.xml +++ b/sci-libs/gds/metadata.xml @@ -5,4 +5,23 @@ <email>AstroFloyd@gmail.com</email> <name>AstroFloyd</name> </maintainer> + <use> + <flag name='fast-install'></flag> + <flag name='largefile'>Omit support for large files</flag> + <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag> + <flag name='monitors'>Build all monitors</flag> + <flag name='omega'>Build Omega_c only</flag> + <flag name='online'>Online program version</flag> + <!-- + <flag name='32bit'>32-bit compilation</flag> + <flag name='64bit'>64-bit compilation</flag> + <flag name='dmt-runtime'>Build dmt runtime environment</flag> + <flag name='dmtviewer'>Add dmtviewer anyway</flag> + <flag name='dtt'>Build dtt</flag> + <flag name='nogui'>Build dtt without gui</flag> + <flag name='offline'>Offline program version</flag> Not currently supported (2021-12-15) + <flag name='only-dtt'>Build dtt only</flag> + <flag name='rts'>Add realtime site</flag> + --> + </use> </pkgmetadata> |