dev-perl/HTML-Format: Fix bad author tests
authorKent Fredric <kentnl@gentoo.org>
Sun, 18 Dec 2016 06:14:47 +0000 (19:14 +1300)
committerKent Fredric <kentnl@gentoo.org>
Sun, 18 Dec 2016 06:16:47 +0000 (19:16 +1300)
Lots of these tests declare dependencies which never get used,
and aren't used by us, but another test checks for them being installed
and subsequently fails.

This patches out those superfluous dependencies.

Package-Manager: portage-2.3.3

dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild

index 991673deadab2f123bfc5b1e256ec43a7d9102b6..83a6f38d0ed5a84d44f1a07755b329c82c802938 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -33,3 +33,12 @@ DEPEND="${RDEPEND}
                >=virtual/perl-Test-Simple-0.960.0
        )
 "
+src_test() {
+       local badfile
+       perl_rm_files t/author-* t/release-*
+       for badfile in t/000-report-versions.t META.yml; do
+               einfo "Stripping bad test dependencies from ${badfile}"
+               sed -i -r -e '/Test::(CPAN|EOL|Kwalitee|NoTabs|Pod|Port|YAML)/d' "${badfile}" || die "Can't fix bad deps in ${badfile}"
+       done
+       perl-module_src_test
+}