Hello community,
here is the log from the commit of package perl-CPAN-Perl-Releases for
openSUSE:Factory checked in at 2013-07-16 17:01:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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
2013-06-05 17:50:25.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-CPAN-Perl-Releases.new/perl-CPAN-Perl-Releases.changes
2013-07-16 17:01:24.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Jul 16 12:10:19 UTC 2013 - [email protected]
+
+- updated to 1.24
+ Updated for v5.19.1
+ add sub 'perl_versions' that returns the list of versions supported
+ by the module
+ add tests for perl_versions sub
+ add perl_versions function returning list of perl versions known to
+ the module
+
+-------------------------------------------------------------------
Old:
----
CPAN-Perl-Releases-1.22.tar.gz
New:
----
CPAN-Perl-Releases-1.24.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-CPAN-Perl-Releases.spec ++++++
--- /var/tmp/diff_new_pack.UcC2gD/_old 2013-07-16 17:01:25.000000000 +0200
+++ /var/tmp/diff_new_pack.UcC2gD/_new 2013-07-16 17:01:25.000000000 +0200
@@ -17,7 +17,7 @@
Name: perl-CPAN-Perl-Releases
-Version: 1.22
+Version: 1.24
Release: 0
%define cpan_name CPAN-Perl-Releases
Summary: Mapping Perl releases on CPAN to the location of the tarballs
@@ -64,6 +64,6 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc Changes LICENSE README
+%doc Changes LICENSE README tools
%changelog
++++++ CPAN-Perl-Releases-1.22.tar.gz -> CPAN-Perl-Releases-1.24.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CPAN-Perl-Releases-1.22/Changes
new/CPAN-Perl-Releases-1.24/Changes
--- old/CPAN-Perl-Releases-1.22/Changes 2013-05-20 15:25:55.000000000 +0200
+++ new/CPAN-Perl-Releases-1.24/Changes 2013-06-21 09:25:08.000000000 +0200
@@ -1,8 +1,40 @@
==================================================
-Changes from 2008-05-21 00:00:00 +0000 to present.
+Changes from 2008-06-22 00:00:00 +0000 to present.
==================================================
-----------------------------------------
+version 1.24 at 2013-06-21 07:01:12 +0000
+-----------------------------------------
+
+ Change: 73f1b5bdee2bcf52a9e39f7ae61ca4d003881f22
+ Author: Chris 'BinGOs' Williams <[email protected]>
+ Date : 2013-06-21 08:01:12 +0000
+
+ Updated for v5.19.1
+
+ Change: 76c5a70570ee99229c4553717e4368782dad77c7
+ Author: Chris Williams <[email protected]>
+ Date : 2013-05-27 03:05:10 +0000
+
+ Merge pull request #2 from salva/give-more
+
+ add sub 'perl_versions' that returns the list of versions supported
+ by the module
+
+ Change: 311199c26fcf63d80b39bcacc462e87e0b593aed
+ Author: Salvador <[email protected]>
+ Date : 2013-05-27 11:06:12 +0000
+
+ add tests for perl_versions sub
+
+ Change: fe9542930febd38718ecaf459c80da36507e9741
+ Author: Salvador <[email protected]>
+ Date : 2013-05-27 10:08:41 +0000
+
+ add perl_versions function returning list of perl versions known to
+ the module
+
+-----------------------------------------
version 1.22 at 2013-05-20 13:25:00 +0000
-----------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CPAN-Perl-Releases-1.22/META.json
new/CPAN-Perl-Releases-1.24/META.json
--- old/CPAN-Perl-Releases-1.22/META.json 2013-05-20 15:25:55.000000000
+0200
+++ new/CPAN-Perl-Releases-1.24/META.json 2013-06-21 09:25:08.000000000
+0200
@@ -4,7 +4,7 @@
"Chris Williams <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 4.300034, CPAN::Meta::Converter
version 2.130880",
+ "generated_by" : "Dist::Zilla version 4.300035, CPAN::Meta::Converter
version 2.131560",
"license" : [
"perl_5"
],
@@ -46,6 +46,6 @@
"web" : "https://github.com/bingos/cpan-perl-releases"
}
},
- "version" : "1.22"
+ "version" : "1.24"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CPAN-Perl-Releases-1.22/META.yml
new/CPAN-Perl-Releases-1.24/META.yml
--- old/CPAN-Perl-Releases-1.22/META.yml 2013-05-20 15:25:55.000000000
+0200
+++ new/CPAN-Perl-Releases-1.24/META.yml 2013-06-21 09:25:08.000000000
+0200
@@ -7,7 +7,7 @@
configure_requires:
ExtUtils::MakeMaker: 6.30
dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300034, CPAN::Meta::Converter version
2.130880'
+generated_by: 'Dist::Zilla version 4.300035, CPAN::Meta::Converter version
2.131560'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -18,4 +18,4 @@
resources:
homepage: https://github.com/bingos/cpan-perl-releases
repository: https://github.com/bingos/cpan-perl-releases.git
-version: 1.22
+version: 1.24
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CPAN-Perl-Releases-1.22/Makefile.PL
new/CPAN-Perl-Releases-1.24/Makefile.PL
--- old/CPAN-Perl-Releases-1.22/Makefile.PL 2013-05-20 15:25:55.000000000
+0200
+++ new/CPAN-Perl-Releases-1.24/Makefile.PL 2013-06-21 09:25:08.000000000
+0200
@@ -23,7 +23,7 @@
"NAME" => "CPAN::Perl::Releases",
"PREREQ_PM" => {},
"TEST_REQUIRES" => {},
- "VERSION" => "1.22",
+ "VERSION" => "1.24",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CPAN-Perl-Releases-1.22/README
new/CPAN-Perl-Releases-1.24/README
--- old/CPAN-Perl-Releases-1.22/README 2013-05-20 15:25:55.000000000 +0200
+++ new/CPAN-Perl-Releases-1.24/README 2013-06-21 09:25:08.000000000 +0200
@@ -3,7 +3,7 @@
the tarballs
VERSION
- version 1.22
+ version 1.24
SYNOPSIS
use CPAN::Perl::Releases qw[perl_tarballs];
@@ -44,6 +44,9 @@
Not all "perl" releases had "tar.bz2", but only a "tar.gz".
+ "perl_versions"
+ Returns the list of all the perl versions supported by the module.
+
SEE ALSO
<http://www.cpan.org/src/5.0/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CPAN-Perl-Releases-1.22/dist.ini
new/CPAN-Perl-Releases-1.24/dist.ini
--- old/CPAN-Perl-Releases-1.22/dist.ini 2013-05-20 15:25:55.000000000
+0200
+++ new/CPAN-Perl-Releases-1.24/dist.ini 2013-06-21 09:25:08.000000000
+0200
@@ -1,5 +1,5 @@
name = CPAN-Perl-Releases
-version = 1.22
+version = 1.24
author = Chris Williams <[email protected]>
license = Perl_5
copyright_holder = Chris Williams
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CPAN-Perl-Releases-1.22/lib/CPAN/Perl/Releases.pm
new/CPAN-Perl-Releases-1.24/lib/CPAN/Perl/Releases.pm
--- old/CPAN-Perl-Releases-1.22/lib/CPAN/Perl/Releases.pm 2013-05-20
15:25:55.000000000 +0200
+++ new/CPAN-Perl-Releases-1.24/lib/CPAN/Perl/Releases.pm 2013-06-21
09:25:08.000000000 +0200
@@ -1,6 +1,6 @@
package CPAN::Perl::Releases;
{
- $CPAN::Perl::Releases::VERSION = '1.22';
+ $CPAN::Perl::Releases::VERSION = '1.24';
}
#ABSTRACT: Mapping Perl releases on CPAN to the location of the tarballs
@@ -12,7 +12,7 @@
use Exporter;
@ISA = qw(Exporter);
-@EXPORT_OK = qw(perl_tarballs);
+@EXPORT_OK = qw(perl_tarballs perl_versions);
# Data gathered from using findlinks.pl script in this dists tools/
# directory, run over the src/5.0 of a local CPAN mirror.
@@ -399,6 +399,10 @@
"tar.bz2" => "R/RJ/RJBS/perl-5.19.0.tar.bz2",
"tar.gz" => "R/RJ/RJBS/perl-5.19.0.tar.gz",
},
+ "5.19.1" => {
+ "tar.bz2" => "D/DA/DAGOLDEN/perl-5.19.1.tar.bz2",
+ "tar.gz" => "D/DA/DAGOLDEN/perl-5.19.1.tar.gz",
+ },
"5.6.0" => {
"tar.gz" => "G/GS/GSAR/perl-5.6.0.tar.gz",
},
@@ -495,6 +499,10 @@
return { %{ $data->{ $vers } } };
}
+sub perl_versions {
+ return keys %$data;
+}
+
q|Acme::Why::Did::I::Not::Read::The::Fecking::Memo|;
__END__
@@ -507,7 +515,7 @@
=head1 VERSION
-version 1.22
+version 1.24
=head1 SYNOPSIS
@@ -549,6 +557,10 @@
Not all C<perl> releases had C<tar.bz2>, but only a C<tar.gz>.
+=item C<perl_versions>
+
+Returns the list of all the perl versions supported by the module.
+
=back
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CPAN-Perl-Releases-1.22/t/01-releases.t
new/CPAN-Perl-Releases-1.24/t/01-releases.t
--- old/CPAN-Perl-Releases-1.22/t/01-releases.t 2013-05-20 15:25:55.000000000
+0200
+++ new/CPAN-Perl-Releases-1.24/t/01-releases.t 2013-06-21 09:25:08.000000000
+0200
@@ -1,7 +1,7 @@
use strict;
use warnings;
use Test::More qw[no_plan];
-use CPAN::Perl::Releases qw[perl_tarballs];
+use CPAN::Perl::Releases qw[perl_tarballs perl_versions];
my $perl = '5.14.0';
@@ -29,3 +29,9 @@
my $got = perl_tarballs( '6.0.0' );
ok( !$got, 'Should not have this release' );
}
+
+my @versions = perl_versions();
+
+ok (grep(/^5.6.1$/, @versions), "has 5.6.1");
+ok (grep(/^5.18.0$/, @versions), "has 5.18.0");
+ok (grep(/^5.19.0$/, @versions), "has 5.19.0");
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]