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-ncurses/
Date: Tue, 17 May 2022 16:51:07
Message-Id: 1652806258.41642e5ac0113a9bb891938424445704bcaf2355.xgqt@gentoo
1 commit: 41642e5ac0113a9bb891938424445704bcaf2355
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 17 16:50:42 2022 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Tue May 17 16:50:58 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41642e5a
7
8 dev-scheme/guile-ncurses: add static-libs USE flag
9
10 Closes: https://bugs.gentoo.org/843614
11 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
12
13 ...le-ncurses-3.0-r1.ebuild => guile-ncurses-3.0-r2.ebuild} | 13 +++++++++++++
14 1 file changed, 13 insertions(+)
15
16 diff --git a/dev-scheme/guile-ncurses/guile-ncurses-3.0-r1.ebuild b/dev-scheme/guile-ncurses/guile-ncurses-3.0-r2.ebuild
17 similarity index 88%
18 rename from dev-scheme/guile-ncurses/guile-ncurses-3.0-r1.ebuild
19 rename to dev-scheme/guile-ncurses/guile-ncurses-3.0-r2.ebuild
20 index 19c1e87ccc47..383fdf99a5f3 100644
21 --- a/dev-scheme/guile-ncurses/guile-ncurses-3.0-r1.ebuild
22 +++ b/dev-scheme/guile-ncurses/guile-ncurses-3.0-r2.ebuild
23 @@ -12,6 +12,7 @@ SRC_URI="mirror://gnu/guile-ncurses/${P}.tar.gz"
24 LICENSE="LGPL-3+"
25 SLOT="0"
26 KEYWORDS="~amd64 ~x86"
27 +IUSE="static-libs"
28 RESTRICT="strip"
29
30 RDEPEND="
31 @@ -62,6 +63,18 @@ src_prepare() {
32 eautoreconf # 843560
33 }
34
35 +src_configure() {
36 + econf $(use_enable static-libs static)
37 +}
38 +
39 src_test() {
40 emake check
41 }
42 +
43 +src_install() {
44 + default
45 +
46 + if ! use static-libs ; then
47 + find "${ED}" -type f -name '*.la' -delete || die
48 + fi
49 +}