commit: 1e1313f2dcb73563aaa4b64530fa457d12fc6ba6 Author: David Seifert <soap <AT> gentoo <DOT> org> AuthorDate: Sat Jan 18 17:35:46 2020 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Sat Jan 18 17:35:46 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1313f2
net-dns/dnswalk: Port to EAPI 7 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: David Seifert <soap <AT> gentoo.org> net-dns/dnswalk/dnswalk-2.0.2.ebuild | 16 +++++++--------- .../dnswalk/files/dnswalk-2.0.2-portable-shebang.patch | 8 ++++++++ 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/net-dns/dnswalk/dnswalk-2.0.2.ebuild b/net-dns/dnswalk/dnswalk-2.0.2.ebuild index 561f12577ff..8114b78757d 100644 --- a/net-dns/dnswalk/dnswalk-2.0.2.ebuild +++ b/net-dns/dnswalk/dnswalk-2.0.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 DESCRIPTION="dnswalk is a DNS database debugger" HOMEPAGE="https://sourceforge.net/projects/dnswalk/" @@ -13,16 +13,14 @@ KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-macos" RDEPEND=">=dev-perl/Net-DNS-0.12" -S=${WORKDIR} +S="${WORKDIR}" -src_prepare() { - sed -i 's:#!/usr/contrib/bin/perl:#!'"${EPREFIX}"'/usr/bin/perl:' dnswalk -} +PATCHES=( "${FILESDIR}"/${PN}-2.0.2-portable-shebang.patch ) -src_install () { +src_install() { dobin dnswalk - dodoc CHANGES README TODO \ - do-dnswalk makereports sendreports rfc1912.txt dnswalk.errors + einstalldocs + dodoc do-dnswalk makereports sendreports rfc1912.txt dnswalk.errors doman dnswalk.1 } diff --git a/net-dns/dnswalk/files/dnswalk-2.0.2-portable-shebang.patch b/net-dns/dnswalk/files/dnswalk-2.0.2-portable-shebang.patch new file mode 100644 index 00000000000..f194ea738f1 --- /dev/null +++ b/net-dns/dnswalk/files/dnswalk-2.0.2-portable-shebang.patch @@ -0,0 +1,8 @@ +--- a/dnswalk ++++ b/dnswalk +@@ -1,4 +1,4 @@ +-#!/usr/contrib/bin/perl ++#!/usr/bin/env perl + # + # dnswalk Walk through a DNS tree, pulling out zone data and + # dumping it in a directory tree
