-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
>=dev-perl/XML-Parser-2.30"
DEPEND="${RDEPEND}
dev-perl/Module-Build
- test? ( dev-perl/Test-Pod
- dev-perl/Test-Pod-Coverage
- >=dev-perl/Test-Manifest-0.9 )"
+ test? ( virtual/perl-Test-Simple )"
#dev-perl/Test-Differences
+
+PATCHES=(
+ "${FILESDIR}/nomanifest.patch"
+)
+src_test() {
+ perl_rm_files t/pod{,-coverage}.t t/cpan-changes.t t/style-trailing-space.t
+ perl-module_src_test
+}
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
>=dev-perl/XML-Parser-2.30"
DEPEND="${RDEPEND}
dev-perl/Module-Build
- test? ( dev-perl/Test-Pod
- dev-perl/Test-Pod-Coverage
- >=dev-perl/Test-Manifest-0.9 )"
+ test? ( virtual/perl-Test-Simple )"
#dev-perl/Test-Differences
+
+PATCHES=(
+ "${FILESDIR}/nomanifest.patch"
+)
+
+src_test() {
+ perl_rm_files t/pod{,-coverage}.t t/cpan-changes.t t/style-trailing-space.t
+ perl-module_src_test
+}
>=dev-perl/XML-Parser-2.230.0"
DEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.360.0
- test? (
- >=dev-perl/Test-Manifest-0.900
- virtual/perl-Test-Simple
- )
+ test? ( virtual/perl-Test-Simple )
"
+
+PATCHES=(
+ "${FILESDIR}/nomanifest.patch"
+)
+
src_test() {
- # Ugh. Why does this havce to be so difficult.
perl_rm_files t/pod{,-coverage}.t t/cpan-changes.t t/style-trailing-space.t
- sed -i -e '/^pod.*t/d' "${S}/t/test_manifest" || die
- sed -i -e '/^cpan-changes\.t/d' "${S}/t/test_manifest" || die
- sed -i -e '/^style-trailing-space\.t/d' "${S}/t/test_manifest" || die
perl-module_src_test
}
--- /dev/null
+diff --git a/Build.PL b/Build.PL
+index 010efb6..4559535 100644
+--- a/Build.PL
++++ b/Build.PL
+@@ -2,11 +2,10 @@ use strict;
+ use warnings;
+
+ use File::Spec;
+-use lib File::Spec->catdir(File::Spec->curdir(), "inc");
+
+-use Test::Run::Builder::Manifest;
++use Module::Build;
+
+-my $build = Test::Run::Builder::Manifest->new(
++my $build = Module::Build->new(
+ 'module_name' => "XML::RSS",
+ 'requires' =>
+ {
+@@ -19,7 +18,6 @@ my $build = Test::Run::Builder::Manifest->new(
+ },
+ build_requires =>
+ {
+- 'Test::Manifest' => '0.9',
+ 'Test::More' => 0,
+ },
+ configure_requires =>