diff options
author | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-10 14:59:41 +0100 |
---|---|---|
committer | AstroFloyd <AstroFloyd@gmail.com> | 2021-12-10 14:59:41 +0100 |
commit | 984ed6aa488dc6d2e6d21e39e04a6b0cb37e5d24 (patch) | |
tree | d972dbd2b120755f1059b4125a27a328d95aba5d | |
parent | sci-libs/ldas-tools-framecpp: quick fix to DEPEND for^C2.6.5. (diff) | |
download | AstroFloyd-984ed6aa488dc6d2e6d21e39e04a6b0cb37e5d24.tar.gz AstroFloyd-984ed6aa488dc6d2e6d21e39e04a6b0cb37e5d24.tar.bz2 AstroFloyd-984ed6aa488dc6d2e6d21e39e04a6b0cb37e5d24.zip |
sci-libs/lalframe: version bump to v1.5.5.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
-rw-r--r-- | sci-libs/lalframe/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/lalframe/Manifest | 10 | ||||
-rw-r--r-- | sci-libs/lalframe/lalframe-1.0.4.ebuild | 30 | ||||
-rw-r--r-- | sci-libs/lalframe/lalframe-1.5.5.ebuild (renamed from sci-libs/lalframe/lalframe-1.0.2.ebuild) | 25 | ||||
-rw-r--r-- | sci-libs/lalframe/metadata.xml | 22 |
5 files changed, 48 insertions, 45 deletions
diff --git a/sci-libs/lalframe/ChangeLog b/sci-libs/lalframe/ChangeLog index 163513e..1239fb7 100644 --- a/sci-libs/lalframe/ChangeLog +++ b/sci-libs/lalframe/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2 # $Header: $ +*lalframe-1.5.5 (10 Dec 2021) + + 10 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> +lalframe-1.5.5.ebuild, + -lalframe-1.0.2.ebuild, -lalframe-1.0.4.ebuild, metadata.xml: + sci-libs/lalframe: version bump to v1.5.5. + 22 Jun 2021; AstroFloyd <AstroFloyd@gmail.com> lalframe-1.0.2.ebuild, lalframe-1.0.4.ebuild, lalframe-1.0.9.ebuild, metadata.xml: sci-libs/lalframe: update ebuilds to EAPI7. diff --git a/sci-libs/lalframe/Manifest b/sci-libs/lalframe/Manifest index 5fcdfcb..4542ed7 100644 --- a/sci-libs/lalframe/Manifest +++ b/sci-libs/lalframe/Manifest @@ -1,8 +1,6 @@ -DIST lalframe-1.0.2.tar.gz 17579324 BLAKE2B b7c31ef931fa8ca4041720ed6520dfd5b0d7e11124ee0a54124ce732c6d504d93242c7a4cf0161cfb79ffca9efb833577e04ec2a9670549c1ceff40394035000 SHA512 193b07ba1fb8f4b302fa62d571aaf44e015d8c3ab691eb2d1e6afdffde7918f09ce5035293392c59768bc73d26ad57233a2da4e62b1474f5b97acf7376b30820 -DIST lalframe-1.0.4.tar.gz 17624590 BLAKE2B df7f7bb1a708afec16539f68495a10c02bc4a97c6f081fd681930fce05acb78b587575c340e4cea0a6cbacd287a10da285678093f24ab27fe9b2fdbb8110c3d7 SHA512 d8cdc67edcc844c3a68d9cefe0cd636154d3b534c6a0606fae4d1e2edc98ef5d1d500d09d302a8e7e675b19ce1c6a0ecaa25e34cd82b08984b471f881d563fd0 DIST lalframe-1.0.9.tar.gz 17703473 BLAKE2B 528314ff4a9e36c874a80d9dce869e0750ff5b31ad8d15253fc49b39dbfcbb1edc844e745f75cf47209ce2a57d57bfee6be75efc54d303a19bb65cbc68d987fb SHA512 de6ff3f6628921e702716d3c517a4e4eba901154512af6f38c8c9d42f8897e2a080b054397a154b4dfdb4160a2d240ca30c7ec9b2154256607ba1e22d22f3090 -EBUILD lalframe-1.0.2.ebuild 814 BLAKE2B 0a369d7d8a48a2fad2782413c535ebe4f90c499a3d8fe26a0063b160f5005031d3bbcad3f1049fd7efc265cb171b6461d03952ceb2e90dfd3844c990268b97bf SHA512 4649d078a47e5d595d6c836856d57f71f978592a1de871b828bf2daf59bbb0b39070e6d3fe3dc7693c0edb1bd61480fd0effe2e0055ab4c58853808c44feaa89 -EBUILD lalframe-1.0.4.ebuild 814 BLAKE2B 0a369d7d8a48a2fad2782413c535ebe4f90c499a3d8fe26a0063b160f5005031d3bbcad3f1049fd7efc265cb171b6461d03952ceb2e90dfd3844c990268b97bf SHA512 4649d078a47e5d595d6c836856d57f71f978592a1de871b828bf2daf59bbb0b39070e6d3fe3dc7693c0edb1bd61480fd0effe2e0055ab4c58853808c44feaa89 +DIST lalframe-1.5.5.tar.xz 7256500 BLAKE2B 4a0f26f553c38c918953b0a197e83ccecbd71a7182da8ed8294fada4d97c24663555c6779616b9d0e26daef123f5bacf76fd6f82a6592e01858d3c53919a28db SHA512 3f9f5f071510326f4a4154fe92d25fc210f887887239cc7e5ddb2b6fbd431254335860b1a88cc6e15953ca3b96825f3cbad095da488b9f0bd148fd480fff4818 EBUILD lalframe-1.0.9.ebuild 814 BLAKE2B 0a369d7d8a48a2fad2782413c535ebe4f90c499a3d8fe26a0063b160f5005031d3bbcad3f1049fd7efc265cb171b6461d03952ceb2e90dfd3844c990268b97bf SHA512 4649d078a47e5d595d6c836856d57f71f978592a1de871b828bf2daf59bbb0b39070e6d3fe3dc7693c0edb1bd61480fd0effe2e0055ab4c58853808c44feaa89 -MISC ChangeLog 700 BLAKE2B 57791e67b31b6112785edfcfb474335e18f552e583316fe6aa8353c66de67ef73b02b6103fa7f1d78f907f8a2f85ca1bce5ea1d473336659a9e9e3192fe14bff SHA512 e5fec208b97527481af7bc5e37fddc18804186d512cbd71cc8e0b27e8de323f1346bd6165497d195077dfe407b824613ce8167bf0eed960615af1cd58903971f -MISC metadata.xml 246 BLAKE2B c3f90b82c7629a40aea007c52f2bba77d55980f7a5664974493015872ae806ef444321b45c7fb42c470b4b8e85e1616cb3c0ec314c6ec2750903213bbcfb6e71 SHA512 06d0dd6752c4d7bb4c7292ab66a8c1222b97076bbb75cdbd77dc021160dd99ee1f5c06eb9c11b3a72bb59fcbd5692cec9846d1930ca37669c24c7e180ea08c86 +EBUILD lalframe-1.5.5.ebuild 1349 BLAKE2B 079acc6204bfb8a29ed9a34e4992d98195314970af6b84899c081bee25fe532d1158167a545f471875d6b0e5e77dc8855b2a36b5f0bcf292f87162cc2b91c079 SHA512 0a41bb135296275c5af21b7de78ccaeefd8b68e19b9f7099269414d8b2a05004a320cf17666bd6554818538e2b28b75b90658fc2b0959c934e1ea7b3cd0f766c +MISC ChangeLog 914 BLAKE2B fdb46b7184a1977a0351dd7b461941d940b9457860f01c254d5d5f5adca236cf738e64803db52a4b6ec5c359c76eca2db4d198b55869dd89a22d6f2900daad3a SHA512 619207b857e34430750321503def89e4f3faedd6153a639fd3f7a80a7421efeceb0ccf3bb4c9fbcbc3cf55cf26f36a63c7162cbdf6d0f2a7ef82da822d42ffaf +MISC metadata.xml 996 BLAKE2B 87cc901a7a275495d41abbff26b0f50f53f25fc80597c796fde2d802300b337d1001b00bc375718dfd634c2b78b93eddb52a7a62c0e2688bb27afe0982ed93e5 SHA512 6a75cd373401b85aaa853a23bc7f6d259ca561ebba29ea012759f1199c8756153060a671536a169bfc3d86f3aa3b95ff009318fd7b2cd7c511615ae6af440c02 diff --git a/sci-libs/lalframe/lalframe-1.0.4.ebuild b/sci-libs/lalframe/lalframe-1.0.4.ebuild deleted file mode 100644 index d758e3e..0000000 --- a/sci-libs/lalframe/lalframe-1.0.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A LAL wrapper for libframe" -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 - sci-libs/libframe - 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/lalframe-user-env.sh" - elog "\n C-shell [tcsh] users: please add the following line to your .login file:" - elog "\n source /etc/lalframe-user-env.csh" - elog "" -} diff --git a/sci-libs/lalframe/lalframe-1.0.2.ebuild b/sci-libs/lalframe/lalframe-1.5.5.ebuild index d758e3e..d8b0f10 100644 --- a/sci-libs/lalframe/lalframe-1.0.2.ebuild +++ b/sci-libs/lalframe/lalframe-1.5.5.ebuild @@ -5,21 +5,36 @@ EAPI=7 DESCRIPTION="A LAL wrapper for libframe" HOMEPAGE="https://wiki.ligo.org/Computing/LALSuite" -SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.gz" +SRC_URI="https://software.igwn.org/sources/source/lalsuite/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" +IUSE="doc +fast-install +framel python static-libs +swig +swig-iface -swig-octave -swig-python" DEPEND="sci-libs/lal sci-libs/libframe - sci-libs/fftw - sci-libs/gsl - sys-libs/zlib + sci-libs/ldas-tools-framecpp " RDEPEND=${DEPEND} +src_configure() { + econf \ + $(use_enable doc doxygen) \ + $(use_enable fast-install) \ + $(use_enable framel) \ + $(use_enable python) \ + $(use_enable static-libs static) \ + $(use_enable swig) \ + $(use_enable swig-iface) \ + $(use_enable swig-octave) \ + $(use_enable swig-python) \ + --enable-framec \ + --enable-help2man # generate man pages with 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:" diff --git a/sci-libs/lalframe/metadata.xml b/sci-libs/lalframe/metadata.xml index 1ee0572..1478655 100644 --- a/sci-libs/lalframe/metadata.xml +++ b/sci-libs/lalframe/metadata.xml @@ -1,8 +1,22 @@ <?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-install'>Optimize for fast installation</flag> + <flag name='framel'>Adds support for the FrameL library</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> + <flag name='doxygen'>generate Doxygen documentation</flag> + <flag name='help2man'>automatically generate man pages with help2man</flag> + --> + </use> </pkgmetadata> |