commit 753007950a80657ba7772c8ee0be2ed583654839 Author: Paul Howarth <paul@xxxxxxxxxxxx> 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@xxxxxxxxxxxx> - 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@xxxxxxxxxxxx> - 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 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel