aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2021-12-17 18:45:44 +0100
committerAstroFloyd <AstroFloyd@gmail.com>2021-12-17 18:45:44 +0100
commit49a4048e68c4a6676b121342b449f208ccc00ecc (patch)
treee757420174c35cbdca682b8c55e62565cdc5f1d0
parentsci-libs/gds: properly fix location header files for v2.19.7. (diff)
downloadAstroFloyd-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/ChangeLog6
-rw-r--r--sci-libs/gds-lsmp/Manifest4
-rw-r--r--sci-libs/gds-lsmp/gds-lsmp-2.19.7.ebuild36
-rw-r--r--sci-libs/gds-lsmp/metadata.xml19
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>