From 06f33e5de5cc74a3cc21b74ebeb92a1db6440556 Mon Sep 17 00:00:00 2001 From: Alon Bar-Lev Date: Sun, 25 Sep 2016 01:00:16 +0300 Subject: [PATCH] dev-libs/libtasn1: eap6 cleanups + eautoreconf Bug: 595062 Package-Manager: portage-2.2.28 --- ...asn1-4.9.ebuild => libtasn1-4.9-r1.ebuild} | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) rename dev-libs/libtasn1/{libtasn1-4.9.ebuild => libtasn1-4.9-r1.ebuild} (85%) diff --git a/dev-libs/libtasn1/libtasn1-4.9.ebuild b/dev-libs/libtasn1/libtasn1-4.9-r1.ebuild similarity index 85% rename from dev-libs/libtasn1/libtasn1-4.9.ebuild rename to dev-libs/libtasn1/libtasn1-4.9-r1.ebuild index e227f890572a..eb4054f4dd60 100644 --- a/dev-libs/libtasn1/libtasn1-4.9.ebuild +++ b/dev-libs/libtasn1/libtasn1-4.9-r1.ebuild @@ -4,7 +4,7 @@ EAPI=6 -inherit multilib-minimal +inherit autotools multilib-minimal DESCRIPTION="ASN.1 library" HOMEPAGE="https://www.gnu.org/software/libtasn1/" @@ -29,16 +29,20 @@ PATCHES=( ) DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +pkg_setup() { + if use doc; then + DOCS+=( doc/libtasn1.pdf ) + HTML_DOCS=( doc/reference/html/. ) + fi +} + +src_prepare() { + default + eautoreconf +} + multilib_src_configure() { local myeconfargs [[ "${VALGRIND_TESTS}" == "0" ]] && myeconfargs+=( --disable-valgrind-tests ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } - -multilib_src_install_all() { - einstalldocs - if use doc ; then - dodoc doc/libtasn1.pdf - dohtml doc/reference/html/* - fi -} -- 2.26.2