[perl-IO-All] Update to 0.57
Paul Howarth
pghmcfc at fedoraproject.org
Fri Feb 14 14:25:34 UTC 2014
commit 5b62611ecccb14930c931dafcdafedb48a891d93
Author: Paul Howarth <paul at city-fan.org>
Date: Fri Feb 14 14:25:26 2014 +0000
Update to 0.57
- New upstream release 0.57
- Make '' not become / when using io->dir('')
- Add a fix for io->file("foobar")->assert
- Make io->file('') not break on Windows systems
- Fix dangling file handles in tests
- Make mkdir die if it fails (CPAN RT#61697)
- Fix possible path test issues, especially in Win32
- Fix ->binary under -utf8 import mode (CPAN RT#81224)
- Validate UTF-8 in ->utf8 (CPAN RT#74642)
- Consistently use :encoding($encoding) (CPAN RT#68512)
- Pass perms to mkpath in assert_dirpath (CPAN RT#53687)
- Fix minor POD niggle (CPAN RT#83798)
- Remove broken test for ->mimetype (CPAN RT#91743)
- Skip t/encoding.t for perls built without PerlIO::encoding (CPAN RT#26230)
- Abandon RT in favor of GitHub Issues
- Remove mentions of unimplemented strict (GH#15)
- Allow testing on non-SDBM DBM's
- Change minimum perl version to 5.8.1, and thus remove dep for IO::String
- Return realpath for canonpath when possible (GH#34)
- Correctly check exists for ::File, ::Dir, and ::Link
- Fix test failures on MacOS (CPAN RT#61627/GH#29, CPAN RT#82633/GH#32)
- Some documentation clean-up around the SYNOPSIS
- Fix printing to a tie'd object (GH#26)
- Fix tests if $^X ne 'perl' (GH#35)
- This release by FREW -> update source URL
- Package upstream's README.md file
- Run the Pod test too
perl-IO-All.spec | 40 +++++++++++++++++++++++++++++++++++-----
sources | 2 +-
2 files changed, 36 insertions(+), 6 deletions(-)
---
diff --git a/perl-IO-All.spec b/perl-IO-All.spec
index ec4be55..321e8bf 100644
--- a/perl-IO-All.spec
+++ b/perl-IO-All.spec
@@ -1,11 +1,11 @@
Name: perl-IO-All
-Version: 0.50
+Version: 0.57
Release: 1%{?dist}
Summary: IO::All Perl module
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/IO-All/
-Source0: http://www.cpan.org/authors/id/I/IN/INGY/IO-All-%{version}.tar.gz
+Source0: http://www.cpan.org/authors/id/F/FR/FREW/IO-All-%{version}.tar.gz
BuildArch: noarch
# Module Build
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30
@@ -23,8 +23,8 @@ BuildRequires: perl(IO::Dir)
BuildRequires: perl(IO::File)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(IO::Socket)
-BuildRequires: perl(IO::String) >= 1.08
BuildRequires: perl(overload)
+BuildRequires: perl(Scalar::Util)
BuildRequires: perl(strict)
BuildRequires: perl(Symbol)
BuildRequires: perl(Tie::File)
@@ -41,6 +41,7 @@ BuildRequires: perl(Test::More)
BuildRequires: perl(vars)
# Optional Tests
BuildRequires: perl(MLDBM)
+BuildRequires: perl(Test::Pod) >= 1.41
# Runtime
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(Cwd)
@@ -74,10 +75,10 @@ find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
%{_fixperms} $RPM_BUILD_ROOT
%check
-make %{?_smp_mflags} test
+make %{?_smp_mflags} test RELEASE_TESTING=1
%files
-%doc Changes README
+%doc Changes README README.md
%{perl_vendorlib}/IO/
%{_mandir}/man3/IO::All.3pm*
%{_mandir}/man3/IO::All::DBM.3pm*
@@ -93,6 +94,35 @@ make %{?_smp_mflags} test
%{_mandir}/man3/IO::All::Temp.3pm*
%changelog
+* Fri Feb 14 2014 Paul Howarth <paul at city-fan.org> - 0.57-1
+- Update to 0.57
+ - Make '' not become / when using io->dir('')
+ - Add a fix for io->file("foobar")->assert
+ - Make io->file('') not break on Windows systems
+ - Fix dangling file handles in tests
+ - Make mkdir die if it fails (CPAN RT#61697)
+ - Fix possible path test issues, especially in Win32
+ - Fix ->binary under -utf8 import mode (CPAN RT#81224)
+ - Validate UTF-8 in ->utf8 (CPAN RT#74642)
+ - Consistently use :encoding($encoding) (CPAN RT#68512)
+ - Pass perms to mkpath in assert_dirpath (CPAN RT#53687)
+ - Fix minor POD niggle (CPAN RT#83798)
+ - Remove broken test for ->mimetype (CPAN RT#91743)
+ - Skip t/encoding.t for perls built without PerlIO::encoding (CPAN RT#26230)
+ - Abandon RT in favor of GitHub Issues
+ - Remove mentions of unimplemented strict (GH#15)
+ - Allow testing on non-SDBM DBM's
+ - Change minimum perl version to 5.8.1, and thus remove dep for IO::String
+ - Return realpath for canonpath when possible (GH#34)
+ - Correctly check exists for ::File, ::Dir, and ::Link
+ - Fix test failures on MacOS (CPAN RT#61627/GH#29, CPAN RT#82633/GH#32)
+ - Some documentation clean-up around the SYNOPSIS
+ - Fix printing to a tie'd object (GH#26)
+ - Fix tests if $^X ne 'perl' (GH#35)
+- This release by FREW -> update source URL
+- Package upstream's README.md file
+- Run the Pod test too
+
* Sat Oct 19 2013 Paul Howarth <paul at city-fan.org> - 0.50-1
- Update to 0.50
- Fix various tests on Windows (CPAN RT#89609)
diff --git a/sources b/sources
index ba748fa..1ef91d8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-92198fa321810ffca5f9008ac4172d50 IO-All-0.50.tar.gz
+68148eec60be3e7e9f3ca341b3ba079a IO-All-0.57.tar.gz
More information about the perl-devel
mailing list