From d3d39b2e759901c6e03dac87d8b7405aaf2da074 Mon Sep 17 00:00:00 2001 From: AstroFloyd Date: Tue, 13 Feb 2024 17:02:42 +0100 Subject: sci-libs/lalapps: revision bump to v7.3.0-r1. Signed-off-by: AstroFloyd --- sci-libs/lalapps/Manifest | 5 +- sci-libs/lalapps/lalapps-7.3.0-r1.ebuild | 77 +++++++++++++++++++++++++++++++ sci-libs/lalapps/lalapps-7.3.0.ebuild | 78 -------------------------------- sci-libs/lalapps/metadata.xml | 4 +- 4 files changed, 82 insertions(+), 82 deletions(-) create mode 100644 sci-libs/lalapps/lalapps-7.3.0-r1.ebuild delete mode 100644 sci-libs/lalapps/lalapps-7.3.0.ebuild diff --git a/sci-libs/lalapps/Manifest b/sci-libs/lalapps/Manifest index 5f62f17..6b95055 100644 --- a/sci-libs/lalapps/Manifest +++ b/sci-libs/lalapps/Manifest @@ -1,6 +1,7 @@ DIST lalapps-6.11.2.tar.gz 5665274 BLAKE2B 8d4fea58dbbbf108589ba4cb1a070d5c9a114bcf7b8b22b48584198a99d73751fb519d876c4339d9e4cf682b7d7a19c4bcb974b817550903f0d49421dc0412e3 SHA512 de99d39e9c597baa1222b9261f47ac4f751ee5c42cff5a09067540960aebf55c176c91b452fc92075f95b1f9b17ffb7faceade141271e7be58746eeb5c9f55b1 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-7.3.0.ebuild 2479 BLAKE2B 8c17d86aa0496b62911f3ba61015c0bcfb0eb18f0be5a6aeb82102e502df6bb72022d27c53ee1e6fc0275085e2a93d8892e0e834e9e71d9b9e803c4e0f5b6171 SHA512 93a08e5c10c13e43c7c94bd3d9ed7feb4b1d696605484e7ff6b8345180e20d40409be616c72e125f41fa1bc394eeb9ea9384fba8d447d1d055fa7797829741c1 +EBUILD lalapps-7.3.0-r1.ebuild 2384 BLAKE2B cf0c4165471fab0a893c6702823e1bba89156b74770e429ded5554626f7c8ed3c265f783e66e6623f1ffb49157b9e8634c95ab4efb88c29c452a39060b107e52 SHA512 ffa475157e33bae3c0eee2d8ec166824f0882b55bccc204bc3c40fa651338272753818c6e44ac6e5ccc537867a6185318795223ffcc22fa72940ab364ddc8a35 +EBUILD lalapps-7.3.0.ebuild 2383 BLAKE2B c747f272c294ab993b14ea8b0064491f1ddf9372d85950605d6b3b1a35d6712a4bb5d707f88cd6b989955b8c43dbd5511200d952d1497356af9fbec5b548a733 SHA512 907010ca0e1a039c38a0effadb862a4211f8175139f3e4e4a31073547dfc427fa4386783909ba5917c5c12f25a36d0fe50c72804ff0de25fc21560868dcefa97 MISC ChangeLog 918 BLAKE2B 7498c2699b20706fc7cb991c723df16e44a22052a5010ed50195e3beefc41c2a0db79417cecad241a3ce45e976df2ba6137a1271af2fe4842d3446cc05cfb87c SHA512 ab44881a0e013a47c96221250642ed35777099ade1066c41c2a19aa96b053d59ed09ba6a7ecf1f5868c0fe01bf95c6d0c43b067cc2243a75f1a97e319bad9b07 -MISC metadata.xml 2100 BLAKE2B 0b23fbbc42a7e1bb3ce623f27db5b0c8d62dc59506a46fe6ffc22f47cc9bf1d367a6277683d18b39ff5d9a936e7d359d798836b2a8afecfdd475414b2391708e SHA512 d391b1657cb1cda8e8adb874f0f1c9f586e8bbe106de441809cfbc6ed26698458e2d4897381411daffafee338f2ad36daf09ed0180546221a58373effb40ae36 +MISC metadata.xml 2150 BLAKE2B 381380796af74c5fdf545e6978b78523ea02e0e26da922acfca0a7686c8a7ea57197441cc8819b848ffc3a04e46eee10801d5b5ae6b5d4ab0ca2efc6675de9e4 SHA512 f6f6e24f9b53204946817e1ce6fe30f417cec7f6d870e52e376703ea21385cd62cb95aa7f04fbca0ebdc9dec18ee67ddad6b0b545a5fd83501fd0df8ae6d42dd diff --git a/sci-libs/lalapps/lalapps-7.3.0-r1.ebuild b/sci-libs/lalapps/lalapps-7.3.0-r1.ebuild new file mode 100644 index 0000000..2f52625 --- /dev/null +++ b/sci-libs/lalapps/lalapps-7.3.0-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 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 gds 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-text/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 gds) \ + $(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 \ + # $(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/lalapps-7.3.0.ebuild b/sci-libs/lalapps/lalapps-7.3.0.ebuild deleted file mode 100644 index e25dabb..0000000 --- a/sci-libs/lalapps/lalapps-7.3.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# 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 251a09f..42248ef 100644 --- a/sci-libs/lalapps/metadata.xml +++ b/sci-libs/lalapps/metadata.xml @@ -11,9 +11,10 @@ Enable/disable compilation of all LAL libraries Compile code that requires cfitsio library Enable fast/inline GSL code - + Optimize for fast installation Compile code that requires the sci-libs/fftw3 library Compile code that requires the sci-libs/ldas-tools-framecpp library + Compile code that requires the sci-libs/gds library Compile code that requires the sci-libs/lalburst library Compile code that requires the sci-libs/lalframe library Compile code that requires the sci-libs/lalinference library @@ -24,7 +25,6 @@ Build Python programs and modules Build static binaries