[perl-perl5i] Update to 2.13.1
Paul Howarth
pghmcfc at fedoraproject.org
Wed Jan 7 09:42:42 UTC 2015
commit 753007950a80657ba7772c8ee0be2ed583654839
Author: Paul Howarth <paul at city-fan.org>
Date: Wed Jan 7 09:42:21 2015 +0000
Update to 2.13.1
- New upstream release 2.13.1
- Upgrade utf8::all requirement to get consistent @ARGV behaviour
- The latest autodie is recommended for load time and memory usage
improvements (GH#284)
- Change how we import utf8::all so @ARGV is translated appropriately
(GH#279)
- Update autobox to avoid segfaults during global destruction (GH#283,
CPAN RT#71777)
...tests-broken-with-utf8-all-0.013-or-later.patch | 31 ---------------
perl-perl5i.spec | 41 ++++++++++++--------
sources | 2 +-
3 files changed, 26 insertions(+), 48 deletions(-)
---
diff --git a/perl-perl5i.spec b/perl-perl5i.spec
index bffa6bb..a3fcd13 100644
--- a/perl-perl5i.spec
+++ b/perl-perl5i.spec
@@ -1,12 +1,11 @@
Name: perl-perl5i
Summary: Fix as much of Perl 5 as possible in one pragma
-Version: 2.13.0
-Release: 4%{?dist}
+Version: 2.13.1
+Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
URL: https://metacpan.org/release/perl5i
Source0: http://cpan.metacpan.org/authors/id/M/MS/MSCHWERN/perl5i-v%{version}.tar.gz
-Patch0: 0001-Fix-ARGV-tests-broken-with-utf8-all-0.013-or-later.patch
# Module Build
BuildRequires: perl
BuildRequires: perl(lib)
@@ -31,6 +30,7 @@ BuildRequires: perl(File::Spec)
BuildRequires: perl(Hash::FieldHash) >= 0.06
BuildRequires: perl(Hash::Merge::Simple) >= 0.04
BuildRequires: perl(Hash::StoredIterator) >= 0.007
+BuildRequires: perl(Import::Into) >= 1.002003
BuildRequires: perl(IO::Handle)
BuildRequires: perl(IPC::System::Simple) >= 1.18
BuildRequires: perl(JSON) >= 2.17
@@ -49,7 +49,7 @@ BuildRequires: perl(Time::y2038)
BuildRequires: perl(Try::Tiny) >= 0.02
BuildRequires: perl(Want) >= 0.18
BuildRequires: perl(YAML::Any) >= 0.70
-BuildRequires: perl(autobox) >= 2.70
+BuildRequires: perl(autobox) >= 2.80
BuildRequires: perl(autobox::Core) >= 1.0
BuildRequires: perl(autobox::List::Util) >= 20090629
BuildRequires: perl(autobox::dump) >= 20090426
@@ -64,7 +64,7 @@ BuildRequires: perl(open)
BuildRequires: perl(overload)
BuildRequires: perl(parent) >= 0.221
BuildRequires: perl(true::VERSION) >= 0.16
-BuildRequires: perl(utf8::all) >= 0.002
+BuildRequires: perl(utf8::all) >= 0.015
BuildRequires: perl(version) >= 0.77
# Test Suite
BuildRequires: perl(Config)
@@ -95,6 +95,7 @@ Requires: perl(File::Spec)
Requires: perl(Hash::FieldHash) >= 0.06
Requires: perl(Hash::Merge::Simple) >= 0.04
Requires: perl(Hash::StoredIterator) >= 0.007
+Requires: perl(Import::Into) >= 1.002003
Requires: perl(IPC::System::Simple) >= 1.18
Requires: perl(JSON) >= 2.17
Requires: perl(List::MoreUtils) >= 0.22
@@ -108,7 +109,7 @@ Requires: perl(Text::Wrap) >= 2009.0305
Requires: perl(Try::Tiny) >= 0.02
Requires: perl(Want) >= 0.18
Requires: perl(YAML::Any) >= 0.70
-Requires: perl(autobox) >= 2.70
+Requires: perl(autobox) >= 2.80
Requires: perl(autobox::Core) >= 1.0
Requires: perl(autobox::List::Util) >= 20090629
Requires: perl(autobox::dump) >= 20090426
@@ -118,13 +119,15 @@ Requires: perl(if)
Requires: perl(indirect) >= 0.24
Requires: perl(parent) >= 0.221
Requires: perl(true::VERSION) >= 0.16
-Requires: perl(utf8::all) >= 0.002
+Requires: perl(utf8::all) >= 0.015
# Filter underspecified dependencies
%global __requires_exclude ^perl\\(CLASS\\)$
%global __requires_exclude %__requires_exclude|^perl\\(Carp::Fix::1_25\\)$
+%global __requires_exclude %__requires_exclude|^perl\\(Devel::Declare::MethodInstaller::Simple\\)$
%global __requires_exclude %__requires_exclude|^perl\\(Hash::FieldHash\\)$
%global __requires_exclude %__requires_exclude|^perl\\(Hash::StoredIterator\\)$
+%global __requires_exclude %__requires_exclude|^perl\\(Import::Into\\)$
%global __requires_exclude %__requires_exclude|^perl\\(Module::Load\\)$
%global __requires_exclude %__requires_exclude|^perl\\(Try::Tiny\\)$
%global __requires_exclude %__requires_exclude|^perl\\(Want\\)$
@@ -153,10 +156,6 @@ like a branch you control) and implement it yourself.
%prep
%setup -q -n perl5i-v%{version}
-# Upstream fix for compatibility with utf8::all ≳ 0.013
-# https://github.com/evalEmpire/perl5i/pull/280
-%patch0 -p1
-
%build
perl Build.PL --installdirs=vendor --optimize="%{optflags}"
./Build
@@ -175,13 +174,23 @@ perl Build.PL --installdirs=vendor --optimize="%{optflags}"
%{perl_vendorlib}/perl5i.pm
%{perl_vendorlib}/perl5i/
%doc %{perl_vendorlib}/perl5ifaq.pod
-%{_mandir}/man3/perl5i.3pm*
-%{_mandir}/man3/perl5i::Meta.3pm*
-%{_mandir}/man3/perl5i::Signature.3pm*
-%{_mandir}/man3/perl5i::latest.3pm*
-%{_mandir}/man3/perl5ifaq.3pm*
+%{_mandir}/man3/perl5i.3*
+%{_mandir}/man3/perl5i::Meta.3*
+%{_mandir}/man3/perl5i::Signature.3*
+%{_mandir}/man3/perl5i::latest.3*
+%{_mandir}/man3/perl5ifaq.3*
%changelog
+* Wed Jan 7 2015 Paul Howarth <paul at city-fan.org> - 2.13.1-1
+- Update to 2.13.1
+ - Upgrade utf8::all requirement to get consistent @ARGV behaviour
+ - The latest autodie is recommended for load time and memory usage
+ improvements (GH#284)
+ - Change how we import utf8::all so @ARGV is translated appropriately
+ (GH#279)
+ - Update autobox to avoid segfaults during global destruction (GH#283,
+ CPAN RT#71777)
+
* Tue Sep 9 2014 Paul Howarth <paul at city-fan.org> - 2.13.0-4
- Add upstream fix for compatibility with utf8::all ≳ 0.013 (#1134872)
diff --git a/sources b/sources
index 6255ae7..8320317 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f46157faa63100774b05db754a31551d perl5i-v2.13.0.tar.gz
+c69d503122e7bd242ddbe2fc2c464018 perl5i-v2.13.1.tar.gz
More information about the perl-devel
mailing list