commit:     039fc7a429b0899cf7957d152b9685a23f8eb4a7
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  7 23:51:23 2017 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Fri Apr  7 23:55:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039fc7a4

sys-apps/ack: Fix dependency on File-Next re bug #614882

Bug reported by Tanktalus

Also:
- provision cpan-module remote-ids
- remove use of SRC_TEST which has no effect on EAPI6

Bug: https://bugs.gentoo.org/614882
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 sys-apps/ack/ack-2.18.ebuild |  3 +--
 sys-apps/ack/metadata.xml    | 19 +++++++++++++++++++
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ack/ack-2.18.ebuild b/sys-apps/ack/ack-2.18.ebuild
index 0e7aace6c6e..82a1ae34ccc 100644
--- a/sys-apps/ack/ack-2.18.ebuild
+++ b/sys-apps/ack/ack-2.18.ebuild
@@ -13,11 +13,10 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="test"
 
-RDEPEND=">=dev-perl/File-Next-1.100.0"
+RDEPEND=">=dev-perl/File-Next-1.160.0"
 DEPEND="${RDEPEND}
        test? ( dev-perl/IO-Tty )"
 
-SRC_TEST=do
 PATCHES=( "${FILESDIR}"/${PN}-2.14-gentoo.patch )
 
 src_test() {

diff --git a/sys-apps/ack/metadata.xml b/sys-apps/ack/metadata.xml
index 83b415050d0..d1ff84260b8 100644
--- a/sys-apps/ack/metadata.xml
+++ b/sys-apps/ack/metadata.xml
@@ -11,5 +11,24 @@
        </maintainer>
        <upstream>
                <remote-id type="cpan">ack</remote-id>
+               <remote-id type="cpan-module">App::Ack</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::ConfigDefault</remote-id>
+               <remote-id type="cpan-module">App::Ack::ConfigFinder</remote-id>
+               <remote-id type="cpan-module">App::Ack::ConfigLoader</remote-id>
+               <remote-id type="cpan-module">App::Ack::Filter</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::Collection</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::Default</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::Extension</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::ExtensionGroup</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::FirstLineMatch</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::Inverse</remote-id>
+               <remote-id type="cpan-module">App::Ack::Filter::Is</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::IsGroup</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::IsPath</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::IsPathGroup</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::Match</remote-id>
+               <remote-id 
type="cpan-module">App::Ack::Filter::MatchGroup</remote-id>
+               <remote-id type="cpan-module">App::Ack::Resource</remote-id>
+               <remote-id type="cpan-module">App::Ack::Resources</remote-id>
        </upstream>
 </pkgmetadata>

Reply via email to