From 235f97543debad22bf4d79004c41500a2354e80e Mon Sep 17 00:00:00 2001 From: Sven Wegener Date: Tue, 18 Sep 2018 17:24:27 +0000 Subject: net-dns/pdns: EAPI-7 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Sven Wegener --- net-dns/pdns/pdns-4.1.4.ebuild | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'net-dns') diff --git a/net-dns/pdns/pdns-4.1.4.ebuild b/net-dns/pdns/pdns-4.1.4.ebuild index 9194e5f4560d..45e60be2b588 100644 --- a/net-dns/pdns/pdns-4.1.4.ebuild +++ b/net-dns/pdns/pdns-4.1.4.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="7" -inherit eutils multilib user toolchain-funcs versionator +inherit multilib user DESCRIPTION="The PowerDNS Daemon" HOMEPAGE="https://www.powerdns.com/" @@ -40,8 +40,8 @@ RDEPEND=" sodium? ( dev-libs/libsodium:= ) tinydns? ( >=dev-db/tinycdb-0.77 ) protobuf? ( dev-libs/protobuf )" -DEPEND="${RDEPEND} - virtual/pkgconfig +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig doc? ( app-doc/doxygen )" S="${WORKDIR}"/${P/_/-} @@ -104,7 +104,10 @@ src_install() { keepdir /var/empty - use doc && dohtml -r codedocs/html/. + if use doc; then + docinto html + dodoc -r codedocs/html/. + fi # Install development headers insinto /usr/include/pdns @@ -117,7 +120,7 @@ src_install() { doins "${FILESDIR}"/dnsdomain2.schema fi - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die } pkg_preinst() { @@ -139,8 +142,7 @@ pkg_postinst() { local old for old in ${REPLACING_VERSIONS}; do - version_compare ${old} 3.2 - [[ $? -eq 1 ]] || continue + ver_test ${old} -lt 3.2 || continue ewarn "To fix a security bug (bug #458018) had the following" ewarn "files/directories the world-readable bit removed (if set):" -- cgit v1.2.3-65-gdbad