Hello community,
here is the log from the commit of package perl-CPAN-Perl-Releases for openSUSE:Factory checked in at 2015-07-02 22:50:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-CPAN-Perl-Releases (Old)
and /work/SRC/openSUSE:Factory/.perl-CPAN-Perl-Releases.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-CPAN-Perl-Releases"
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-CPAN-Perl-Releases/perl-CPAN-Perl-Releases.changes 2015-06-23 11:59:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-CPAN-Perl-Releases.new/perl-CPAN-Perl-Releases.changes 2015-07-03 00:12:06.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Jun 30 14:20:06 UTC 2015 - coolo@suse.com
+
+- updated to 2.26
+ see /usr/share/doc/packages/perl-CPAN-Perl-Releases/Changes
+
+-------------------------------------------------------------------
Old:
----
CPAN-Perl-Releases-2.24.tar.gz
New:
----
CPAN-Perl-Releases-2.26.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-CPAN-Perl-Releases.spec ++++++
--- /var/tmp/diff_new_pack.x6YHIV/_old 2015-07-03 00:12:07.000000000 +0200
+++ /var/tmp/diff_new_pack.x6YHIV/_new 2015-07-03 00:12:07.000000000 +0200
@@ -17,7 +17,7 @@
Name: perl-CPAN-Perl-Releases
-Version: 2.24
+Version: 2.26
Release: 0
%define cpan_name CPAN-Perl-Releases
Summary: Mapping Perl releases on CPAN to the location of the tarballs
++++++ CPAN-Perl-Releases-2.24.tar.gz -> CPAN-Perl-Releases-2.26.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Perl-Releases-2.24/Changes new/CPAN-Perl-Releases-2.26/Changes
--- old/CPAN-Perl-Releases-2.24/Changes 2015-06-21 14:18:41.000000000 +0200
+++ new/CPAN-Perl-Releases-2.26/Changes 2015-06-30 12:37:57.000000000 +0200
@@ -1,8 +1,18 @@
==================================================
-Changes from 2010-06-22 00:00:00 +0000 to present.
+Changes from 2010-07-01 00:00:00 +0000 to present.
==================================================
-----------------------------------------
+version 2.26 at 2015-06-30 10:37:30 +0000
+-----------------------------------------
+
+ Change: 4eb94bc14d36003de306433d5417e0b80f7f05ab
+ Author: Chris 'BinGOs' Williams
+ Date : 2015-06-30 11:37:30 +0000
+
+ Anything greater than v5.21.5 comes with a .xz
+
+-----------------------------------------
version 2.24 at 2015-06-21 10:46:48 +0000
-----------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Perl-Releases-2.24/META.json new/CPAN-Perl-Releases-2.26/META.json
--- old/CPAN-Perl-Releases-2.24/META.json 2015-06-21 14:18:41.000000000 +0200
+++ new/CPAN-Perl-Releases-2.26/META.json 2015-06-30 12:37:57.000000000 +0200
@@ -54,6 +54,6 @@
"web" : "https://github.com/bingos/cpan-perl-releases"
}
},
- "version" : "2.24"
+ "version" : "2.26"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Perl-Releases-2.24/META.yml new/CPAN-Perl-Releases-2.26/META.yml
--- old/CPAN-Perl-Releases-2.24/META.yml 2015-06-21 14:18:41.000000000 +0200
+++ new/CPAN-Perl-Releases-2.26/META.yml 2015-06-30 12:37:57.000000000 +0200
@@ -21,4 +21,4 @@
resources:
homepage: https://github.com/bingos/cpan-perl-releases
repository: https://github.com/bingos/cpan-perl-releases.git
-version: '2.24'
+version: '2.26'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Perl-Releases-2.24/Makefile.PL new/CPAN-Perl-Releases-2.26/Makefile.PL
--- old/CPAN-Perl-Releases-2.24/Makefile.PL 2015-06-21 14:18:41.000000000 +0200
+++ new/CPAN-Perl-Releases-2.26/Makefile.PL 2015-06-30 12:37:57.000000000 +0200
@@ -27,7 +27,7 @@
"IPC::Open3" => 0,
"Test::More" => "0.47"
},
- "VERSION" => "2.24",
+ "VERSION" => "2.26",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Perl-Releases-2.24/dist.ini new/CPAN-Perl-Releases-2.26/dist.ini
--- old/CPAN-Perl-Releases-2.24/dist.ini 2015-06-21 14:18:41.000000000 +0200
+++ new/CPAN-Perl-Releases-2.26/dist.ini 2015-06-30 12:37:57.000000000 +0200
@@ -1,5 +1,5 @@
name = CPAN-Perl-Releases
-version = 2.24
+version = 2.26
author = Chris Williams
license = Perl_5
copyright_holder = Chris Williams
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Perl-Releases-2.24/lib/CPAN/Perl/Releases.pm new/CPAN-Perl-Releases-2.26/lib/CPAN/Perl/Releases.pm
--- old/CPAN-Perl-Releases-2.24/lib/CPAN/Perl/Releases.pm 2015-06-21 14:18:41.000000000 +0200
+++ new/CPAN-Perl-Releases-2.26/lib/CPAN/Perl/Releases.pm 2015-06-30 12:37:57.000000000 +0200
@@ -1,5 +1,5 @@
package CPAN::Perl::Releases;
-$CPAN::Perl::Releases::VERSION = '2.24';
+$CPAN::Perl::Releases::VERSION = '2.26';
#ABSTRACT: Mapping Perl releases on CPAN to the location of the tarballs
use strict;
@@ -155,18 +155,18 @@
"5.18.3" => { id => 'RJBS' },
"5.18.4" => { id => 'RJBS' },
"5.21.5" => { id => 'ABIGAIL' },
-"5.21.6" => { id => 'BINGOS', xz => 1 },
-"5.21.7" => { id => 'CORION', xz => 1 },
-"5.21.8" => { id => 'WOLFSAGE', xz => 1 },
+"5.21.6" => { id => 'BINGOS' },
+"5.21.7" => { id => 'CORION' },
+"5.21.8" => { id => 'WOLFSAGE' },
"5.20.2-RC1" => { id => 'SHAY' },
"5.20.2" => { id => 'SHAY' },
-"5.21.9" => { id => 'XSAWYERX', xz => 1 },
-"5.21.10" => { id => 'SHAY', xz => 1 },
-"5.21.11" => { id => 'SHAY', xz => 1 },
-"5.22.0-RC1" => { id => 'RJBS', xz => 1 },
-"5.22.0-RC2" => { id => 'RJBS', xz => 1 },
-"5.22.0" => { id => 'RJBS', xz => 1 },
-"5.23.0" => { id => 'RJBS', xz => 1 },
+"5.21.9" => { id => 'XSAWYERX' },
+"5.21.10" => { id => 'SHAY' },
+"5.21.11" => { id => 'SHAY' },
+"5.22.0-RC1" => { id => 'RJBS' },
+"5.22.0-RC2" => { id => 'RJBS' },
+"5.22.0" => { id => 'RJBS' },
+"5.23.0" => { id => 'RJBS' },
};
sub perl_tarballs {
@@ -182,10 +182,20 @@
my $perl = join $sep, 'perl', $vers;
my $onlygz = 1 if $vers =~ m!(?-xism:5.(?:00(?:4(?:_0[12345])?|5(?:_0[1234])?|3_07)|1(?:0.0(?:-RC[12])?|6.0-RC0)|6.(?:[02]|1(?:-TRIAL[123])?)|9.[12345]|7.[0123]|8.[01]))! || $data->{ $vers }->{onlygz};
my $onlybz2 = 1 if $data->{ $vers }->{onlybz2};
+ my $noxz = 1 if $data->{ $vers }->{noxz};
+ my $lvers;
+ {
+ my $tvers = $vers;
+ $tvers =~ s!\-?(TRIAL|RC)\d*!!g;
+ $tvers =~ s!_!.!g;
+ my @parts = split m!\.!, $tvers;
+ push @parts, 0 if scalar @parts < 3;
+ $lvers = sprintf("%d.%03d%03d",@parts);
+ }
my $foo = { };
$foo->{'tar.gz'} = "$path/$perl.tar.gz" unless $onlybz2;
$foo->{'tar.bz2'} = "$path/$perl.tar.bz2" unless $onlygz;
- $foo->{'tar.xz'} = "$path/$perl.tar.xz" if $data->{ $vers }->{xz};
+ $foo->{'tar.xz'} = "$path/$perl.tar.xz" if $lvers > 5.021005 && !$noxz;
$cache->{ $vers } = $foo;
return { %$foo };
}
@@ -224,7 +234,7 @@
=head1 VERSION
-version 2.24
+version 2.26
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CPAN-Perl-Releases-2.24/t/02-refactor.t new/CPAN-Perl-Releases-2.26/t/02-refactor.t
--- old/CPAN-Perl-Releases-2.24/t/02-refactor.t 2015-06-21 14:18:41.000000000 +0200
+++ new/CPAN-Perl-Releases-2.26/t/02-refactor.t 2015-06-30 12:37:57.000000000 +0200
@@ -333,6 +333,11 @@
"tar.gz" => "B/BI/BINGOS/perl-5.21.6.tar.gz",
"tar.xz" => "B/BI/BINGOS/perl-5.21.6.tar.xz",
},
+ "5.22.0" => {
+ "tar.bz2" => "R/RJ/RJBS/perl-5.22.0.tar.bz2",
+ "tar.gz" => "R/RJ/RJBS/perl-5.22.0.tar.gz",
+ "tar.xz" => "R/RJ/RJBS/perl-5.22.0.tar.xz",
+ },
"5.6.0" => {
"tar.gz" => "G/GS/GSAR/perl-5.6.0.tar.gz",
},
@@ -422,7 +427,7 @@
},
};
-foreach my $perl ( keys %$stuff ) {
+foreach my $perl ( sort keys %$stuff ) {
my $got = perl_tarballs( $perl );
my $expected = $stuff->{ $perl };
is_deeply( $got, $expected, "Perl $perl was correct" );