diff options
author | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-18 11:02:12 +0100 |
---|---|---|
committer | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-18 11:02:12 +0100 |
commit | 8da644c63df8a372f3ecac53aa866153dc74a491 (patch) | |
tree | 97623a77d4c1c327e69d1a2c1339b9364f048462 | |
parent | sci-libs/gds-frameio: minor fix for v2.19.5. (diff) | |
download | AstroFloyd-8da644c63df8a372f3ecac53aa866153dc74a491.tar.gz AstroFloyd-8da644c63df8a372f3ecac53aa866153dc74a491.tar.bz2 AstroFloyd-8da644c63df8a372f3ecac53aa866153dc74a491.zip |
sci-libs/gds-gui: initial ebuild for v2.19.6.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
-rw-r--r-- | sci-libs/gds-gui/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/gds-gui/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/gds-gui/gds-gui-2.19.6.ebuild | 46 | ||||
-rw-r--r-- | sci-libs/gds-gui/metadata.xml | 25 |
4 files changed, 81 insertions, 0 deletions
diff --git a/sci-libs/gds-gui/ChangeLog b/sci-libs/gds-gui/ChangeLog new file mode 100644 index 0000000..e0d41e9 --- /dev/null +++ b/sci-libs/gds-gui/ChangeLog @@ -0,0 +1,6 @@ +*gds-gui-2.19.6 (18 Dec 2021) + + 18 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gds-gui-2.19.6.ebuild, + +metadata.xml: + sci-libs/gds-gui: initial ebuild for v2.19.6. + diff --git a/sci-libs/gds-gui/Manifest b/sci-libs/gds-gui/Manifest new file mode 100644 index 0000000..dcf9043 --- /dev/null +++ b/sci-libs/gds-gui/Manifest @@ -0,0 +1,4 @@ +DIST gds-gui-2.19.6.tar.gz 637179 BLAKE2B b9a6ba74c501a7ecfa3f40df1947733ea6f3412b7d9096a1beccd531d8ce036bbcada0b9617772408018276e0ef6902c1322a02051508d70face118333ede599 SHA512 1e2134b9daf44d75a118aebe8e2c771ca428ce3e99619aaba7f59e9632e1ee1fcfdbb79ead22c74b398a2ee4156ef94b525878bbe726ef22a1df098630d67874 +EBUILD gds-gui-2.19.6.ebuild 1164 BLAKE2B 04558ea293421478c6bc4685201160b49d522cbcb3632e4e5cdb06d72a3394bd86ffcc8bdf949652ba42d6aedc6651ecbaa2c15b8b468762a572ca7406ae604a SHA512 b284bec07cc4150dc440604ab3b85089864806bde7038d04dc38c920250f28512ccc1a76acf835f651242fac8daeb549b7dee82cb3f2a3747435000e6b43c60e +MISC ChangeLog 170 BLAKE2B 667e2f6d5e49de1ea9a150b4aa24e2edcbbfccc00b49427ee23c17474a4fc75ed796224c3f02f2f5ecf341d3a3edbfd1c8770bf886c413add92d9c876d753245 SHA512 152f58ae045d9b6b645fc1792ee3634b47681ae457668f0e246d77f4cf192ba0480da5f9efc71f9fb37d08ac547fd96b3ce00b4b129c28aeaebfd4aed7049d45 +MISC metadata.xml 1061 BLAKE2B 49b04b55c40f174c9d29e6ceb783196d9a938c464b846ab9e4f61252ce9b360f336a780f491d090014db17c3ad7ed04207a86581589d3cfcd54445f8c91a8dc6 SHA512 cc413ed105b96894550cb766984089bffa55632322c17ec8ffcbd2b3028cd42bf5113a46764ee35a55545a90bda9f12d9621d8b9c9b17ac3b1d4c6ff96e4f5ee diff --git a/sci-libs/gds-gui/gds-gui-2.19.6.ebuild b/sci-libs/gds-gui/gds-gui-2.19.6.ebuild new file mode 100644 index 0000000..945fdcc --- /dev/null +++ b/sci-libs/gds-gui/gds-gui-2.19.6.ebuild @@ -0,0 +1,46 @@ +# 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="dmtviewer dtt fast-install -largefile -libtool-lock monitors gui omega online only-dtt root-objects static-libs" +# offline rts + +RDEPEND="dev-libs/expat + sci-libs/fftw + sci-libs/gds + sci-libs/metaio + sci-physics/root:* + sys-libs/zlib +" +DEPEND=${RDEPEND} + +# Need support for C++17: +CXXFLAGS="${CXXFLAGS} -std=c++17" + +src_configure() { + econf \ + $(use_enable dmtviewer) \ + $(use_enable dtt) \ + $(use_enable fast-install) \ + $(use_enable largefile) \ + $(use_enable libtool-lock) \ + $(use_enable monitors) \ + $(use_enable !gui nogui) \ + $(use_enable omega) \ + $(use_enable online) \ + $(use_enable only-dtt) \ + $(use_enable root-objects) \ + $(use_enable static-libs static) \ + --includedir=/usr/include/gds + # Header files are expected to sit in /usr/include/gds + # $(use_enable offline) \ + # $(use_enable rts) \ +} diff --git a/sci-libs/gds-gui/metadata.xml b/sci-libs/gds-gui/metadata.xml new file mode 100644 index 0000000..77efa57 --- /dev/null +++ b/sci-libs/gds-gui/metadata.xml @@ -0,0 +1,25 @@ +<?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='dmtviewer'>Add dmtviewer anyway</flag> + <flag name='dtt'>Build dtt</flag> + <flag name='fast-install'>Optimize for fast installation</flag> + <flag name='largefile'>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='gui'>Build dtt with gui</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='root-objects'>Build root dictionary in shared objects</flag> + <!-- + <flag name='offline'>Offline program version</flag> Not currently supported (2021-12-15) + <flag name='rts'>Add realtime site</flag> + --> + </use> +</pkgmetadata> |