diff options
author | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-14 13:54:46 +0100 |
---|---|---|
committer | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-14 13:54:46 +0100 |
commit | 66e338fdf7a9eba3009d2768e0afa9246fcb7f3a (patch) | |
tree | 7a08d875f2c2a12c70a5b99736d940300889f104 | |
parent | sci-libs/lalinference: version bump to v3.0.0. (diff) | |
download | AstroFloyd-66e338fdf7a9eba3009d2768e0afa9246fcb7f3a.tar.gz AstroFloyd-66e338fdf7a9eba3009d2768e0afa9246fcb7f3a.tar.bz2 AstroFloyd-66e338fdf7a9eba3009d2768e0afa9246fcb7f3a.zip |
sci-libs/lalapps: version bump to v7.3.0 w/o gds support.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
-rw-r--r-- | sci-libs/lalapps/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/lalapps/Manifest | 12 | ||||
-rw-r--r-- | sci-libs/lalapps/lalapps-6.6.1.ebuild | 50 | ||||
-rw-r--r-- | sci-libs/lalapps/lalapps-6.6.2.ebuild | 50 | ||||
-rw-r--r-- | sci-libs/lalapps/lalapps-7.3.0.ebuild | 78 | ||||
-rw-r--r-- | sci-libs/lalapps/metadata.xml | 22 |
6 files changed, 110 insertions, 108 deletions
diff --git a/sci-libs/lalapps/ChangeLog b/sci-libs/lalapps/ChangeLog index 991d314..ff5dc2a 100644 --- a/sci-libs/lalapps/ChangeLog +++ b/sci-libs/lalapps/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2 # $Header: $ +*lalapps-7.3.0 (14 Dec 2021) + + 14 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalapps-7.3.0.ebuild, + -lalapps-6.6.1.ebuild, -lalapps-6.6.2.ebuild, metadata.xml: + sci-libs/lalapps: version bump to v7.3.0 w/o gds support. + 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalapps-6.11.2.ebuild, lalapps-6.6.1.ebuild, lalapps-6.6.2.ebuild, metadata.xml: sci-libs/lalapps: update ebuilds to EAPI7. diff --git a/sci-libs/lalapps/Manifest b/sci-libs/lalapps/Manifest index 0362d2f..5f62f17 100644 --- a/sci-libs/lalapps/Manifest +++ b/sci-libs/lalapps/Manifest @@ -1,10 +1,6 @@ DIST lalapps-6.11.2.tar.gz 5665274 BLAKE2B 8d4fea58dbbbf108589ba4cb1a070d5c9a114bcf7b8b22b48584198a99d73751fb519d876c4339d9e4cf682b7d7a19c4bcb974b817550903f0d49421dc0412e3 SHA512 de99d39e9c597baa1222b9261f47ac4f751ee5c42cff5a09067540960aebf55c176c91b452fc92075f95b1f9b17ffb7faceade141271e7be58746eeb5c9f55b1 -DIST lalapps-6.6.1.tar.gz 5429364 BLAKE2B f2835ad6bf61370b3ab26a56cb2a95164f923d718e0f144fa34a14cbb6df00bfb824b72559f69a4f0b35403b6e27a7c0ec79655fa23281b24d7273a3221e5d59 SHA512 8998234e7af958583ad494bb4aabf357efd5665acb22721d6a34e519729bbb934130d786c17300a80faa02eb326968d4a3d775ce9402ff6f682b91b2dd8b4243 -DIST lalapps-6.6.2.tar.gz 5429430 BLAKE2B 4f23c81807920473a25fe49a93ea082b7b87a311c2fdcc4538590589a9d69186d1fda140d22a5fb62099ac530b3edfdbe9faa39af74e1a24165d69fe18184029 SHA512 f583cf5d8f2588730b1b16f49800540b69ab06e5bbbce3ede8b93121880204da9d6c6cd23e7eab19a8a360d27db8ff9d91d4958992d97eaccc47adcacfa04aef -DIST lalapps_missing-6.6.1.tar.gz 1157 BLAKE2B aca8d614a14dc6421213c22bc6539e2734c7172ee20371a4da9bfda7e6fd3835358ead26135a5bfc0de0a5f38241415371980f42e72324302909b9187e4c6325 SHA512 183dcdb4bd2540b6042de602e793685b75bb40143d0fc2e16e1f5e247f7050b207ea38842e55f960c431085c349bcc8dca99e163fa83eaccb2c78fcab217b21b -DIST lalapps_missing-6.6.2.tar.gz 1157 BLAKE2B 21c9504bc323a634e9218c479ae6f6b785bbda6219485554200f4418fd3928cbc78e853171dca5e3b5b6acd562278328e320c6c24cb1463cfa945864c146a64f SHA512 7b4fe236829a96497d73aeaea973a795b78c34fbd674099bdac474ec5b0b0dcd4d8ea7e2a09ecf07e96fced8eb8d68d9aaeed25af4dde68ba54dc7ea8ddf4ceb +DIST lalapps-7.3.0.tar.xz 31078068 BLAKE2B a0cd0cde0263031aa370f28ab33aad0e04d3e756eac5d8f3a683c6a5147d04817c55a0416ec32510bf348c88a13ab1e6f7a22458889cfce4220e0c49b2c20bdb SHA512 766ccbcc32fe4a9aa10d54cabb1ade4423bc40650c91bba238d806060fcdbf2ce3ad5eecf54e8abb410dfeee182856fa801d4e44b5e4e39944e96a1af0e715f3 EBUILD lalapps-6.11.2.ebuild 1251 BLAKE2B 94ba1723b9eb0c4d4c01ad071decd421652d18b250707a851dd78cfc427c5c901ff70aaf1f16de46e255f298de8385574c7d6097d25d8b163dc07c876f332cb4 SHA512 8446a72ca5a36b49ed9aabb2bd2f21bd10833b132fc856810825053aff46a4d1dcf7c725191d294917a3f11b5a5cde2e87bb9843caeea7229638d6605677f65d -EBUILD lalapps-6.6.1.ebuild 1356 BLAKE2B 23c308a3216ffb6b878c42c494b43c0079387a0d349dadbd4bc058664fbd686931aaf9be09e77cf65e0cef6fe83685886d0ac7553fbfddc10a38aa446bc47ed6 SHA512 3050b62fa45e8502e75f4494f19415e20145ae3e47aa4a1279b38c74df811ff8650067ec2c6bff2d129acff21a04f5f61e790cc2a5b9a719535b9acf29bd0a6b -EBUILD lalapps-6.6.2.ebuild 1356 BLAKE2B 23c308a3216ffb6b878c42c494b43c0079387a0d349dadbd4bc058664fbd686931aaf9be09e77cf65e0cef6fe83685886d0ac7553fbfddc10a38aa446bc47ed6 SHA512 3050b62fa45e8502e75f4494f19415e20145ae3e47aa4a1279b38c74df811ff8650067ec2c6bff2d129acff21a04f5f61e790cc2a5b9a719535b9acf29bd0a6b -MISC ChangeLog 693 BLAKE2B 4b74baff1a85f854a746065c383eab773fd95364d261d49a3d2d79bd4e56969536acedfacddc7866c20f00c5e6eee20986f26f27d72bb03e6a4830dd8fbe9169 SHA512 ee2591fb7e3279671bfe6df3e46af5308b87fc06449aa7386f05d67241f31db302413503c80073e6f01cee383c1ef3c8b099551b44e0d6f935073c041fbdb93f -MISC metadata.xml 423 BLAKE2B 8da200fa12e350b510b8ca462f90032a6bdddbed59b49a2978c2aa2526083b7d23571a101334307361c94a7b0421de76f3de743ec0861c6297571fc6ac758632 SHA512 3c058c9cf3afbc29887eefd42844f124b7eb049d30f1bf28df6b97a47c8aff573eb0ea266c136a87204e1f9f6e5b8e1c53015df0215e182b42d92a10e54a01ba +EBUILD lalapps-7.3.0.ebuild 2479 BLAKE2B 8c17d86aa0496b62911f3ba61015c0bcfb0eb18f0be5a6aeb82102e502df6bb72022d27c53ee1e6fc0275085e2a93d8892e0e834e9e71d9b9e803c4e0f5b6171 SHA512 93a08e5c10c13e43c7c94bd3d9ed7feb4b1d696605484e7ff6b8345180e20d40409be616c72e125f41fa1bc394eeb9ea9384fba8d447d1d055fa7797829741c1 +MISC ChangeLog 918 BLAKE2B 7498c2699b20706fc7cb991c723df16e44a22052a5010ed50195e3beefc41c2a0db79417cecad241a3ce45e976df2ba6137a1271af2fe4842d3446cc05cfb87c SHA512 ab44881a0e013a47c96221250642ed35777099ade1066c41c2a19aa96b053d59ed09ba6a7ecf1f5868c0fe01bf95c6d0c43b067cc2243a75f1a97e319bad9b07 +MISC metadata.xml 2100 BLAKE2B 0b23fbbc42a7e1bb3ce623f27db5b0c8d62dc59506a46fe6ffc22f47cc9bf1d367a6277683d18b39ff5d9a936e7d359d798836b2a8afecfdd475414b2391708e SHA512 d391b1657cb1cda8e8adb874f0f1c9f586e8bbe106de441809cfbc6ed26698458e2d4897381411daffafee338f2ad36daf09ed0180546221a58373effb40ae36 diff --git a/sci-libs/lalapps/lalapps-6.6.1.ebuild b/sci-libs/lalapps/lalapps-6.6.1.ebuild deleted file mode 100644 index 3ff0f6a..0000000 --- a/sci-libs/lalapps/lalapps-6.6.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Applications for gravitational-wave data analysis with LIGO/Virgo" -HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite" -SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz -http://www.astro.ru.nl/~sluys/Stuff/${PN}_missing-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc +mpi +metaio +frame -xml" - -DEPEND="=sci-libs/lal-6.6.1-r0 - sci-libs/libframe - sci-libs/metaio - =sci-libs/lalframe-1.0.4-r0 - =sci-libs/lalmetaio-1.0.3-r0 - =sci-libs/lalxml-1.1.2-r0 - mpi? ( virtual/mpi ) - " -RDEPEND=${DEPEND} - -src_configure() { - econf \ - $(use_enable frame) \ - $(use_enable frame lalframe) \ - $(use_enable metaio) \ - $(use_enable metaio lalmetaio) \ - $(use_enable xml lalxml) \ - $(use_enable mpi) -} - -src_compile() { - emake || die "emake failed" - use doc && ( - emake dvi || die "emake dvi failed" ) -} - -pkg_postinst() { - elog "\n\n Now you may want to setup your environment:" - elog "\n Bourne shell [bash] users: please add the" - elog " following lines to your .profile file:" - elog "\n . /etc/lalapps-user-env.sh" - elog "\n C-shell [tcsh] users: please add the following" - elog " lines to your .login file:" - elog "\n source /etc/lalapps-user-env.csh\n\n" -} diff --git a/sci-libs/lalapps/lalapps-6.6.2.ebuild b/sci-libs/lalapps/lalapps-6.6.2.ebuild deleted file mode 100644 index 3ff0f6a..0000000 --- a/sci-libs/lalapps/lalapps-6.6.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Applications for gravitational-wave data analysis with LIGO/Virgo" -HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite" -SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz -http://www.astro.ru.nl/~sluys/Stuff/${PN}_missing-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc +mpi +metaio +frame -xml" - -DEPEND="=sci-libs/lal-6.6.1-r0 - sci-libs/libframe - sci-libs/metaio - =sci-libs/lalframe-1.0.4-r0 - =sci-libs/lalmetaio-1.0.3-r0 - =sci-libs/lalxml-1.1.2-r0 - mpi? ( virtual/mpi ) - " -RDEPEND=${DEPEND} - -src_configure() { - econf \ - $(use_enable frame) \ - $(use_enable frame lalframe) \ - $(use_enable metaio) \ - $(use_enable metaio lalmetaio) \ - $(use_enable xml lalxml) \ - $(use_enable mpi) -} - -src_compile() { - emake || die "emake failed" - use doc && ( - emake dvi || die "emake dvi failed" ) -} - -pkg_postinst() { - elog "\n\n Now you may want to setup your environment:" - elog "\n Bourne shell [bash] users: please add the" - elog " following lines to your .profile file:" - elog "\n . /etc/lalapps-user-env.sh" - elog "\n C-shell [tcsh] users: please add the following" - elog " lines to your .login file:" - elog "\n source /etc/lalapps-user-env.csh\n\n" -} diff --git a/sci-libs/lalapps/lalapps-7.3.0.ebuild b/sci-libs/lalapps/lalapps-7.3.0.ebuild new file mode 100644 index 0000000..e25dabb --- /dev/null +++ b/sci-libs/lalapps/lalapps-7.3.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Applications for gravitational-wave data analysis with LIGO/Virgo" +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 cfitsio doc -fast-gsl +fast-install fftw + framel lalframe lalmetaio lalsimulation lalburst lalinspiral lalpulsar lalinference + python static-binaries static-libs" + +RDEPEND="sci-libs/gsl + sci-libs/lal + cfitsio? ( sci-libs/cfitsio ) + fftw? ( sci-libs/fftw ) + framel? ( sci-libs/ldas-tools-framecpp ) + lalframe? ( sci-libs/lalframe ) + lalmetaio? ( sci-libs/lalmetaio ) + lalsimulation? ( sci-libs/lalsimulation ) + lalburst? ( sci-libs/lalburst ) + lalinspiral? ( sci-libs/lalinspiral ) + lalpulsar? ( sci-libs/lalpulsar ) + lalinference? ( sci-libs/lalinference ) + python? ( dev-lang/python:* ) + " +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + " + +src_configure() { + econf \ + $(use_enable all-lal) \ + $(use_enable cfitsio) \ + $(use_enable doc doxygen) \ + $(use_enable fast-gsl) \ + $(use_enable fast-install) \ + $(use_enable fftw) \ + $(use_enable framel) \ + $(use_enable lalburst) \ + $(use_enable lalframe) \ + $(use_enable lalinference) \ + $(use_enable lalinspiral) \ + $(use_enable lalmetaio) \ + $(use_enable lalpulsar) \ + $(use_enable lalsimulation) \ + $(use_enable python) \ + $(use_enable static-binaries) \ + $(use_enable static-libs static) \ + --enable-help2man \ + --disable-pss \ + --disable-gds \ + # $(use_enable -gds) \ - http://software.igwn.org/lscsoft/source/gds-2.19.7.tar.gz (and subpackages?) + # $(use_enable -pss) \ ??? + # Not sure: + # $(use_disable libtool-lock) \ avoid locking (might break parallel builds) + # --enable-gcc-flags turn on strict GCC warning flags [default=yes] + # $(use_enable macros) \ Build FAILS with -macros + # --enable-condor compile for use with condor [default=no] +} + +src_compile() { + emake + use doc && emake dvi +} + +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/lalapps-user-env.sh" + elog "\n C-shell [tcsh] users: please add the following line to your .login file:" + elog "\n source /etc/lalapps-user-env.csh" + elog "" +} diff --git a/sci-libs/lalapps/metadata.xml b/sci-libs/lalapps/metadata.xml index bfdedbd..251a09f 100644 --- a/sci-libs/lalapps/metadata.xml +++ b/sci-libs/lalapps/metadata.xml @@ -8,5 +8,27 @@ <use> <flag name='metaio'>Adds support for <pkg>sci-libs/lalmetaio</pkg></flag> <flag name='frame'>Adds support for <pkg>sci-libs/lalframe</pkg></flag> + <flag name='all-lal'>Enable/disable compilation of all LAL libraries</flag> + <flag name='cfitsio'>Compile code that requires cfitsio library</flag> + <flag name='fast-gsl'>Enable fast/inline GSL code</flag> + <flag name='fast-install'></flag> + <flag name='fftw'>Compile code that requires the <pkg>sci-libs/fftw3</pkg> library</flag> + <flag name='framel'>Compile code that requires the <pkg>sci-libs/ldas-tools-framecpp</pkg> library</flag> + <flag name='lalburst'>Compile code that requires the <pkg>sci-libs/lalburst</pkg> library</flag> + <flag name='lalframe'>Compile code that requires the <pkg>sci-libs/lalframe</pkg> library</flag> + <flag name='lalinference'>Compile code that requires the <pkg>sci-libs/lalinference</pkg> library</flag> + <flag name='lalinspiral'>Compile code that requires the <pkg>sci-libs/lalinspiral</pkg> library</flag> + <flag name='lalmetaio'>Compile code that requires the <pkg>sci-libs/lalmetaio</pkg> library</flag> + <flag name='lalpulsar'>Compile code that requires the <pkg>sci-libs/lalpulsar</pkg> library</flag> + <flag name='lalsimulation'>Compile code that requires the <pkg>sci-libs/lalsimulation</pkg> library</flag> + <flag name='python'>Build Python programs and modules</flag> + <flag name='static-binaries'>Build static binaries</flag> + <!-- + <flag name='gds'>Compile code that requires GSD library</flag> + <flag name='condor'>Compile for use with condor</flag> + <flag name='libtool-lock'>Avoid locking (might break parallel builds)</flag> + <flag name='nightly'>Nightly build</flag> + <flag name='pss'>Compile code that requires pss library</flag> + --> </use> </pkgmetadata> |