Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
Date: Wed, 19 Aug 2020 17:21:31
Message-Id: 1597857676.cd41ae6eac365bbfaddd70c26334670ec014c4f4.whissi@gentoo
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