[perl-rpm-build-perl] fix tests for 5.14.1
Marcela Mašláňová
mmaslano at fedoraproject.org
Wed Jun 22 08:29:42 UTC 2011
commit 2b15009c8814256773562e3c855cb0a9a00718db
Author: Marcela Mašláňová <mmaslano at redhat.com>
Date: Wed Jun 22 10:29:22 2011 +0200
fix tests for 5.14.1
perl-rpm-build-perl.spec | 4 +++-
tests5.14.patch | 17 +++++++++++++++++
2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/perl-rpm-build-perl.spec b/perl-rpm-build-perl.spec
index 6ce249d..f20dc11 100644
--- a/perl-rpm-build-perl.spec
+++ b/perl-rpm-build-perl.spec
@@ -7,6 +7,7 @@ Group: Development/Libraries
Summary: Perl compiler backend to extract Perl dependencies
Source: http://search.cpan.org/CPAN/authors/id/A/AT/ATOURBIN/rpm-build-perl-%{version}.tar.gz
Url: http://search.cpan.org/dist/rpm-build-perl
+Patch0: tests5.14.patch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
@@ -34,6 +35,7 @@ The provides/requires scripts packaged along with perl-rpm-build-perl.
%prep
%setup -q -n rpm-build-perl-%{version}
+%patch0 -p1
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -63,7 +65,7 @@ make test
%changelog
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano at redhat.com> - 0.74-1
-- update to 0.74, clean spec
+- update to 0.74, clean spec, fix tests for 5.14.1
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano at redhat.com> - 0.72-4
- Perl mass rebuild
diff --git a/tests5.14.patch b/tests5.14.patch
new file mode 100644
index 0000000..972e9c9
--- /dev/null
+++ b/tests5.14.patch
@@ -0,0 +1,17 @@
+diff -up rpm-build-perl-0.74/t/02-perlreq.t.old rpm-build-perl-0.74/t/02-perlreq.t
+--- rpm-build-perl-0.74/t/02-perlreq.t.old 2010-04-20 08:43:06.000000000 +0200
++++ rpm-build-perl-0.74/t/02-perlreq.t 2011-06-22 10:21:45.353919965 +0200
+@@ -33,10 +33,10 @@ sub Requires ($$) {
+ ok $? == 0, "$f zero exit status";
+ }
+
+-# Valid for perl-5.8.0 - perl-5.8.9.
++# Valid for perl-5.14.1
+ Requires "AutoLoader.pm" => "perl-base >= 1:5.6.1";
+ Requires "Exporter.pm" => "perl(Exporter/Heavy.pm) perl-base >= 1:5.6.0";
+ Requires "IO/File.pm" => "perl(File/Spec.pm) perl(IO/Seekable.pm) perl(SelectSaver.pm) perl(Symbol.pm) perl-base >= 1:5.6.1";
+-Requires "File/Glob.pm" => "perl(Text/ParseWords.pm) perl(XSLoader.pm)";
+-Requires "Socket.pm" => "perl(warnings/register.pm) perl(XSLoader.pm)";
++Requires "File/Glob.pm" => "perl(feature.pm) perl(Text/ParseWords.pm) perl(XSLoader.pm)";
++Requires "Socket.pm" => "perl(Scalar/Util.pm) perl(warnings/register.pm) perl(XSLoader.pm)";
+
More information about the perl-devel
mailing list