summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2016-09-25 01:00:16 +0300
committerAlon Bar-Lev <alonbl@gentoo.org>2016-09-25 01:01:07 +0300
commit06f33e5de5cc74a3cc21b74ebeb92a1db6440556 (patch)
treee4aa180bb116aedb67f1fdad899105d3881b7c14 /dev-libs/libtasn1
parentdev-lang/julia: add a live ebuild (diff)
downloadgentoo-06f33e5de5cc74a3cc21b74ebeb92a1db6440556.tar.gz
gentoo-06f33e5de5cc74a3cc21b74ebeb92a1db6440556.tar.bz2
gentoo-06f33e5de5cc74a3cc21b74ebeb92a1db6440556.zip
dev-libs/libtasn1: eap6 cleanups + eautoreconf
Bug: 595062 Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-libs/libtasn1')
-rw-r--r--dev-libs/libtasn1/libtasn1-4.9-r1.ebuild (renamed from dev-libs/libtasn1/libtasn1-4.9.ebuild)22
1 files changed, 13 insertions, 9 deletions
diff --git a/dev-libs/libtasn1/libtasn1-4.9.ebuild b/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
-}