[perl-Test-Fatal] Update to 0.006
Paul Howarth
pghmcfc at fedoraproject.org
Thu Jun 2 09:22:52 UTC 2011
commit f2c0251ccb16d3000efc66194fc229aa50d09f0b
Author: Paul Howarth <paul at city-fan.org>
Date: Thu Jun 2 10:21:36 2011 +0100
Update to 0.006
- New upstream release 0.006:
- Crank back the Test::More and Exporter requirements (CPAN RT#62699)
- Add lives_ok and dies_ok emulation (CPAN RT#67598)
- Versions patch replaced by workaround for old ExtUtils::MakeMaker
- BR: perl(Test::Builder::Tester)
.gitignore | 2 +-
Test-Fatal-0.005-versions.patch | 57 -------------------------------------
Test-Fatal-0.006-old-EU::MM.patch | 30 +++++++++++++++++++
perl-Test-Fatal.spec | 18 ++++++++---
sources | 2 +-
5 files changed, 45 insertions(+), 64 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 26854cc..b3c0991 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Test-Fatal-0.005.tar.gz
+/Test-Fatal-[0-9.]*.tar.gz
diff --git a/Test-Fatal-0.006-old-EU::MM.patch b/Test-Fatal-0.006-old-EU::MM.patch
new file mode 100644
index 0000000..b040df5
--- /dev/null
+++ b/Test-Fatal-0.006-old-EU::MM.patch
@@ -0,0 +1,30 @@
+--- Test-Fatal/Makefile.PL
++++ Test-Fatal/Makefile.PL
+@@ -4,7 +4,7 @@
+
+
+
+-use ExtUtils::MakeMaker 6.30;
++use ExtUtils::MakeMaker;
+
+
+
+@@ -17,7 +17,7 @@
+ 'overload' => '0'
+ },
+ 'CONFIGURE_REQUIRES' => {
+- 'ExtUtils::MakeMaker' => '6.30'
++ 'ExtUtils::MakeMaker' => '0'
+ },
+ 'DISTNAME' => 'Test-Fatal',
+ 'EXE_FILES' => [],
+@@ -52,6 +52,9 @@
+ delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
+ unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
+
++delete $WriteMakefileArgs{LICENSE}
++ unless eval { ExtUtils::MakeMaker->VERSION(6.31) };
++
+ WriteMakefile(%WriteMakefileArgs);
+
+
diff --git a/perl-Test-Fatal.spec b/perl-Test-Fatal.spec
index 3484e13..1419b0b 100644
--- a/perl-Test-Fatal.spec
+++ b/perl-Test-Fatal.spec
@@ -1,16 +1,17 @@
Summary: Incredibly simple helpers for testing code with exceptions
Name: perl-Test-Fatal
-Version: 0.005
+Version: 0.006
Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Url: http://search.cpan.org/dist/Test-Fatal/
Source0: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Test-Fatal-%{version}.tar.gz
-Patch0: Test-Fatal-0.005-versions.patch
+Patch0: Test-Fatal-0.006-old-EU::MM.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
BuildArch: noarch
BuildRequires: perl(Exporter) >= 5.57
BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Test::Builder::Tester)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Try::Tiny) >= 0.07
@@ -21,13 +22,13 @@ Test::Fatal is an alternative to the popular Test::Exception. It does much
less, but should allow greater flexibility in testing exception-throwing code
with about the same amount of typing.
-It exports one routine by default: exception.
-
%prep
%setup -q -n Test-Fatal-%{version}
-# No need to have bleeding edge versions of modules really
+# We don't really need ExtUtils::MakeMaker ≥ 6.30
+%if "%{?rhel}" == "4"
%patch0 -p1
+%endif
%build
perl Makefile.PL INSTALLDIRS=vendor
@@ -53,6 +54,13 @@ rm -rf %{buildroot}
%{_mandir}/man3/Test::Fatal.3pm*
%changelog
+* Thu Jun 2 2011 Paul Howarth <paul at city-fan.org> 0.006-1
+- Update to 0.006
+ - Crank back the Test::More and Exporter requirements (CPAN RT#62699)
+ - Add lives_ok and dies_ok emulation (CPAN RT#67598)
+- Versions patch replaced by workaround for old ExtUtils::MakeMaker
+- BR: perl(Test::Builder::Tester)
+
* Tue Apr 26 2011 Paul Howarth <paul at city-fan.org> 0.005-1
- Update to 0.005
- Fix the logic that picks tests for 5.13.1+
diff --git a/sources b/sources
index f8918a0..bbb6fdd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8fd91391e82ea4290eb0cf8409393485 Test-Fatal-0.005.tar.gz
+a984aa4d4088892c0454cbfce35e54d9 Test-Fatal-0.006.tar.gz
More information about the perl-devel
mailing list