summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2020-08-19 19:20:41 +0200
committerThomas Deutschmann <whissi@gentoo.org>2020-08-19 19:21:16 +0200
commitcd41ae6eac365bbfaddd70c26334670ec014c4f4 (patch)
treeae6c1732f94e61520ea24b639ea37d75d7961ca7
parentdev-perl/Exporter-Tiny: Bump to version 1.2.2 (diff)
downloadgentoo-cd41ae6eac365bbfaddd70c26334670ec014c4f4.tar.gz
gentoo-cd41ae6eac365bbfaddd70c26334670ec014c4f4.tar.bz2
gentoo-cd41ae6eac365bbfaddd70c26334670ec014c4f4.zip
net-libs/gsoap: fix USE=examples
- Don't build examples (they also require OpenSSL). They are supposed to be build afterwards, manually. - Install examples below /usr/share/${PN} -- not as doc to avoid compression. Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
-rw-r--r--net-libs/gsoap/gsoap-2.8.105.ebuild7
1 files changed, 3 insertions, 4 deletions
diff --git a/net-libs/gsoap/gsoap-2.8.105.ebuild b/net-libs/gsoap/gsoap-2.8.105.ebuild
index b269cd88b436..1ef03d23fbeb 100644
--- a/net-libs/gsoap/gsoap-2.8.105.ebuild
+++ b/net-libs/gsoap/gsoap-2.8.105.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc debug examples ipv6 libressl gnutls +ssl"
+
RDEPEND="
sys-libs/zlib
gnutls? ( net-libs/gnutls )
@@ -50,8 +51,7 @@ src_configure() {
# Don't include xlocale.h as it got removed in >=glibc-2.26
--disable-xlocale
$(use_enable debug)
- $(use_enable examples samples)
- $(usex gnutls --enable-gnutls '')
+ $(use_enable gnutls)
$(usex ipv6 --enable-ipv6 '')
$(usex ssl '' --disable-ssl)
)
@@ -71,8 +71,7 @@ src_install() {
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
if use examples; then
- rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die
- insinto /usr/share/doc/${PF}/examples
+ insinto /usr/share/${PN}/examples
doins -r gsoap/samples/*
fi