diff options
author | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-10 17:48:16 +0100 |
---|---|---|
committer | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-10 17:48:16 +0100 |
commit | e2ba53db7fe06277b32b922546398ca9c24f82a6 (patch) | |
tree | 851124fd51fd030edccb4262255212f36421ca23 | |
parent | sci-libs/lalpulsar: quick fix to DEPEND for v3.1.0. (diff) | |
download | AstroFloyd-e2ba53db7fe06277b32b922546398ca9c24f82a6.tar.gz AstroFloyd-e2ba53db7fe06277b32b922546398ca9c24f82a6.tar.bz2 AstroFloyd-e2ba53db7fe06277b32b922546398ca9c24f82a6.zip |
sci-libs/lalsimulation: version bump to v3.0.0.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
-rw-r--r-- | sci-libs/lalsimulation/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/lalsimulation/Manifest | 8 | ||||
-rw-r--r-- | sci-libs/lalsimulation/lalsimulation-0.1.1.ebuild | 18 | ||||
-rw-r--r-- | sci-libs/lalsimulation/lalsimulation-3.0.0.ebuild | 54 | ||||
-rw-r--r-- | sci-libs/lalsimulation/metadata.xml | 21 |
5 files changed, 81 insertions, 26 deletions
diff --git a/sci-libs/lalsimulation/ChangeLog b/sci-libs/lalsimulation/ChangeLog index 3b131f6..8271f14 100644 --- a/sci-libs/lalsimulation/ChangeLog +++ b/sci-libs/lalsimulation/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2 # $Header: $ +*lalsimulation-3.0.0 (10 Dec 2021) + + 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalsimulation-3.0.0.ebuild, + -lalsimulation-0.1.1.ebuild, metadata.xml: + sci-libs/lalsimulation: version bump to v3.0.0. + 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalsimulation-0.1.1.ebuild, lalsimulation-0.6.1.ebuild, metadata.xml: sci-libs/lalsimulation: update ebuilds to EAPI7. diff --git a/sci-libs/lalsimulation/Manifest b/sci-libs/lalsimulation/Manifest index aa46ee2..3017653 100644 --- a/sci-libs/lalsimulation/Manifest +++ b/sci-libs/lalsimulation/Manifest @@ -1,6 +1,6 @@ -DIST lalsimulation-0.1.1.tar.gz 613779 BLAKE2B 6233bf79493cc87e12a9716fc8dc4085d41a86b0820cc8e916c3e0903c033583739319e6cbcc75deff86cfd5e7832d676c76e45391dd1dbc21ae9051b77c2e4a SHA512 f6202df1ecaa39323c62a7aa15215783331ef3487474b42b3fa40f1d33430ef61bcc134a3a85db415140e23a0eb273af1dbf80b71cdf10661bea06793427aa73 DIST lalsimulation-0.6.1.tar.gz 839002 BLAKE2B f1608f9b517d4e3a3ac1548a620b398e6fac265da88c33838346daace29873c586d7d507f8be8fc141605785b7e8286090ad10ff7fb205fab9654a3c29bf2da7 SHA512 c35aba6c24b535d6e85a20bbb5f371900999cb4104d46ae6325aedb4590faa3ee3656a257f379385d89f1af4efed8d746dbc75d4469ae89b36e015e378db58b4 -EBUILD lalsimulation-0.1.1.ebuild 431 BLAKE2B c49fb6a591c2ed00ef0872dd7215caf33668093214a490836fa159443c6c88b3bb7322d5911b6132d3422a143e38d7f79b7a28aa35778f0efe201d9eed330a75 SHA512 45d3bea237ec6bca357c330a0eb773788393083d50c6bf95c7eb6c6899ea5aaaa433c058d8f22c766e1f092b48bce22e61234a1d3697acd09cd03d120608855c +DIST lalsimulation-3.0.0.tar.xz 7461196 BLAKE2B 601de0768791d84f71123ce533e788af5e40d1da8bf390d9e594c4fcf7592c0ee395a42f37aa1ce9ee7f88262b5cf908e1797c600b2c0b10bbaacb6e3c2fd8b8 SHA512 7756d6c23a5d08f1481d196cf729c0decc5c95f02a3ff593961c0d9c055c41c4a818fdbe689773e895509c6cce0298cd5c822d22f93408748e254b52389ff57b EBUILD lalsimulation-0.6.1.ebuild 842 BLAKE2B 9a23bfd000d34f77fbe9632ebcf83a73978d8a5f6b666dfe6e317b6b6047e56650f8d06ddbdc42c3f046af89f1879c0f3595b88d4e2c5b949204c9e1b92c34a9 SHA512 212b81a38e7f7d0f34f66205c41562170966727afd2f877f0bd0d376072c14d9e7ef8a67d3eb73840bfeaf4c1c9e453925a5e66dc0a8c1b389b3183b9a98a3c5 -MISC ChangeLog 524 BLAKE2B 051771253af9cc093b9721408489cc60ba96aea819bdd3c32fdc14e66ddb4e6a4c291248efea43afd6555b8838d0615ceea545bcc2c5b4104d8552e9474f22a6 SHA512 4dadfe4ef08a51a5c30a3209f4df5c69059385ed58f0579579724b1bd3388ab3478d6f46a832cc483591fb9a44eca7e1bf4128103ae4128cd549d01e8b68dd1f -MISC metadata.xml 246 BLAKE2B c3f90b82c7629a40aea007c52f2bba77d55980f7a5664974493015872ae806ef444321b45c7fb42c470b4b8e85e1616cb3c0ec314c6ec2750903213bbcfb6e71 SHA512 06d0dd6752c4d7bb4c7292ab66a8c1222b97076bbb75cdbd77dc021160dd99ee1f5c06eb9c11b3a72bb59fcbd5692cec9846d1930ca37669c24c7e180ea08c86 +EBUILD lalsimulation-3.0.0.ebuild 1627 BLAKE2B 690a82053f628ab156f72e98bab4904739baf65c5c5d41c57c36dd41ccbdf6277dfb6d2c21b7ac4c726a8d4c5d5b1a20e07254df0e88dd931c8dc961a37c69f8 SHA512 f931f8789c697bc9d6c80af0a481c3de68aa8b2f9637db087312f0d7b442f143eb3ce500d7fcca7911bf14697e6f35b080c946dcf712a8f8fba8f07e8857a814 +MISC ChangeLog 734 BLAKE2B 593e47289cdd748e35162cb31c65e2126dad06e6280ebd33dabdc40d5580cc4d0ba94f167aad1e1b86a9a9e7ee48f3e56b3ec742b83dbf6e036d11070fcd4c0b SHA512 37cfedf86b6ff40d0006de8fa0a810582844bd1a0a7669199c9f6e3695fc6a441a8b2278c325e10d53f3eacfe248891361eb9daa7b9b8aa16e3956c6d609c341 +MISC metadata.xml 917 BLAKE2B 7a31208ad33ccef25c92645d60d1df2d8467d2e6361c88595724568fd81b4d74a3441b33899ced49841317c5683bd2b25cc00791a2ad1f11dfb7dc18d6fa4df9 SHA512 04e57b0ed297578516912fa243a0fe01f5df5bf5a20d822cae2ec9d64ff6ee5d6a1ce456799c357672335e0eee53b1eb79189179724a67d98817801bc491b872 diff --git a/sci-libs/lalsimulation/lalsimulation-0.1.1.ebuild b/sci-libs/lalsimulation/lalsimulation-0.1.1.ebuild deleted file mode 100644 index 29048f1..0000000 --- a/sci-libs/lalsimulation/lalsimulation-0.1.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Simulation 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/lal-6.6.1-r0 - sci-libs/lalmetaio - " -RDEPEND=${DEPEND} diff --git a/sci-libs/lalsimulation/lalsimulation-3.0.0.ebuild b/sci-libs/lalsimulation/lalsimulation-3.0.0.ebuild new file mode 100644 index 0000000..3638ea7 --- /dev/null +++ b/sci-libs/lalsimulation/lalsimulation-3.0.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Simulation 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="doc -fast-gsl +fast-install openmp python static-libs +swig +swig-iface -swig-octave -swig-python" + +RDEPEND="sci-libs/gsl + sci-libs/lal + openmp? ( sys-cluster/openmpi ) + 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 doc doxygen) \ + $(use_enable fast-gsl) \ + $(use_enable fast-install) \ + $(use_enable openmp) \ + $(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/lalsimulation-user-env.sh" + elog "\n C-shell [tcsh] users: please add the following line to your .login file:" + elog "\n source /etc/lalsimulation-user-env.csh" + elog "" +} diff --git a/sci-libs/lalsimulation/metadata.xml b/sci-libs/lalsimulation/metadata.xml index 1ee0572..5184a68 100644 --- a/sci-libs/lalsimulation/metadata.xml +++ b/sci-libs/lalsimulation/metadata.xml @@ -1,8 +1,21 @@ <?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> + <maintainer type="person"> + <email>AstroFloyd@gmail.com</email> + <name>AstroFloyd</name> + </maintainer> + <use> + <flag name='fast-gsl'>Enable fast/inline GSL code</flag> + <flag name='fast-install'>Optimize for fast installation</flag> + <flag name='openmp'>Add support for <pkg>sys-cluster/openmpi</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> |