diff options
author | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-17 18:45:44 +0100 |
---|---|---|
committer | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-17 18:45:44 +0100 |
commit | 49a4048e68c4a6676b121342b449f208ccc00ecc (patch) | |
tree | e757420174c35cbdca682b8c55e62565cdc5f1d0 | |
parent | sci-libs/gds: properly fix location header files for v2.19.7. (diff) | |
download | AstroFloyd-49a4048e68c4a6676b121342b449f208ccc00ecc.tar.gz AstroFloyd-49a4048e68c4a6676b121342b449f208ccc00ecc.tar.bz2 AstroFloyd-49a4048e68c4a6676b121342b449f208ccc00ecc.zip |
sci-libs/gds-lsmp: initial ebuild for v2.19.7.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
-rw-r--r-- | sci-libs/gds-lsmp/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/gds-lsmp/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild | 36 | ||||
-rw-r--r-- | sci-libs/gds-lsmp/metadata.xml | 19 |
4 files changed, 65 insertions, 0 deletions
diff --git a/sci-libs/gds-lsmp/ChangeLog b/sci-libs/gds-lsmp/ChangeLog new file mode 100644 index 0000000..dd53015 --- /dev/null +++ b/sci-libs/gds-lsmp/ChangeLog @@ -0,0 +1,6 @@ +*gds-lsmp-2.19.7 (17 Dec 2021) + + 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gds-lsmp-2.19.7.ebuild, + +metadata.xml: + sci-libs/gds-lsmp: initial ebuild for v2.19.7. + diff --git a/sci-libs/gds-lsmp/Manifest b/sci-libs/gds-lsmp/Manifest new file mode 100644 index 0000000..3032272 --- /dev/null +++ b/sci-libs/gds-lsmp/Manifest @@ -0,0 +1,4 @@ +DIST gds-lsmp-2.19.7.tar.gz 434266 BLAKE2B 67530d32a80ec131d859a81d6bf9fffe6999e9be70576c71373045934fd3de09f8ce6812c3d1688472d95c72db6ae87118e1a7ef5f1b61cbceb0741e8183faa5 SHA512 226397a720db3dbe4749881385388c7c4d2288f5c3aa93ceb3c28331a432e9d8c36a76d30487a5034dff750801d4562d8e17222798e8b19a74ced09ddbc67072 +EBUILD gds-lsmp-2.19.7.ebuild 921 BLAKE2B 4a55408b4e9c01d89937a52f66aa10d99c53a512bbd0e34d4cd3bde6447b036f552adcc3c0d8074580f49a070a6a1554c58a58f312f3965452cebe721b23748c SHA512 9fb500a0961663ff08b5ca6123f7d7bdd36478da18ed83f4449aa2617c95bc3f84e1204260e0ae761cf05ac7e0ee0b7accff36dfa514276c7014340709f5f834 +MISC ChangeLog 173 BLAKE2B d1159938e9f15d95a72d5c858ee2199bfa54469379dead41c662fec36b469f1229fe6c38788fecce0475a7d1bfc2cc4ee722eed1becae6319da780ac30228107 SHA512 59106133486476c1bb54785a52ba7f66c8e1015392b114ce4ba81545d1cb25332e0144cd5a9433cc229cfdd8a93febc50da7baf9678df0869c49c10063da0475 +MISC metadata.xml 721 BLAKE2B cfa0b8370ea8f8e1cfa038ee708f0f25b118899c06a70ccf2161426be6e9dc7da829bf503f542dc31c7cfd0c30806cb65419fa601e2b838378d6dccbe1aa5551 SHA512 a978f18d1ac4acf19d4b014c4341d0b252b2c21f06616082b4d7deeb718faa155b437fccaad4771f35bfea60bf3d433acf2631a1b0b0387f23fcbf9ada1d0a82 diff --git a/sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild b/sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild new file mode 100644 index 0000000..d33989e --- /dev/null +++ b/sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="LIGO Global Diagnostic System" +HOMEPAGE="http://software.ligo.org/lscsoft" +SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="fast-install -largefile -libtool-lock monitors omega online static-libs" +# offline only-dtt rts + +RDEPEND="sci-libs/gds + sys-libs/zlib" +DEPEND=${RDEPEND} + +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) \ + --includedir=/usr/include/gds + # Header files are expected to sit in /usr/include/gds +} +# $(use_enable offline) \--dis/--enable doesn't work + +src_install() { + emake DESTDIR="${D}${DESTDIR}" install +} diff --git a/sci-libs/gds-lsmp/metadata.xml b/sci-libs/gds-lsmp/metadata.xml new file mode 100644 index 0000000..db1c089 --- /dev/null +++ b/sci-libs/gds-lsmp/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <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='offline'>Offline program version</flag> Not currently supported (2021-12-15) + --> + </use> +</pkgmetadata> |