Hello community,

here is the log from the commit of package perl-Archive-Zip for 
openSUSE:Factory checked in at 2018-10-01 08:14:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Archive-Zip (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Archive-Zip.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Archive-Zip"

Mon Oct  1 08:14:33 2018 rev:40 rq:637400 version:1.64

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Archive-Zip/perl-Archive-Zip.changes        
2018-08-27 12:55:56.236592323 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Archive-Zip.new/perl-Archive-Zip.changes   
2018-10-01 08:14:34.478077365 +0200
@@ -1,0 +2,11 @@
+Mon Sep 24 08:40:02 UTC 2018 - [email protected]
+
+- updated to 1.64
+   see /usr/share/doc/packages/perl-Archive-Zip/Changes
+
+   1.64 Wed 12 Sep 2018
+       - Fix for year 2030
+
+- Cleaned with spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  Archive-Zip-1.63.tar.gz

New:
----
  Archive-Zip-1.64.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Archive-Zip.spec ++++++
--- /var/tmp/diff_new_pack.IqXuvp/_old  2018-10-01 08:14:34.902077092 +0200
+++ /var/tmp/diff_new_pack.IqXuvp/_new  2018-10-01 08:14:34.906077090 +0200
@@ -16,24 +16,23 @@
 #
 
 
+%define cpan_name Archive-Zip
 Name:           perl-Archive-Zip
-Version:        1.63
+Version:        1.64
 Release:        0
-%define cpan_name Archive-Zip
 Summary:        Provide an interface to ZIP archive files
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Group:          Development/Libraries/Perl
-Url:            http://search.cpan.org/dist/Archive-Zip/
+Url:            https://metacpan.org/pod/Archive::Zip
 Source0:        
https://cpan.metacpan.org/authors/id/P/PH/PHRED/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
-BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Compress::Raw::Zlib) >= 2.017
 BuildRequires:  perl(Test::MockModule)
 BuildRequires:  perl(Test::More) >= 0.88
 Requires:       perl(Compress::Raw::Zlib) >= 2.017
+BuildArch:      noarch
 %{perl_requires}
 
 %description
@@ -62,11 +61,11 @@
 find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
 
 %check
-%{__make} test
+make %{?_smp_mflags} test
 
 %install
 %perl_make_install

++++++ Archive-Zip-1.63.tar.gz -> Archive-Zip-1.64.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/Changes new/Archive-Zip-1.64/Changes
--- old/Archive-Zip-1.63/Changes        2018-08-22 17:40:12.000000000 +0200
+++ new/Archive-Zip-1.64/Changes        2018-09-12 17:48:16.000000000 +0200
@@ -1,5 +1,8 @@
 Revision history for Perl extension Archive-Zip
 
+1.64 Wed 12 Sep 2018
+    - Fix for year 2030
+
 1.63 Wed 21 Aug 2018
     - Restore missing META.yml deps (needed updated MB)
     - Symlink traversal test fix [github/haarg]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/META.json 
new/Archive-Zip-1.64/META.json
--- old/Archive-Zip-1.63/META.json      2018-08-22 17:40:33.000000000 +0200
+++ new/Archive-Zip-1.64/META.json      2018-09-12 17:48:32.000000000 +0200
@@ -66,6 +66,6 @@
          "web" : "https://github.com/redhotpenguin/perl-Archive-Zip";
       }
    },
-   "version" : "1.63",
+   "version" : "1.64",
    "x_serialization_backend" : "JSON::PP version 2.97001"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/META.yml 
new/Archive-Zip-1.64/META.yml
--- old/Archive-Zip-1.63/META.yml       2018-08-22 17:40:32.000000000 +0200
+++ new/Archive-Zip-1.64/META.yml       2018-09-12 17:48:32.000000000 +0200
@@ -36,5 +36,5 @@
 resources:
   bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Archive-Zip
   repository: https://github.com/redhotpenguin/perl-Archive-Zip.git
-version: '1.63'
+version: '1.64'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/Archive.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/Archive.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/Archive.pm     2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/Archive.pm     2018-09-12 
17:48:16.000000000 +0200
@@ -14,7 +14,7 @@
 use vars qw( $VERSION @ISA );
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     @ISA     = qw( Archive::Zip );
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Archive-Zip-1.63/lib/Archive/Zip/BufferedFileHandle.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/BufferedFileHandle.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/BufferedFileHandle.pm  2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/BufferedFileHandle.pm  2018-09-12 
17:48:16.000000000 +0200
@@ -13,7 +13,7 @@
 use vars qw{$VERSION};
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     $VERSION = eval $VERSION;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/DirectoryMember.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/DirectoryMember.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/DirectoryMember.pm     2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/DirectoryMember.pm     2018-09-12 
17:48:17.000000000 +0200
@@ -6,7 +6,7 @@
 use vars qw( $VERSION @ISA );
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     @ISA     = qw( Archive::Zip::Member );
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/FileMember.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/FileMember.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/FileMember.pm  2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/FileMember.pm  2018-09-12 
17:48:17.000000000 +0200
@@ -4,7 +4,7 @@
 use vars qw( $VERSION @ISA );
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     @ISA     = qw ( Archive::Zip::Member );
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/Member.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/Member.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/Member.pm      2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/Member.pm      2018-09-12 
17:48:17.000000000 +0200
@@ -6,7 +6,7 @@
 use vars qw( $VERSION @ISA );
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     @ISA     = qw( Archive::Zip );
 
     if ($^O eq 'MSWin32') {
@@ -637,7 +637,7 @@
     my $dt = shift;
     return time() unless defined($dt);
 
-    my $year = (($dt >> 25) & 0x7f) + 80;
+    my $year = (($dt >> 25) & 0x7f) + 1980;
     my $mon  = (($dt >> 21) & 0x0f) - 1;
     my $mday = (($dt >> 16) & 0x1f);
 
@@ -654,7 +654,7 @@
 
 # Note, this is not exactly UTC 1980, it's 1980 + 12 hours and 1
 # minute so that nothing timezoney can muck us up.
-my $safe_epoch = 31.636060;
+my $safe_epoch = 31.646060;
 
 # convert a unix time to DOS date/time
 # NOT AN OBJECT METHOD!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/MemberRead.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/MemberRead.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/MemberRead.pm  2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/MemberRead.pm  2018-09-12 
17:48:17.000000000 +0200
@@ -40,7 +40,7 @@
 my $nl;
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     $VERSION = eval $VERSION;
 
 # Requirement for newline conversion. Should check for e.g., DOS and OS/2 as 
well, but am too lazy.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/MockFileHandle.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/MockFileHandle.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/MockFileHandle.pm      2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/MockFileHandle.pm      2018-09-12 
17:48:17.000000000 +0200
@@ -10,7 +10,7 @@
 use vars qw{$VERSION};
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     $VERSION = eval $VERSION;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/NewFileMember.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/NewFileMember.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/NewFileMember.pm       2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/NewFileMember.pm       2018-09-12 
17:48:17.000000000 +0200
@@ -4,7 +4,7 @@
 use vars qw( $VERSION @ISA );
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     @ISA     = qw ( Archive::Zip::FileMember );
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/StringMember.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/StringMember.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/StringMember.pm        2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/StringMember.pm        2018-09-12 
17:48:17.000000000 +0200
@@ -4,7 +4,7 @@
 use vars qw( $VERSION @ISA );
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     @ISA     = qw( Archive::Zip::Member );
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/Tree.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/Tree.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/Tree.pm        2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/Tree.pm        2018-09-12 
17:48:17.000000000 +0200
@@ -4,7 +4,7 @@
 use vars qw{$VERSION};
 
 BEGIN {
-       $VERSION = '1.63';
+       $VERSION = '1.64';
 }
 
 use Archive::Zip;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip/ZipFileMember.pm 
new/Archive-Zip-1.64/lib/Archive/Zip/ZipFileMember.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip/ZipFileMember.pm       2018-08-22 
17:33:51.000000000 +0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip/ZipFileMember.pm       2018-09-12 
17:48:17.000000000 +0200
@@ -4,7 +4,7 @@
 use vars qw( $VERSION @ISA );
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
     @ISA     = qw ( Archive::Zip::FileMember );
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/lib/Archive/Zip.pm 
new/Archive-Zip-1.64/lib/Archive/Zip.pm
--- old/Archive-Zip-1.63/lib/Archive/Zip.pm     2018-08-22 17:33:51.000000000 
+0200
+++ new/Archive-Zip-1.64/lib/Archive/Zip.pm     2018-09-12 17:48:16.000000000 
+0200
@@ -14,7 +14,7 @@
 use vars qw( $VERSION @ISA );
 
 BEGIN {
-    $VERSION = '1.63';
+    $VERSION = '1.64';
 
     require Exporter;
     @ISA = qw( Exporter );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Zip-1.63/t/24_unicode_win32.t 
new/Archive-Zip-1.64/t/24_unicode_win32.t
--- old/Archive-Zip-1.63/t/24_unicode_win32.t   2018-08-19 05:24:18.000000000 
+0200
+++ new/Archive-Zip-1.64/t/24_unicode_win32.t   2018-09-12 17:48:16.000000000 
+0200
@@ -31,9 +31,9 @@
 mkpath([File::Spec->catdir(TESTDIR, 'folder')]);
 my $euro_filename = "euro-€";
 my $zero_file = File::Spec->catfile(TESTDIR, 'folder', $euro_filename);
-open(EURO, ">$zero_file");
-print EURO "File EURO\n";
-close(EURO);
+open(my $EURO, ">", "$zero_file") or die "ERROR: Unable to open $zero_file: 
$!";
+print $EURO "File EURO\n";
+close($EURO);
 
 # create member called $euro_filename with addTree
 {
@@ -152,4 +152,4 @@
 unlink(OUTPUTZIP);
 
 rmtree([File::Spec->catdir(TESTDIR, 'folder')]);
-done_testing();
\ No newline at end of file
+done_testing();


Reply via email to