1 |
commit: cd41ae6eac365bbfaddd70c26334670ec014c4f4 |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Aug 19 17:20:41 2020 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 19 17:21:16 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd41ae6e |
7 |
|
8 |
net-libs/gsoap: fix USE=examples |
9 |
|
10 |
- Don't build examples (they also require OpenSSL). They are supposed to be |
11 |
build afterwards, manually. |
12 |
|
13 |
- Install examples below /usr/share/${PN} -- not as doc to avoid |
14 |
compression. |
15 |
|
16 |
Package-Manager: Portage-3.0.3, Repoman-3.0.0 |
17 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
18 |
|
19 |
net-libs/gsoap/gsoap-2.8.105.ebuild | 7 +++---- |
20 |
1 file changed, 3 insertions(+), 4 deletions(-) |
21 |
|
22 |
diff --git a/net-libs/gsoap/gsoap-2.8.105.ebuild b/net-libs/gsoap/gsoap-2.8.105.ebuild |
23 |
index b269cd88b43..1ef03d23fbe 100644 |
24 |
--- a/net-libs/gsoap/gsoap-2.8.105.ebuild |
25 |
+++ b/net-libs/gsoap/gsoap-2.8.105.ebuild |
26 |
@@ -16,6 +16,7 @@ SLOT="0" |
27 |
KEYWORDS="~amd64 ~x86" |
28 |
IUSE="doc debug examples ipv6 libressl gnutls +ssl" |
29 |
|
30 |
+ |
31 |
RDEPEND=" |
32 |
sys-libs/zlib |
33 |
gnutls? ( net-libs/gnutls ) |
34 |
@@ -50,8 +51,7 @@ src_configure() { |
35 |
# Don't include xlocale.h as it got removed in >=glibc-2.26 |
36 |
--disable-xlocale |
37 |
$(use_enable debug) |
38 |
- $(use_enable examples samples) |
39 |
- $(usex gnutls --enable-gnutls '') |
40 |
+ $(use_enable gnutls) |
41 |
$(usex ipv6 --enable-ipv6 '') |
42 |
$(usex ssl '' --disable-ssl) |
43 |
) |
44 |
@@ -71,8 +71,7 @@ src_install() { |
45 |
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die |
46 |
|
47 |
if use examples; then |
48 |
- rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die |
49 |
- insinto /usr/share/doc/${PF}/examples |
50 |
+ insinto /usr/share/${PN}/examples |
51 |
doins -r gsoap/samples/* |
52 |
fi |