From ac883dd8ae5a1ce5e1bf4c09e732e1b916681993 Mon Sep 17 00:00:00 2001
From: Paul Howarth <[email protected]>
Date: Wed, 17 Feb 2016 15:16:22 +0000
Subject: Update to 0.36
- New upstream release 0.36:
- Use croak instead of die; use eval syntax instead of universal::isa (as
perlcritic wishes)
- Load File::Copy and Perl::OSType only when used (copy_to, move_to)
- Always use canonpath on arguments to splitdir
- Fix 'Operation "eq": no method found' error (CPAN RT#77259)
- Add some fixes and tests for contains() with updir stuff (GH#43)
- Fix Carp::Croak to Carp::croak
- Fixed and improved Travis testing configuration
- Fix Pod typos
- Check all print calls in spew and explicitly call (and check) close
---
perl-Path-Class.spec | 31 ++++++++++++++++++++++++-------
sources | 2 +-
2 files changed, 25 insertions(+), 8 deletions(-)
diff --git a/perl-Path-Class.spec b/perl-Path-Class.spec
index 7a14869..3202ea0 100644
--- a/perl-Path-Class.spec
+++ b/perl-Path-Class.spec
@@ -1,6 +1,6 @@
Name: perl-Path-Class
-Version: 0.35
-Release: 5%{?dist}
+Version: 0.36
+Release: 1%{?dist}
Summary: Cross-platform path specification manipulation
License: GPL+ or Artistic
Group: Development/Libraries
@@ -8,6 +8,8 @@ URL: http://search.cpan.org/dist/Path-Class/
Source0:
http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Path-Class-%{version}.tar.gz
BuildArch: noarch
# Module Build
+BuildRequires: coreutils
+BuildRequires: make
BuildRequires: perl
BuildRequires: perl(Module::Build) > 0.36
# Module Runtime
@@ -28,7 +30,7 @@ BuildRequires: perl(Scalar::Util)
BuildRequires: perl(strict)
# Test Suite
BuildRequires: perl(Test)
-BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::More) >= 0.88
BuildRequires: perl(warnings)
# Author Tests
%if !%{defined perl_bootstrap}
@@ -39,6 +41,8 @@ BuildRequires: perl(Test::Perl::Critic)
%endif
# Runtime
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires: perl(File::Copy)
+Requires: perl(Perl::OSType)
%description
Path::Class is a module for manipulation of file and directory specifications
@@ -69,12 +73,25 @@ AUTHOR_TESTING=1 ./Build test
%endif
%doc Changes README
%{perl_vendorlib}/Path/
-%{_mandir}/man3/Path::Class.3pm*
-%{_mandir}/man3/Path::Class::Dir.3pm*
-%{_mandir}/man3/Path::Class::Entity.3pm*
-%{_mandir}/man3/Path::Class::File.3pm*
+%{_mandir}/man3/Path::Class.3*
+%{_mandir}/man3/Path::Class::Dir.3*
+%{_mandir}/man3/Path::Class::Entity.3*
+%{_mandir}/man3/Path::Class::File.3*
%changelog
+* Wed Feb 17 2016 Paul Howarth <[email protected]> - 0.36-1
+- Update to 0.36:
+ - Use croak instead of die; use eval syntax instead of universal::isa (as
+ perlcritic wishes)
+ - Load File::Copy and Perl::OSType only when used (copy_to, move_to)
+ - Always use canonpath on arguments to splitdir
+ - Fix 'Operation "eq": no method found' error (CPAN RT#77259)
+ - Add some fixes and tests for contains() with updir stuff (GH#43)
+ - Fix Carp::Croak to Carp::croak
+ - Fixed and improved Travis testing configuration
+ - Fix Pod typos
+ - Check all print calls in spew and explicitly call (and check) close
+
* Thu Feb 04 2016 Fedora Release Engineering <[email protected]> -
0.35-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
diff --git a/sources b/sources
index b3fbd11..cb99c94 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-575b60a5c5e22e259c1df62a59fdfe85 Path-Class-0.35.tar.gz
+3e15307faf0702fb916409f594552b94 Path-Class-0.36.tar.gz
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Path-Class.git/commit/?h=master&id=ac883dd8ae5a1ce5e1bf4c09e732e1b916681993
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
[email protected]
http://lists.fedoraproject.org/admin/lists/[email protected]