Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-reader/
Date: Tue, 17 May 2022 13:18:20
Message-Id: 1652793489.4af6f37ed058cb536433545073fdbbb6abb48415.xgqt@gentoo
1 commit: 4af6f37ed058cb536433545073fdbbb6abb48415
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 17 12:58:38 2022 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Tue May 17 13:18:09 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af6f37e
7
8 dev-scheme/guile-reader: add static-libs USE flag
9
10 Closes: https://bugs.gentoo.org/845165
11 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
12
13 ...reader-0.6.3.ebuild => guile-reader-0.6.3-r1.ebuild} | 17 +++++++++++++++--
14 1 file changed, 15 insertions(+), 2 deletions(-)
15
16 diff --git a/dev-scheme/guile-reader/guile-reader-0.6.3.ebuild b/dev-scheme/guile-reader/guile-reader-0.6.3-r1.ebuild
17 similarity index 71%
18 rename from dev-scheme/guile-reader/guile-reader-0.6.3.ebuild
19 rename to dev-scheme/guile-reader/guile-reader-0.6.3-r1.ebuild
20 index fe10ccab8ab0..2b8ba2e95e8a 100644
21 --- a/dev-scheme/guile-reader/guile-reader-0.6.3.ebuild
22 +++ b/dev-scheme/guile-reader/guile-reader-0.6.3-r1.ebuild
23 @@ -1,4 +1,4 @@
24 -# Copyright 2022 Gentoo Authors
25 +# Copyright 1999-2022 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 EAPI=8
29 @@ -7,10 +7,11 @@ DESCRIPTION="Simple framework for building readers for GNU Guile"
30 HOMEPAGE="https://www.nongnu.org/guile-reader/"
31 SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
32
33 -LICENSE="GPL-3"
34 +LICENSE="GPL-3+"
35 SLOT="0"
36 KEYWORDS="~amd64 ~x86"
37 RESTRICT="strip"
38 +IUSE="static-libs"
39
40 RDEPEND=">=dev-scheme/guile-2.0.0:="
41 DEPEND="${RDEPEND}"
42 @@ -26,3 +27,15 @@ src_prepare() {
43 # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
44 find "${S}" -name "*.scm" -exec touch {} + || die
45 }
46 +
47 +src_configure() {
48 + econf $(use_enable static-libs static)
49 +}
50 +
51 +src_install() {
52 + default
53 +
54 + if ! use static-libs ; then
55 + find "${ED}" -type f -name '*.la' -delete || die
56 + fi
57 +}