aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2021-12-10 14:59:41 +0100
committerAstroFloyd <AstroFloyd@gmail.com>2021-12-10 14:59:41 +0100
commit984ed6aa488dc6d2e6d21e39e04a6b0cb37e5d24 (patch)
treed972dbd2b120755f1059b4125a27a328d95aba5d
parentsci-libs/ldas-tools-framecpp: quick fix to DEPEND for^C2.6.5. (diff)
downloadAstroFloyd-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/ChangeLog6
-rw-r--r--sci-libs/lalframe/Manifest10
-rw-r--r--sci-libs/lalframe/lalframe-1.0.4.ebuild30
-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.xml22
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>