aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2021-12-18 10:22:37 +0100
committerAstroFloyd <AstroFloyd@gmail.com>2021-12-18 10:22:37 +0100
commita1b52a60e8ea03650bf1127aa39629274153b5e8 (patch)
tree890292a85d79d0f904655caef2855af5fe5f2bfa
parentsci-libs/gds-lsmp: initial ebuild for v2.19.7. (diff)
downloadAstroFloyd-a1b52a60e8ea03650bf1127aa39629274153b5e8.tar.gz
AstroFloyd-a1b52a60e8ea03650bf1127aa39629274153b5e8.tar.bz2
AstroFloyd-a1b52a60e8ea03650bf1127aa39629274153b5e8.zip
sci-libs/gds-frameio: initial ebuild for v2.19.5.
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
-rw-r--r--sci-libs/gds-frameio/ChangeLog6
-rw-r--r--sci-libs/gds-frameio/Manifest4
-rw-r--r--sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild51
-rw-r--r--sci-libs/gds-frameio/metadata.xml27
4 files changed, 88 insertions, 0 deletions
diff --git a/sci-libs/gds-frameio/ChangeLog b/sci-libs/gds-frameio/ChangeLog
new file mode 100644
index 0000000..f8cf62c
--- /dev/null
+++ b/sci-libs/gds-frameio/ChangeLog
@@ -0,0 +1,6 @@
+*gds-frameio-2.19.5 (18 Dec 2021)
+
+ 18 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gds-frameio-2.19.5.ebuild,
+ +metadata.xml:
+ sci-libs/gds-frameio: initial ebuild for v2.19.5.
+
diff --git a/sci-libs/gds-frameio/Manifest b/sci-libs/gds-frameio/Manifest
new file mode 100644
index 0000000..76a831f
--- /dev/null
+++ b/sci-libs/gds-frameio/Manifest
@@ -0,0 +1,4 @@
+DIST gds-frameio-2.19.5.tar.gz 540906 BLAKE2B 11673e79089e0bb717f0cac043a837d3c9dcbb3107fe73053f56135c2487f78594507420393c77dc69c8fd6ce71f814163183448edfbc282d1db019e47b55d1f SHA512 d56b454ab38ab4ac454151ba2b8557b66a63e4d85349a2e04584cb5524b98716e479c0b138972fc3da05236f310c1a140fb2112812c6bb540b46063a5b683a14
+EBUILD gds-frameio-2.19.5.ebuild 1387 BLAKE2B 16486eaec19b3601626ec44b2a49bd26093e4e6ba745798ef6ac617ed3f528e5264c3b355a9acb60b02fd69509d18595abcfa464189c7e574aeaf696c5ae5936 SHA512 f220817943c1ecb247a60779466c2b8ff6538a65592df9f208ac618999397f786724dd17ad09e16b959335829c53038f0bf2ea584a29c649f4afba5920cebb84
+MISC ChangeLog 182 BLAKE2B 4df097d1e10e62d67627959b262740ce9600c3060500cbba1ff8ff3ea4b77c9ff309e3e6f0fe9ca065cff50824f47bbd6cdb32eb2a776e91376ba1c463c43004 SHA512 f4c338f08b1d1bcd97874d4a707ee57501240ce4cfb2c0068b9347958323a1a38612ad9477710c3a42467f3d116630407d049ab3910d58e7c7edb9c2a0b32f09
+MISC metadata.xml 1190 BLAKE2B 834200b3b60fe86c93ae41244f2a2459c2e89f1cd4e40f8208bccd8c62b4eae6a06d1c02ddd76b60becaa5cc9d020803b5beb1608aeb6ece4fa82399c403ea3b SHA512 7aaf65d2e759ea0b378b934e91dde6306ca6a599c6dc8cf1243f79e8ef60fb6160b8881b5ebde73d4c8393a2f48c7cf03cd1af92b7e823b3089b801dedd55270
diff --git a/sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild b/sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild
new file mode 100644
index 0000000..cf857fc
--- /dev/null
+++ b/sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild
@@ -0,0 +1,51 @@
+# 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="dtt fast-install -largefile -libtool-lock monitors omega online only-dtt static-libs"
+# dmtviewer nogui offline rts
+
+RDEPEND="dev-libs/expat
+ dev-libs/openssl
+ sci-libs/fftw
+ sci-libs/gds-lsmp
+ sci-libs/gds
+ sci-libs/ldas-tools-al
+ sci-libs/ldas-tools-framecpp
+ sys-libs/zlib"
+DEPEND=${RDEPEND}
+
+src_configure() {
+ econf \
+ $(use_enable dtt) \
+ $(use_enable fast-install) \
+ $(use_enable largefile) \
+ $(use_enable libtool-lock) \
+ $(use_enable monitors) \
+ $(use_enable omega) \
+ $(use_enable online) \
+ $(use_enable only-dtt) \
+ $(use_enable static-libs static) \
+ --disable-dmtviewer \
+ --enable-nogui \
+# --disable-rts \ # configure: WARNING: unrecognized options: --with-rts, --without-rts. Cannot mention rts here (--enable-rts or --disable-rts)
+ --includedir=/usr/include/gds
+ # Header files are expected to sit in /usr/include/gds
+}
+# $(use_enable dmtviewer) \
+# $(use_enable offline) \
+# $(use_enable nogui) \
+# $(use_enable rts) \
+
+src_install() {
+ emake DESTDIR="${D}${DESTDIR}" install
+# dodoc README || die
+}
diff --git a/sci-libs/gds-frameio/metadata.xml b/sci-libs/gds-frameio/metadata.xml
new file mode 100644
index 0000000..051bf2b
--- /dev/null
+++ b/sci-libs/gds-frameio/metadata.xml
@@ -0,0 +1,27 @@
+<?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='dtt'>Build support for dtt</flag>
+ <flag name='fast-install'>Optimize for fast installation</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='only-dtt'>Build dtt only</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='nogui'>Build dtt without gui</flag>
+ <flag name='offline'>Offline program version</flag> Not currently supported (2021-12-15)
+ <flag name='rts'>Add realtime site</flag>
+ -->
+ </use>
+</pkgmetadata>