[perl-Test-Version] Fix FTBFS with current test modules
Paul Howarth
pghmcfc at fedoraproject.org
Fri Jun 14 10:26:48 UTC 2013
commit ed0306e6e89f1870c3b8157eafb2f179e3ab258a
Author: Paul Howarth <paul at city-fan.org>
Date: Fri Jun 14 11:25:58 2013 +0100
Fix FTBFS with current test modules
- Disable Test::Kwalitee's "use_strict" test
- Schwern not in dictionary
Test-Version-1.002001-kwalitee.patch | 15 +++++++++++++++
Test-Version-1.002001-spelling.patch | 9 +++++++++
perl-Test-Version.spec | 15 ++++++++++++++-
3 files changed, 38 insertions(+), 1 deletions(-)
---
diff --git a/Test-Version-1.002001-kwalitee.patch b/Test-Version-1.002001-kwalitee.patch
new file mode 100644
index 0000000..66a8720
--- /dev/null
+++ b/Test-Version-1.002001-kwalitee.patch
@@ -0,0 +1,15 @@
+Test::Kwalitee didn't used to check for strict when this module was released.
+
+--- t/release-kwalitee.t
++++ t/release-kwalitee.t
+@@ -12,6 +12,9 @@
+ use strict;
+ use warnings;
+ use Test::More; # needed to provide plan.
+-eval "use Test::Kwalitee";
+
++eval {
++ require Test::Kwalitee;
++ Test::Kwalitee->import( tests => [ qw( -use_strict ) ] );
++};
+ plan skip_all => "Test::Kwalitee required for testing kwalitee" if $@;
diff --git a/Test-Version-1.002001-spelling.patch b/Test-Version-1.002001-spelling.patch
new file mode 100644
index 0000000..8cfe21e
--- /dev/null
+++ b/Test-Version-1.002001-spelling.patch
@@ -0,0 +1,9 @@
+--- t/author-pod-spell.t
++++ t/author-pod-spell.t
+@@ -24,5 +24,6 @@
+ Caleb
+ Cushing
+ lib
++Schwern
+ Test
+ Version
diff --git a/perl-Test-Version.spec b/perl-Test-Version.spec
index d38bfdb..fce81b1 100644
--- a/perl-Test-Version.spec
+++ b/perl-Test-Version.spec
@@ -3,12 +3,14 @@
Name: perl-Test-Version
Version: 1.002001
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: Check to see that versions in modules are sane
License: Artistic 2.0
Group: Development/Libraries
URL: http://search.cpan.org/dist/Test-Version/
Source0: http://search.cpan.org/CPAN/authors/id/X/XE/XENO/Test-Version-%{version}.tar.gz
+Patch0: Test-Version-1.002001-kwalitee.patch
+Patch1: Test-Version-1.002001-spelling.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
BuildArch: noarch
# ===================================================================
@@ -80,6 +82,12 @@ versions across your dist are sane.
%prep
%setup -q -n Test-Version-%{version}
+# Disable Test::Kwalitee's "use_strict" test
+%patch0
+
+# Schwern not in dictionary
+%patch1
+
%build
perl Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
@@ -102,6 +110,11 @@ rm -rf %{buildroot}
%{_mandir}/man3/Test::Version.3pm*
%changelog
+* Fri Jun 14 2013 Paul Howarth <paul at city-fan.org> - 1.002001-10
+- Fix FTBFS with current test modules
+ - Disable Test::Kwalitee's "use_strict" test
+ - Schwern not in dictionary
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.002001-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
More information about the perl-devel
mailing list