diff options
author | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-10 21:08:16 +0100 |
---|---|---|
committer | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-10 21:08:16 +0100 |
commit | 5d25957691d93fda3f4f33659b7e4fb9b01db12f (patch) | |
tree | acfbdbd8b8cbe34917cfc87643f43cde843006e3 /sci-libs | |
parent | sci-libs/lalsimulation: version bump to v3.0.0. (diff) | |
download | AstroFloyd-5d25957691d93fda3f4f33659b7e4fb9b01db12f.tar.gz AstroFloyd-5d25957691d93fda3f4f33659b7e4fb9b01db12f.tar.bz2 AstroFloyd-5d25957691d93fda3f4f33659b7e4fb9b01db12f.zip |
sci-libs/lalinspiral: version bump to v2.0.3.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/lalinspiral/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/lalinspiral/Manifest | 10 | ||||
-rw-r--r-- | sci-libs/lalinspiral/lalinspiral-1.1.0.ebuild | 42 | ||||
-rw-r--r-- | sci-libs/lalinspiral/lalinspiral-1.2.2.ebuild | 35 | ||||
-rw-r--r-- | sci-libs/lalinspiral/lalinspiral-2.0.3.ebuild | 58 | ||||
-rw-r--r-- | sci-libs/lalinspiral/metadata.xml | 14 |
6 files changed, 82 insertions, 83 deletions
diff --git a/sci-libs/lalinspiral/ChangeLog b/sci-libs/lalinspiral/ChangeLog index bd96fa3..ace6256 100644 --- a/sci-libs/lalinspiral/ChangeLog +++ b/sci-libs/lalinspiral/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2 # $Header: $ +*lalinspiral-2.0.3 (10 Dec 2021) + + 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalinspiral-2.0.3.ebuild, + -lalinspiral-1.1.0.ebuild, -lalinspiral-1.2.2.ebuild, metadata.xml: + sci-libs/lalinspiral: version bump to v2.0.3. + 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalinspiral-1.1.0.ebuild, lalinspiral-1.2.2.ebuild, lalinspiral-1.4.2.ebuild, metadata.xml: sci-libs/lalinspiral: update ebuilds to EAPI7. diff --git a/sci-libs/lalinspiral/Manifest b/sci-libs/lalinspiral/Manifest index 7090642..d549f69 100644 --- a/sci-libs/lalinspiral/Manifest +++ b/sci-libs/lalinspiral/Manifest @@ -1,9 +1,7 @@ AUX lalinspiral-1.1.0-NRWaveInject.patch 726 BLAKE2B ee831b503b6fa3d62d4bf76e813414cde370077883bc422573572b69336f7c928c1bc81aeecacc007057cae52463bd58b43436b231c4c588054ba79723126009 SHA512 aeb39d035f50c929285b6b60d7eab0e3cd143ff8bfbd1f604f0e4f48a9887efb726db0bb295ff796fe2c367e5e419981d632ba9268a159b30ca7c62b0c99ade9 -DIST lalinspiral-1.1.0.tar.gz 992378 BLAKE2B cb10b4bf7ad0f8d65fa8256a6ac0090a62f6bfe73528329aaff7e2a4db023eebc5b4862511581263cd51a8fb4169e6b791600fd25689add15e13efa0a193f502 SHA512 7f8037b917e56dcd8f1dd632de9334480277c2ae1ca4de7153e4942ad2666c16f2769cc2099d2e3f85cfb43e54c812fa3de07a8b41f333ec1cf6d582d53777bb -DIST lalinspiral-1.2.2.tar.gz 1094391 BLAKE2B 1da724054dd5151d6def45711676ce345a6ffbe0d35d4b3a603b01a4221b469ceb8ff480b72efeb918fdb6654c1fab0e72d6fe2575048f46c993ebef1389e204 SHA512 fbc0e591637e19b174ffa1f46fef256b27bc210f8ccb8788c9f06a7c1fe89a2f80702f42aac49781084d3843cdcd82a83aaade527f5b4ed913f28e4a5f580631 DIST lalinspiral-1.4.2.tar.gz 1197120 BLAKE2B b26184e90ba9e65dafce22929e5721fd54ac47f92617d03fdcce8634257b75391c8bda2acbac05e57c9ab474fe8c9800d3af354996fe8605646577e1e42e156d SHA512 e6bb90c869f3d3604a97f1378f36711214886b0dd2ac15e7f0ff0ff8866f26f4a71d07591aada343d227570b31f316ccf3578590471b08b59db9fb8325add33a -EBUILD lalinspiral-1.1.0.ebuild 1098 BLAKE2B 0bd29c8d266dd08ec807095283a438c431a91c16ae7d56f9087da56a5e8b363847c674349af9e3db3d6163438d155b66b214c59e0f942aa6515a202b2e29056f SHA512 d261a5545498c144b811fc79c470aad0eac7153da926e78f880eb5ccf2bcf49b7ef96fd52659dc5475c336fedb50b4a913072fdbe53da43d4222bb1ef97376bb -EBUILD lalinspiral-1.2.2.ebuild 929 BLAKE2B 5b96a5f0165878d70d477751bcbdac63830b394579cdbc64d68d153fb3a5f662ddc8b1383bab7a5ef21979b1346644f37c8671c3638ce93cd9189ddfd1961744 SHA512 0b0bc96dd88ac8d9d8b761e5423ed5c09665950a7a78bcf29b8f9e93d6063c502eda477fcba58bbe7ea814bb534133de2dcea6a1fcf139a40a930d6b321c6916 +DIST lalinspiral-2.0.3.tar.xz 822816 BLAKE2B e77ef3c04306351f847181a5f7035674542449005f71c73dff05d0e784cdfc7ae560287f16ce7afa01943456af9202a5c30133c93e727ad1e2ff5ce4585dbddd SHA512 454823f2361838e60dbc2c2fd7a1e62ed1fe111b87f863a7d637721121aaf74ae51d8f3f88e06730d861c7ae6aa7c7893e8066552006c95ac3f6e4ee536f338b EBUILD lalinspiral-1.4.2.ebuild 929 BLAKE2B 5b96a5f0165878d70d477751bcbdac63830b394579cdbc64d68d153fb3a5f662ddc8b1383bab7a5ef21979b1346644f37c8671c3638ce93cd9189ddfd1961744 SHA512 0b0bc96dd88ac8d9d8b761e5423ed5c09665950a7a78bcf29b8f9e93d6063c502eda477fcba58bbe7ea814bb534133de2dcea6a1fcf139a40a930d6b321c6916 -MISC ChangeLog 632 BLAKE2B da013320f2dcc839d2dd08aa3650a399d94fb03514e88d1d10c3310d8116e4bc269e8e63b609eac5a77b5fa65d2efb9509da68a56ef4914a3cf45dfc6472ec51 SHA512 be87b1402ff4300de9cf5210774bb56fa7c4d589194743e28ff816ced916c46b4b5421c840a8a285f0a8fe5b46253f8a7bcd7118d98cb7844dcc266544245759 -MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729 +EBUILD lalinspiral-2.0.3.ebuild 1719 BLAKE2B fd57ae8a96135c96e528cf06cb7537fef5f929647c300415a9e181aef767750203934d04272899efae6009e46ac7c2751d12b0c5205dc9128e255f5713244087 SHA512 4b405b34767140449c4db2f86038b78269cf3a0a3edcc3c92465d366f4e6bf1075e72afeb6835518b37a766f7c0623c76f373c0c88d5772ab731da5e6a8a9179 +MISC ChangeLog 861 BLAKE2B 7f1a7c8a158fd79a2a1693df9fc9736f9de519457c74850c48b1f397889877dd803ff41808712b8c21534d4e5f9392e9ce09e82daefcd3066cc3cdb81429952f SHA512 44a2269c932c0f71a7cce1a7f2896cfce852ad41d7b5c51d56e12b25976ef1a72d03f29214a4d51fcd71525eb28597ccf66346a6b2d0a383525cd9a04e0c0914 +MISC metadata.xml 1000 BLAKE2B 0a44e610eb76cf67b91429b4972bb831aba6373ee293ffbbe43a9eba80d0a94cdadc597628d60ba4c67ccbfc2f6f006e6e1838416830fe6899d5350c340eab4d SHA512 c3d6e81302e0bd205450111bd7bc54759a7845fdb0336c684bf5c059b5e3a689859605b6140923b2fab0c2160872069ed728dcc129b26d7a4377f73cecc226b1 diff --git a/sci-libs/lalinspiral/lalinspiral-1.1.0.ebuild b/sci-libs/lalinspiral/lalinspiral-1.1.0.ebuild deleted file mode 100644 index 11efed1..0000000 --- a/sci-libs/lalinspiral/lalinspiral-1.1.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils - -DESCRIPTION="Binary-inspiral package of the LIGO/Virgo libraries" -HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite" -SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - sci-libs/libframe - sci-libs/metaio - sci-libs/lalframe - sci-libs/lalmetaio - sci-libs/lal - sci-libs/lalsimulation - sci-libs/fftw - sci-libs/gsl - sys-libs/zlib - " -RDEPEND=${DEPEND} - -src_prepare() { - # Fix call to __builtin___snprintf_chk will always overflow destination buffer errors: - epatch "${FILESDIR}/${P}-NRWaveInject.patch" -} - -pkg_postinst() { - elog "\n Now you may want to setup your environment:" - elog "\n Bourne shell [bash] users: please add the following line to your .profile file:" - elog "\n . /etc/lalinspiral-user-env.sh" - elog "\n C-shell [tcsh] users: please add the following line to your .login file:" - elog "\n source /etc/lalinspiral-user-env.csh" - elog "" -} diff --git a/sci-libs/lalinspiral/lalinspiral-1.2.2.ebuild b/sci-libs/lalinspiral/lalinspiral-1.2.2.ebuild deleted file mode 100644 index d5ae054..0000000 --- a/sci-libs/lalinspiral/lalinspiral-1.2.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Binary-inspiral package of the LIGO/Virgo libraries" -HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite" -SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - sci-libs/libframe - sci-libs/metaio - sci-libs/lalframe - sci-libs/lalmetaio - sci-libs/lal - sci-libs/lalsimulation - sci-libs/fftw - sci-libs/gsl - sys-libs/zlib - " -RDEPEND=${DEPEND} - -pkg_postinst() { - elog "\n Now you may want to setup your environment:" - elog "\n Bourne shell [bash] users: please add the following line to your .profile file:" - elog "\n . /etc/lalinspiral-user-env.sh" - elog "\n C-shell [tcsh] users: please add the following line to your .login file:" - elog "\n source /etc/lalinspiral-user-env.csh" - elog "" -} diff --git a/sci-libs/lalinspiral/lalinspiral-2.0.3.ebuild b/sci-libs/lalinspiral/lalinspiral-2.0.3.ebuild new file mode 100644 index 0000000..fef5076 --- /dev/null +++ b/sci-libs/lalinspiral/lalinspiral-2.0.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Binary-inspiral package of the LIGO/Virgo libraries" +HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite" +SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="all-lal doc -fast-gsl +fast-install lalburst python static-libs +swig +swig-iface -swig-octave -swig-python" + +RDEPEND="sci-libs/gsl + sci-libs/lalframe + sci-libs/lalmetaio + sci-libs/lalsimulation + sci-libs/lal + sci-libs/metaio + python? ( dev-lang/python:* ) + swig-octave? ( sci-mathematics/octave ) + swig-python? ( dev-lang/python:* ) + " +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + swig? ( dev-lang/swig ) + swig-iface? ( dev-lang/swig ) + swig-octave? ( dev-lang/swig ) + swig-python? ( dev-lang/swig ) + " + +src_configure() { + econf \ + $(use_enable all-lal) \ + $(use_enable doc doxygen) \ + $(use_enable fast-gsl) \ + $(use_enable fast-install) \ + $(use_enable lalburst) \ + $(use_enable python) \ + $(use_enable static-libs static) \ + $(use_enable swig) \ + $(use_enable swig-iface) \ + $(use_enable swig-octave) \ + $(use_enable swig-python) \ + --enable-help2man + # Not sure: + # $(use_disable libtool-lock) \ avoid locking (might break parallel builds) +} + +pkg_postinst() { + elog "\n Now you may want to setup your environment:" + elog "\n Bourne shell [bash] users: please add the following line to your .profile file:" + elog "\n . /etc/lalinspiral-user-env.sh" + elog "\n C-shell [tcsh] users: please add the following line to your .login file:" + elog "\n source /etc/lalinspiral-user-env.csh" + elog "" +} diff --git a/sci-libs/lalinspiral/metadata.xml b/sci-libs/lalinspiral/metadata.xml index ae34b4d..ad7a70d 100644 --- a/sci-libs/lalinspiral/metadata.xml +++ b/sci-libs/lalinspiral/metadata.xml @@ -5,4 +5,18 @@ <email>AstroFloyd@gmail.com</email> <name>AstroFloyd</name> </maintainer> + <use> + <flag name='all-lal'>Enable compilation of all LAL libraries</flag> + <flag name='fast-gsl'>Enable fast/inline GSL code</flag> + <flag name='fast-install'>Optimize for fast installation</flag> + <flag name='lalburst'>Compile code that requires <pkg>sci-libs/lalburst</pkg></flag> + <flag name='python'>Build Python programs and modules</flag> + <flag name='swig'>Generate SWIG bindings for all languages</flag> + <flag name='swig-iface'>Generate SWIG interface only</flag> + <flag name='swig-octave'>Generate SWIG bindings for Octave</flag> + <flag name='swig-python'>Generate SWIG bindings for Python</flag> + <!-- + <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag> + --> + </use> </pkgmetadata> |