From a1b52a60e8ea03650bf1127aa39629274153b5e8 Mon Sep 17 00:00:00 2001 From: AstroFloyd Date: Sat, 18 Dec 2021 10:22:37 +0100 Subject: sci-libs/gds-frameio: initial ebuild for v2.19.5. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: AstroFloyd --- sci-libs/gds-frameio/ChangeLog | 6 +++ sci-libs/gds-frameio/Manifest | 4 ++ sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild | 51 ++++++++++++++++++++++++++ sci-libs/gds-frameio/metadata.xml | 27 ++++++++++++++ 4 files changed, 88 insertions(+) create mode 100644 sci-libs/gds-frameio/ChangeLog create mode 100644 sci-libs/gds-frameio/Manifest create mode 100644 sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild create mode 100644 sci-libs/gds-frameio/metadata.xml 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 +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 @@ + + + + + AstroFloyd@gmail.com + AstroFloyd + + + Build support for dtt + Optimize for fast installation + Omit support for large files + Avoid locking (might break parallel builds) + Build all monitors + Build Omega_c only + Online program version + Build dtt only + + + -- cgit v1.2.3-65-gdbad