[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