aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2021-12-17 15:06:29 +0100
committerAstroFloyd <AstroFloyd@gmail.com>2021-12-17 15:06:29 +0100
commitceca7bb8bb81007225373a7de466b45df45fb853 (patch)
tree315ae6e32273e8c320a94cdfb21aa261413d0d40
parentsci-libs/gstlal-calibration: initial ebuild for v1.3.1. (diff)
downloadAstroFloyd-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/ChangeLog6
-rw-r--r--sci-libs/gstlal-inspiral/Manifest4
-rw-r--r--sci-libs/gstlal-inspiral/gstlal-inspiral-1.9.2.ebuild54
-rw-r--r--sci-libs/gstlal-inspiral/metadata.xml17
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>