diff options
author | 2021-12-18 10:22:37 +0100 | |
---|---|---|
committer | 2021-12-18 10:22:37 +0100 | |
commit | a1b52a60e8ea03650bf1127aa39629274153b5e8 (patch) | |
tree | 890292a85d79d0f904655caef2855af5fe5f2bfa | |
parent | sci-libs/gds-lsmp: initial ebuild for v2.19.7. (diff) | |
download | AstroFloyd-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/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/gds-frameio/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/gds-frameio/gds-frameio-2.19.5.ebuild | 51 | ||||
-rw-r--r-- | sci-libs/gds-frameio/metadata.xml | 27 |
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> |