Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
Date: Wed, 11 Sep 2019 09:09:43
Message-Id: 1568192972.841dd747e05360ff8feb1be133ec32930b5c8d71.polynomial-c@gentoo
1 commit: 841dd747e05360ff8feb1be133ec32930b5c8d71
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 11 09:08:38 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 11 09:09:32 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841dd747
7
8 dev-libs/libcdio-paranoia: Make USE="-static-libs" do something
9
10 Thanks-to: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11 Closes: https://bugs.gentoo.org/694026
12 Package-Manager: Portage-2.3.75, Repoman-2.3.17
13 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
14
15 ...-paranoia-0.93_p1.ebuild => libcdio-paranoia-0.93_p1-r1.ebuild} | 7 ++++++-
16 ...-paranoia-0.94_p2.ebuild => libcdio-paranoia-0.94_p2-r2.ebuild} | 5 +++++
17 ...cdio-paranoia-2.0.0.ebuild => libcdio-paranoia-2.0.0-r1.ebuild} | 5 +++++
18 3 files changed, 16 insertions(+), 1 deletion(-)
19
20 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
21 similarity index 91%
22 rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
23 rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
24 index d10701c912c..8accb92c97c 100644
25 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
26 +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild
27 @@ -1,4 +1,4 @@
28 -# Copyright 1999-2018 Gentoo Foundation
29 +# Copyright 1999-2019 Gentoo Authors
30 # Distributed under the terms of the GNU General Public License v2
31
32 EAPI=6
33 @@ -52,6 +52,7 @@ multilib_src_configure() {
34 $(use_enable cxx)
35 --disable-cpp-progs
36 --with-cd-paranoia-name=libcdio-paranoia
37 + $(use_enable static-libs static)
38 )
39 # Darwin linker doesn't get this
40 [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs )
41 @@ -59,6 +60,10 @@ multilib_src_configure() {
42 econf "${myeconfargs[@]}"
43 }
44
45 +multilib_src_install_all() {
46 + find "${ED}" -type f -name "*.la" -delete || die
47 +}
48 +
49 pkg_postinst() {
50 eselect cdparanoia update ifunset
51 }
52
53 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
54 similarity index 94%
55 rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
56 rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
57 index 8ff3a41accb..2c0a95a324b 100644
58 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild
59 +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild
60 @@ -57,6 +57,7 @@ multilib_src_configure() {
61 # https://bugs.gentoo.org/616054
62 # https://savannah.gnu.org/bugs/index.php?50978
63 --enable-ld-version-script
64 + $(use_enable static-libs static)
65 )
66 # Darwin linker doesn't get this
67 [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --disable-ld-version-script )
68 @@ -64,6 +65,10 @@ multilib_src_configure() {
69 econf "${myeconfargs[@]}"
70 }
71
72 +multilib_src_install_all() {
73 + find "${ED}" -type f -name "*.la" -delete || die
74 +}
75 +
76 pkg_postinst() {
77 eselect cdparanoia update ifunset
78 }
79
80 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
81 similarity index 93%
82 rename from dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild
83 rename to dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
84 index a4c7136bb41..f58323ff0b5 100644
85 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild
86 +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild
87 @@ -49,6 +49,7 @@ multilib_src_configure() {
88 $(use_enable cxx)
89 --disable-cpp-progs
90 --with-cd-paranoia-name=libcdio-paranoia
91 + $(use_enable static-libs static)
92 )
93 # Darwin linker doesn't get this
94 [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --disable-ld-version-script )
95 @@ -56,6 +57,10 @@ multilib_src_configure() {
96 ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
97 }
98
99 +multilib_src_install_all() {
100 + find "${ED}" -type f -name "*.la" -delete || die
101 +}
102 +
103 pkg_postinst() {
104 eselect cdparanoia update ifunset
105 }