[perl-Sub-Exporter] Update to 0.987
Paul Howarth
pghmcfc at fedoraproject.org
Sat Oct 19 18:33:43 UTC 2013
commit 091f476f9a52e3179ccd35ea5b5741a914100fb5
Author: Paul Howarth <paul at city-fan.org>
Date: Sat Oct 19 19:33:10 2013 +0100
Update to 0.987
- New upstream release 0.987 (update bugtracker metadata)
- Update patches as needed
...t::More.patch => Sub-Exporter-0.987-tm088.patch | 27 ++++++++-----------
Sub-Exporter-0.987-tm094.patch | 16 +++++++++++
perl-Sub-Exporter.spec | 20 +++++++++++---
sources | 2 +-
4 files changed, 43 insertions(+), 22 deletions(-)
---
diff --git a/Sub-Exporter-0.986-old-Test::More.patch b/Sub-Exporter-0.987-tm088.patch
similarity index 77%
rename from Sub-Exporter-0.986-old-Test::More.patch
rename to Sub-Exporter-0.987-tm088.patch
index b866baa..3d1c9fc 100644
--- a/Sub-Exporter-0.986-old-Test::More.patch
+++ b/Sub-Exporter-0.987-tm088.patch
@@ -1,6 +1,6 @@
--- t/000-report-versions-tiny.t
+++ t/000-report-versions-tiny.t
-@@ -1,12 +1,6 @@
+@@ -1,12 +1,8 @@
use strict;
use warnings;
-use Test::More 0.88;
@@ -8,28 +8,23 @@
-# expectations by adding extra tests, without using no_plan. It also helps
-# avoid any other test module that feels introducing random tests, or even
-# test plans, is a nice idea.
--our $success = 0;
--END { $success && done_testing; }
+use Test::More 0.47 tests => 1;
+ our $success = 0;
+-END { $success && done_testing; }
++END { $success; }
# List our own version used to generate this
- my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.08\n";
-@@ -56,13 +50,12 @@
- eval { $v .= pmver('File::Temp','any version') };
+ my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10\n";
+@@ -57,7 +53,7 @@ eval { $v .= pmver('IO::Handle','any ver
+ eval { $v .= pmver('IPC::Open3','any version') };
eval { $v .= pmver('Params::Util','0.14') };
eval { $v .= pmver('Sub::Install','0.92') };
-eval { $v .= pmver('Test::More','0.96') };
+eval { $v .= pmver('Test::More','0.47') };
- eval { $v .= pmver('Test::Pod','1.41') };
eval { $v .= pmver('base','any version') };
+ eval { $v .= pmver('lib','any version') };
eval { $v .= pmver('overload','any version') };
- eval { $v .= pmver('strict','any version') };
- eval { $v .= pmver('subs','any version') };
--eval { $v .= pmver('version','0.9901') };
- eval { $v .= pmver('warnings','any version') };
-
-
-@@ -77,7 +70,6 @@
+@@ -77,7 +73,6 @@ EOT
diag($v);
ok(1, "we really didn't test anything, just reporting data");
@@ -45,9 +40,9 @@
-note 'Checking Changes';
my $changes_file = 'Changes';
- my $newver = '0.986';
+ my $newver = '0.987';
my $trial_token = '-TRIAL';
-@@ -14,8 +13,6 @@
+@@ -14,8 +13,6 @@ SKIP: {
ok(_get_changes($newver), "$changes_file has content for $newver");
}
diff --git a/Sub-Exporter-0.987-tm094.patch b/Sub-Exporter-0.987-tm094.patch
new file mode 100644
index 0000000..eb8aa9b
--- /dev/null
+++ b/Sub-Exporter-0.987-tm094.patch
@@ -0,0 +1,16 @@
+--- t/00-compile.t
++++ t/00-compile.t
+@@ -3,7 +3,7 @@ use warnings;
+
+ # this test was generated with Dist::Zilla::Plugin::Test::Compile 2.037
+
+-use Test::More 0.94 tests => 2;
++use Test::More 0.47 tests => 2;
+
+
+
+@@ -46,4 +46,3 @@ for my $lib (@module_files)
+
+ # no warning checks;
+
+-BAIL_OUT("Compilation problems") if !Test::More->builder->is_passing;
diff --git a/perl-Sub-Exporter.spec b/perl-Sub-Exporter.spec
index 8ad16b0..1106a17 100644
--- a/perl-Sub-Exporter.spec
+++ b/perl-Sub-Exporter.spec
@@ -1,15 +1,17 @@
# We need to patch the test suite if we have an old version of Test::More
+%global quite_old_test_more %(perl -MTest::More -e 'print (($Test::More::VERSION < 0.94) ? 1 : 0);' 2>/dev/null || echo 0)
%global old_test_more %(perl -MTest::More -e 'print (($Test::More::VERSION < 0.88) ? 1 : 0);' 2>/dev/null || echo 0)
Name: perl-Sub-Exporter
-Version: 0.986
-Release: 4%{?dist}
+Version: 0.987
+Release: 1%{?dist}
Summary: Sophisticated exporter for custom-built routines
License: GPL+ or Artistic
Group: Development/Libraries
URL: https://metacpan.org/release/Sub-Exporter
Source0: http://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-%{version}.tar.gz
-Patch1: Sub-Exporter-0.986-old-Test::More.patch
+Patch0: Sub-Exporter-0.987-tm094.patch
+Patch1: Sub-Exporter-0.987-tm088.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
BuildArch: noarch
# Build
@@ -23,8 +25,9 @@ BuildRequires: perl(Sub::Install) >= 0.92
# Test suite
BuildRequires: perl(base)
BuildRequires: perl(Exporter)
-BuildRequires: perl(File::Find)
-BuildRequires: perl(File::Temp)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(IO::Handle)
+BuildRequires: perl(IPC::Open3)
BuildRequires: perl(lib)
BuildRequires: perl(subs)
BuildRequires: perl(Test::More)
@@ -50,6 +53,9 @@ Sub::Exporter::Tutorial first!
%setup -q -n Sub-Exporter-%{version}
# We need to patch the test suite if we have an old version of Test::More
+%if %{quite_old_test_more}
+%patch0
+%endif
%if %{old_test_more}
%patch1
%endif
@@ -94,6 +100,10 @@ rm -rf %{buildroot}
%{_mandir}/man3/Sub::Exporter::Util.3pm*
%changelog
+* Sat Oct 19 2013 Paul Howarth <paul at city-fan.org> - 0.987-1
+- Update to 0.987 (update bugtracker metadata)
+- Update patches as needed
+
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.986-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/sources b/sources
index 842158c..77aa944 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bdfa41103f82ab8611af61fceed1271e Sub-Exporter-0.986.tar.gz
+5332d269a7ba387773fcd140b72a0ed2 Sub-Exporter-0.987.tar.gz
More information about the scm-commits
mailing list