From 7249b60bdb64abc5bf1417fd0e6c4077811e87ba Mon Sep 17 00:00:00 2001 From: Kent Fredric Date: Sun, 18 Dec 2016 19:14:47 +1300 Subject: [PATCH] dev-perl/HTML-Format: Fix bad author tests 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 | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild b/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild index 991673deadab2..83a6f38d0ed5a 100644 --- a/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild +++ b/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild @@ -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 +}