diff options
author | 2021-12-17 15:06:29 +0100 | |
---|---|---|
committer | 2021-12-17 15:06:29 +0100 | |
commit | ceca7bb8bb81007225373a7de466b45df45fb853 (patch) | |
tree | 315ae6e32273e8c320a94cdfb21aa261413d0d40 | |
parent | sci-libs/gstlal-calibration: initial ebuild for v1.3.1. (diff) | |
download | AstroFloyd-ceca7bb8bb81007225373a7de466b45df45fb853.tar.gz AstroFloyd-ceca7bb8bb81007225373a7de466b45df45fb853.tar.bz2 AstroFloyd-ceca7bb8bb81007225373a7de466b45df45fb853.zip |
sci-libs/gstlal-inspiral: initial ebuild for v1.9.2.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
-rw-r--r-- | sci-libs/gstlal-inspiral/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/gstlal-inspiral/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild | 54 | ||||
-rw-r--r-- | sci-libs/gstlal-inspiral/metadata.xml | 17 |
4 files changed, 81 insertions, 0 deletions
diff --git a/sci-libs/gstlal-inspiral/ChangeLog b/sci-libs/gstlal-inspiral/ChangeLog new file mode 100644 index 0000000..d8f3bea --- /dev/null +++ b/sci-libs/gstlal-inspiral/ChangeLog @@ -0,0 +1,6 @@ +*gstlal-inspiral-1.9.2 (17 Dec 2021) + + 17 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +gstlal-inspiral-1.9.2.ebuild, + +metadata.xml: + sci-libs/gstlal-inspiral: initial ebuild for v1.9.2. + diff --git a/sci-libs/gstlal-inspiral/Manifest b/sci-libs/gstlal-inspiral/Manifest new file mode 100644 index 0000000..8bdc6ae --- /dev/null +++ b/sci-libs/gstlal-inspiral/Manifest @@ -0,0 +1,4 @@ +DIST gstlal-inspiral-1.9.2.tar.gz 160052100 BLAKE2B 53aa6b14875de9d558fd385c2d9de6c1b4def14be76c4c9e72eb0d0fe14adcb389869af773e9839b49623bb53e9ece5046a3035cd1450204659c64bf169b7ee5 SHA512 e583fd3f62a61dfaf3f00895ad52597ac290b48d74a4572309a245fdbf1c7fc003ea44c6c4aba5df0b04bf3caa26ae18031c76fd3b981d694ca788d958373cbe +EBUILD gstlal-inspiral-1.9.2.ebuild 1375 BLAKE2B c5505850f79a1ca581c2db31d52a2dc0dd7867b43de594b2588a2b202c933f3b1e681c214e09412a43dc661f75cf50b33d3717c79e4be5008310d61b859b773f SHA512 bff666e639a7692d1089fbe9b0b93df1f015cbe1b09f47c3ff134ca6bc045ce08661471c879233415f33683ca75560b0be0cadab72ea30bd0f5eac02d6bf8dd2 +MISC ChangeLog 191 BLAKE2B 3eeef27fcd9ab518a2edcab189c1ce3ce4122369d3b9712fc18bc493b4cbe1e3a59b7c8a6515724375d152522fb5b17cc0a8b762b3c2221c9bbde3e45241b222 SHA512 3a31e74224b9ebb2948b7a62e8a1bb525e977e640a6421dda5a0fb721372f2cc7c2de0570d00553a6295eb90a02d5e3e9af65c4d4cb0b3aecab2627ba10a5b46 +MISC metadata.xml 674 BLAKE2B 166eba231b050be1a333c865026ca5c93e97c221c0d4c0857132821b5d635ad036477a427869e85f11d246c3e01b567183e0df36c19b665d9c57e9875f43c4a6 SHA512 f4836cfdea8bd5efc337c23e62ed88cbe5576c38c56df3f90a5a99dadbac95dfbc95e59751c18e085db95c72a60e4cac7970236689aaf07f9371a6679cc1f800 diff --git a/sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild b/sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild new file mode 100644 index 0000000..10944fd --- /dev/null +++ b/sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A gstreamer library for the LIGO Analysis Language" +HOMEPAGE="https://lscsoft.docs.ligo.org/gstlal/" +SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc +fast-install libtool-lock +openmp static-libs" # gtk-doc-html gtk-doc-pdf gtk-doc introspection +massmodel + +RDEPEND=">=dev-lang/python-3:* + dev-libs/glib + dev-libs/openssl + media-libs/gst-plugins-base + media-libs/gstreamer + sci-libs/fftw + sci-libs/gsl + sci-libs/gstlal + sci-libs/hdf5 + sci-libs/lalburst + sci-libs/lalframe + sci-libs/lalinspiral + sci-libs/lalmetaio + sci-libs/lalsimulation + sci-libs/lal + sci-libs/ldas-tools-al + sci-libs/ldas-tools-framecpp + sci-libs/metaio + sys-libs/zlib +" +DEPEND=${RDEPEND} + +src_configure() { + econf \ + $(use_enable fast-install) \ + $(use_enable doc gtk-doc-html) \ + $(use_enable libtool-lock) \ + $(use_enable openmp) \ + $(use_enable static-libs static) \ + --disable-gtk-doc-html \ + --disable-gtk-doc-pdf \ + --disable-massmodel + # $(use_enable massmodel) \ # Requires lnP_template_signal_BBH_logm_reweighted_mchirp.hdf5 + # $(use_enable introspection) \ + # gtk-doc-html gtk-doc-pdf +} + +src_install() { + emake DESTDIR="${D}${DESTDIR}" install +} diff --git a/sci-libs/gstlal-inspiral/metadata.xml b/sci-libs/gstlal-inspiral/metadata.xml new file mode 100644 index 0000000..6c570ca --- /dev/null +++ b/sci-libs/gstlal-inspiral/metadata.xml @@ -0,0 +1,17 @@ +<?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'>Optimize for fast installation</flag> + <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag> + <flag name='openmp'>Use OpenMP</flag> + <!-- + <flag name='massmodel'>Enable/disable installation of hdf5 mass model data</flag> # Requires lnP_template_signal_BBH_logm_reweighted_mchirp.hdf5 + <flag name='introspection'></flag> + --> + </use> +</pkgmetadata> |