aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2021-12-09 10:43:00 +0100
committerAstroFloyd <AstroFloyd@gmail.com>2021-12-09 10:43:00 +0100
commit60d5cbf92dafbafa90d0a849b420b81461969439 (patch)
tree956f321036eac7cadab07ca9ffa76c941476b4a4 /sci-libs/libframe
parentsci-libs/metaio: quick DEPEND fixes. (diff)
downloadAstroFloyd-60d5cbf92dafbafa90d0a849b420b81461969439.tar.gz
AstroFloyd-60d5cbf92dafbafa90d0a849b420b81461969439.tar.bz2
AstroFloyd-60d5cbf92dafbafa90d0a849b420b81461969439.zip
sci-libs/libframe: quick USE flage fixes.
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: AstroFloyd <AstroFloyd@gmail.com>
Diffstat (limited to 'sci-libs/libframe')
-rw-r--r--sci-libs/libframe/ChangeLog4
-rw-r--r--sci-libs/libframe/Manifest8
-rw-r--r--sci-libs/libframe/libframe-8.20.ebuild10
-rw-r--r--sci-libs/libframe/libframe-8.30.ebuild10
-rw-r--r--sci-libs/libframe/metadata.xml6
5 files changed, 30 insertions, 8 deletions
diff --git a/sci-libs/libframe/ChangeLog b/sci-libs/libframe/ChangeLog
index 3d7d660..b26f524 100644
--- a/sci-libs/libframe/ChangeLog
+++ b/sci-libs/libframe/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2021 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+ 09 Dec 2021; AstroFloyd <AstroFloyd@gmail.com> libframe-8.20.ebuild,
+ libframe-8.30.ebuild, metadata.xml:
+ sci-libs/libframe: quick USE flage fixes.
+
*libframe-8.20 (08 Dec 2021)
*libframe-8.30 (08 Dec 2021)
diff --git a/sci-libs/libframe/Manifest b/sci-libs/libframe/Manifest
index 83c64c7..41a4581 100644
--- a/sci-libs/libframe/Manifest
+++ b/sci-libs/libframe/Manifest
@@ -2,7 +2,7 @@ DIST libframe-8.17.2.tar.gz 995812 BLAKE2B 70894bc0ce79713f656c7354549e96f9db476
DIST libframe-8.20.tar.gz 1005046 BLAKE2B 92db5bd444a6c1e30feeb08e0bb9563c3b693fcb5e60ee3feb4569992b8053a1cf619f2711d167d62a0dc57eba8a48b88c537814cd141855b24a27a159c684a1 SHA512 8d7e31444ba5af1d6ec87f5d37331228742c8f806331dc0867ac72ecba9be8601328c0f34ff78db8b4689fc06224b0c634820614a3129439f98fad0f4de85b73
DIST libframe-8.30.tar.gz 1559485 BLAKE2B 01f77901a0a6f70fc98c610c38c7755cff90b63e9e8f96d72919b5f9c99ab31aab064e6bda6413f3f41cd497e52f49122ea85bf6ff3c21e01e3a94ce04fe42f4 SHA512 0d1a8d36fb7c0ff6a1be9cbbe6a1995483db60503fdee651654a264e8e145230140c13f63d5c5d805211c2962f44a4defac96938a3d4e5268a6ce58e7d909af8
EBUILD libframe-8.17.2-r1.ebuild 590 BLAKE2B 019ccdd9be9a91534de1c69fb949b0bd81fbcda0b51b47fcc9a2a148987436fc1848430d35eff2a8f793362a6fab6edb931dafbf2a657b704f8b812f3cb10e8f SHA512 303436f915aa7e59f4aff42a549a0003fb54cb0703bd2cfd62b7d343c0f4ba6fba108e0ece6347d66eb521888ad2c9354a65f3fbe6a12160fe4d72555ce86d80
-EBUILD libframe-8.20.ebuild 590 BLAKE2B 019ccdd9be9a91534de1c69fb949b0bd81fbcda0b51b47fcc9a2a148987436fc1848430d35eff2a8f793362a6fab6edb931dafbf2a657b704f8b812f3cb10e8f SHA512 303436f915aa7e59f4aff42a549a0003fb54cb0703bd2cfd62b7d343c0f4ba6fba108e0ece6347d66eb521888ad2c9354a65f3fbe6a12160fe4d72555ce86d80
-EBUILD libframe-8.30.ebuild 590 BLAKE2B 019ccdd9be9a91534de1c69fb949b0bd81fbcda0b51b47fcc9a2a148987436fc1848430d35eff2a8f793362a6fab6edb931dafbf2a657b704f8b812f3cb10e8f SHA512 303436f915aa7e59f4aff42a549a0003fb54cb0703bd2cfd62b7d343c0f4ba6fba108e0ece6347d66eb521888ad2c9354a65f3fbe6a12160fe4d72555ce86d80
-MISC ChangeLog 1113 BLAKE2B feb11a1b46cae9e1b2c651bf38be2b388a6179701828c0fa0e472f2327164ee4217e74821b96a1997c3958b6c6c088e7fd14f6563d4fd1537944b874802be5bc SHA512 56ff46217185f03781aaf03ef83eee9cb019dc0fc96eb071cd034268914fe62a4ecd1cdef33b9bb3c6745a51203e5ef0c09ab0a1bc9428c1cc0ed9c2ccb46211
-MISC metadata.xml 252 BLAKE2B 53499f2f74e03a916dfd38d79ad1cafc118c38362a4ff1e33bf91fb7dbec654fc37245328403be6a77b4f4f833b2d4a675a46f65a72fd1c800b34bdf086cab5a SHA512 163d2b3a3faf9e2897150626ba1b1dcf37787379284e0222dd667c03c1fce18ac5e63489ea2674e9b3c5328e5aa636839becdfa8d0dd2b49ffd77019deb88729
+EBUILD libframe-8.20.ebuild 735 BLAKE2B 1fce32e1b8819dabd162b4ea46fade0d54b98f8eb344ff0f613fe7d50430e65cb80416355bce743272d36b210069364df0e9abdbc1e75de1a0c288562adf5a94 SHA512 4ed45e2c25676b350ba56e459028328dd74db153f6b1831b5f5a8a3da513b967cc9023cbab2725bdfaa908e4ad111f5fc343db9937d8c054c6c3fe1a231c591e
+EBUILD libframe-8.30.ebuild 735 BLAKE2B 1fce32e1b8819dabd162b4ea46fade0d54b98f8eb344ff0f613fe7d50430e65cb80416355bce743272d36b210069364df0e9abdbc1e75de1a0c288562adf5a94 SHA512 4ed45e2c25676b350ba56e459028328dd74db153f6b1831b5f5a8a3da513b967cc9023cbab2725bdfaa908e4ad111f5fc343db9937d8c054c6c3fe1a231c591e
+MISC ChangeLog 1267 BLAKE2B bcee383083a4783e670726093785f8cc212aad58515b860d2a53910bccd9441cbfca802d91f481d4a44c8717260da47215da7b5c5de18a77298bb536e7faddbe SHA512 8654172d1c12c109b00f95f027fc8dd0d3e1442e60f5d616680e602353641d84a17b9723197253af0112a062b610426f4b1e7c07a8dfceb949d7f4aa02e8ca86
+MISC metadata.xml 439 BLAKE2B d0b56f28257b0d15260e0a4aa056b56ae4f72c36be81db08aa0c88f0e76b633f8de7089431002c0337bc11657fefdeea6d5c3734c1604e551b0fa009dc2a09e4 SHA512 cc04eb34b96525f083114fd9f80aaa7cd54d7af90ef347906fd4bd425b0c5a98828cdf1b57b034c74fda03ae1d99a0e04eb3b5f8f0dbf1dbe578dcae2d1ed394
diff --git a/sci-libs/libframe/libframe-8.20.ebuild b/sci-libs/libframe/libframe-8.20.ebuild
index 9700379..90025f7 100644
--- a/sci-libs/libframe/libframe-8.20.ebuild
+++ b/sci-libs/libframe/libframe-8.20.ebuild
@@ -10,10 +10,16 @@ SRC_URI="http://wwwlapp.in2p3.fr/virgo/FrameL/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
+IUSE="+fast-install static-libs"
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable static-libs static) \
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
src_install() {
emake DESTDIR="${D}${DESTDIR}" install
mv "$D/usr/share/doc/${PN}" "$D/usr/share/doc/${P}" # Doc subdir should contain package version
- use static-libs || rm "$D/usr/lib64/libFrame.a"
}
diff --git a/sci-libs/libframe/libframe-8.30.ebuild b/sci-libs/libframe/libframe-8.30.ebuild
index 9700379..90025f7 100644
--- a/sci-libs/libframe/libframe-8.30.ebuild
+++ b/sci-libs/libframe/libframe-8.30.ebuild
@@ -10,10 +10,16 @@ SRC_URI="http://wwwlapp.in2p3.fr/virgo/FrameL/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
+IUSE="+fast-install static-libs"
+
+src_configure() {
+ econf \
+ $(use_enable fast-install) \
+ $(use_enable static-libs static) \
+ # $(use_disable libtool-lock) \ avoid locking (might break parallel builds)
+}
src_install() {
emake DESTDIR="${D}${DESTDIR}" install
mv "$D/usr/share/doc/${PN}" "$D/usr/share/doc/${P}" # Doc subdir should contain package version
- use static-libs || rm "$D/usr/lib64/libFrame.a"
}
diff --git a/sci-libs/libframe/metadata.xml b/sci-libs/libframe/metadata.xml
index ae34b4d..b480be0 100644
--- a/sci-libs/libframe/metadata.xml
+++ b/sci-libs/libframe/metadata.xml
@@ -5,4 +5,10 @@
<email>AstroFloyd@gmail.com</email>
<name>AstroFloyd</name>
</maintainer>
+ <use>
+ <flag name='fast-install'>Optimize for fast installation</flag>
+ <!--
+ <flag name='libtool-lock'>avoid locking (might break parallel builds)</flag>
+ -->
+ </use>
</pkgmetadata>