diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2020-08-19 19:20:41 +0200 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2020-08-19 19:21:16 +0200 |
commit | cd41ae6eac365bbfaddd70c26334670ec014c4f4 (patch) | |
tree | ae6c1732f94e61520ea24b639ea37d75d7961ca7 | |
parent | dev-perl/Exporter-Tiny: Bump to version 1.2.2 (diff) | |
download | gentoo-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.ebuild | 7 |
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 |