From: Alon Bar-Lev Date: Sat, 24 Sep 2016 22:00:16 +0000 (+0300) Subject: dev-libs/libtasn1: eap6 cleanups + eautoreconf X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=06f33e5de5cc74a3cc21b74ebeb92a1db6440556;p=gentoo.git dev-libs/libtasn1: eap6 cleanups + eautoreconf Bug: 595062 Package-Manager: portage-2.2.28 --- 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 -}