Hello community, here is the log from the commit of package perl-Archive-Extract for openSUSE:Factory checked in at 2019-12-02 11:30:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Archive-Extract (Old) and /work/SRC/openSUSE:Factory/.perl-Archive-Extract.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Archive-Extract" Mon Dec 2 11:30:21 2019 rev:7 rq:750748 version:0.82 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Archive-Extract/perl-Archive-Extract.changes 2017-02-16 16:47:18.318764929 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Archive-Extract.new.4691/perl-Archive-Extract.changes 2019-12-02 11:33:38.658495868 +0100 @@ -1,0 +2,11 @@ +Mon Nov 25 11:42:06 UTC 2019 - <timueller+p...@suse.de> + +- updated to 0.82 + see /usr/share/doc/packages/perl-Archive-Extract/CHANGES + + 0.82 Fri Nov 22 19:09:35 GMT 2019 + * Correctly compare version string for Archive::Tar (#7) + * Remove duplicate entry from the MANIFEST file. (#6) + * Treat minix the same as NetBSD + +------------------------------------------------------------------- Old: ---- Archive-Extract-0.80.tar.gz New: ---- Archive-Extract-0.82.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Archive-Extract.spec ++++++ --- /var/tmp/diff_new_pack.4iQEcc/_old 2019-12-02 11:33:40.838494788 +0100 +++ /var/tmp/diff_new_pack.4iQEcc/_new 2019-12-02 11:33:40.842494786 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Archive-Extract # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-Archive-Extract -Version: 0.80 +Version: 0.82 Release: 0 %define cpan_name Archive-Extract -Summary: Generic Archive Extracting Mechanism -License: Artistic-1.0 or GPL-1.0+ +Summary: Generic archive extracting mechanism +License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/Archive-Extract/ +Url: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch @@ -54,11 +54,11 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} %check -%{__make} test +make test %install %perl_make_install ++++++ Archive-Extract-0.80.tar.gz -> Archive-Extract-0.82.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Archive-Extract-0.80/CHANGES new/Archive-Extract-0.82/CHANGES --- old/Archive-Extract-0.80/CHANGES 2017-01-19 00:18:57.000000000 +0100 +++ new/Archive-Extract-0.82/CHANGES 2019-11-22 20:10:46.000000000 +0100 @@ -1,3 +1,8 @@ +0.82 Fri Nov 22 19:09:35 GMT 2019 +* Correctly compare version string for Archive::Tar (#7) +* Remove duplicate entry from the MANIFEST file. (#6) +* Treat minix the same as NetBSD + 0.80 Wed Jan 18 23:14:32 GMT 2017 * Change Linux unzip heuristic to match FreeBSD's [rt#119905] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Archive-Extract-0.80/MANIFEST new/Archive-Extract-0.82/MANIFEST --- old/Archive-Extract-0.80/MANIFEST 2017-01-19 00:21:58.000000000 +0100 +++ new/Archive-Extract-0.82/MANIFEST 2019-11-22 20:11:51.000000000 +0100 @@ -18,7 +18,6 @@ t/src/x.war t/src/x.xz t/src/x.Z -t/src/x.Z t/src/x.zip t/src/x.lzma t/src/y.ear diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Archive-Extract-0.80/META.json new/Archive-Extract-0.82/META.json --- old/Archive-Extract-0.80/META.json 2017-01-19 00:21:58.000000000 +0100 +++ new/Archive-Extract-0.82/META.json 2019-11-22 20:11:51.000000000 +0100 @@ -4,13 +4,13 @@ "Jos Boumans <kane[at]cpan.org>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "Archive-Extract", "no_index" : { @@ -50,6 +50,6 @@ "url" : "https://github.com/jib/archive-extract" } }, - "version" : "0.80", - "x_serialization_backend" : "JSON::PP version 2.27400" + "version" : "0.82", + "x_serialization_backend" : "JSON::PP version 4.04" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Archive-Extract-0.80/META.yml new/Archive-Extract-0.82/META.yml --- old/Archive-Extract-0.80/META.yml 2017-01-19 00:21:57.000000000 +0100 +++ new/Archive-Extract-0.82/META.yml 2019-11-22 20:11:51.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -29,5 +29,5 @@ if: '0' resources: repository: https://github.com/jib/archive-extract -version: '0.80' +version: '0.82' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Archive-Extract-0.80/lib/Archive/Extract.pm new/Archive-Extract-0.82/lib/Archive/Extract.pm --- old/Archive-Extract-0.80/lib/Archive/Extract.pm 2017-01-19 00:13:30.000000000 +0100 +++ new/Archive-Extract-0.82/lib/Archive/Extract.pm 2019-11-22 20:11:12.000000000 +0100 @@ -16,7 +16,7 @@ ### solaris has silly /bin/tar output ### use constant ON_SOLARIS => $^O eq 'solaris' ? 1 : 0; -use constant ON_NETBSD => $^O eq 'netbsd' ? 1 : 0; +use constant ON_NETBSD => $^O =~ m!^(netbsd|minix)$! ? 1 : 0; use constant ON_OPENBSD => $^O =~ m!^(openbsd|bitrig)$! ? 1 : 0; use constant ON_FREEBSD => $^O =~ m!^(free|midnight|dragonfly)(bsd)?$! ? 1 : 0; use constant ON_LINUX => $^O eq 'linux' ? 1 : 0; @@ -48,7 +48,7 @@ $_ALLOW_BIN $_ALLOW_PURE_PERL $_ALLOW_TAR_ITER ]; -$VERSION = '0.80'; +$VERSION = '0.82'; $PREFER_BIN = 0; $WARN = 1; $DEBUG = 0; @@ -815,8 +815,11 @@ ### if A::T's version is 0.99 or higher if( $self->is_tgz ) { my $use_list = { 'Compress::Zlib' => '0.0' }; + { + local $@; $use_list->{ 'IO::Zlib' } = '0.0' - if $Archive::Tar::VERSION >= '0.99'; + if eval { Archive::Tar->VERSION('0.99'); 1 }; + } unless( can_load( modules => $use_list ) ) { my $which = join '/', sort keys %$use_list;