Hello community, here is the log from the commit of package perl-SVG for openSUSE:Factory checked in at 2017-05-24 16:50:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-SVG (Old) and /work/SRC/openSUSE:Factory/.perl-SVG.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-SVG" Wed May 24 16:50:25 2017 rev:15 rq:497400 version:2.77 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-SVG/perl-SVG.changes 2017-05-16 14:46:12.050313974 +0200 +++ /work/SRC/openSUSE:Factory/.perl-SVG.new/perl-SVG.changes 2017-05-24 16:51:06.396310043 +0200 @@ -1,0 +2,23 @@ +Fri May 19 06:33:35 UTC 2017 - [email protected] + +- updated to 2.77 + see /usr/share/doc/packages/perl-SVG/Changes + + 2.77 2017.05.18 MANWAR + - Proposed fix to the following test failure: + http://www.cpantesters.org/cpan/report/ddc7eefc-3429-11e7-8430-9cfb106f656a + +------------------------------------------------------------------- +Tue May 16 06:39:09 UTC 2017 - [email protected] + +- updated to 2.76 + see /usr/share/doc/packages/perl-SVG/Changes + + 2.76 2017.05.08 MANWAR + - Added AUTHOR ONLY test scripts (meta-json.t and meta-yml.t). + + 2.75 2017.05.07 MANWAR + - Tidied up unit test scripts and removed '+x' attributes. + - Tidied up SEE ALSO section in SVG::XML package pod. + +------------------------------------------------------------------- Old: ---- SVG-2.74.tar.gz New: ---- SVG-2.77.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-SVG.spec ++++++ --- /var/tmp/diff_new_pack.SUa6TM/_old 2017-05-24 16:51:07.396169296 +0200 +++ /var/tmp/diff_new_pack.SUa6TM/_new 2017-05-24 16:51:07.400168734 +0200 @@ -17,7 +17,7 @@ Name: perl-SVG -Version: 2.74 +Version: 2.77 Release: 0 %define cpan_name SVG Summary: Perl extension for generating Scalable Vector Graphics (SVG) documents ++++++ SVG-2.74.tar.gz -> SVG-2.77.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/Changes new/SVG-2.77/Changes --- old/SVG-2.74/Changes 2017-05-04 17:25:02.000000000 +0200 +++ new/SVG-2.77/Changes 2017-05-18 18:41:05.000000000 +0200 @@ -1,5 +1,16 @@ Revision history for Perl extension SVG. +2.77 2017.05.18 MANWAR + - Proposed fix to the following test failure: + http://www.cpantesters.org/cpan/report/ddc7eefc-3429-11e7-8430-9cfb106f656a + +2.76 2017.05.08 MANWAR + - Added AUTHOR ONLY test scripts (meta-json.t and meta-yml.t). + +2.75 2017.05.07 MANWAR + - Tidied up unit test scripts and removed '+x' attributes. + - Tidied up SEE ALSO section in SVG::XML package pod. + 2.74 2017.05.04 MANWAR - Added key 'provides' to the Makefile.PL script as recommended by CPANTS. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/MANIFEST new/SVG-2.77/MANIFEST --- old/SVG-2.74/MANIFEST 2017-05-04 17:29:51.000000000 +0200 +++ new/SVG-2.77/MANIFEST 2017-05-18 18:46:15.000000000 +0200 @@ -57,6 +57,8 @@ t/98-tidyall.t t/99_test_pod_coverage.t t/duplicate_credits.t +t/meta-json.t +t/meta-yml.t xt/98_all_pod.t xt/99_perl_critic.t META.yml Module YAML meta-data (added by MakeMaker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/META.json new/SVG-2.77/META.json --- old/SVG-2.74/META.json 2017-05-04 17:29:51.000000000 +0200 +++ new/SVG-2.77/META.json 2017-05-18 18:46:15.000000000 +0200 @@ -41,23 +41,23 @@ "provides" : { "SVG" : { "file" : "lib/SVG.pm", - "version" : "2.74" + "version" : "2.77" }, "SVG::DOM" : { "file" : "lib/SVG/DOM.pm", - "version" : "2.74" + "version" : "2.77" }, "SVG::Element" : { "file" : "lib/SVG/Element.pm", - "version" : "2.74" + "version" : "2.77" }, "SVG::Extension" : { "file" : "lib/SVG/Extension.pm", - "version" : "2.74" + "version" : "2.77" }, "SVG::XML" : { "file" : "lib/SVG/XML.pm", - "version" : "2.74" + "version" : "2.77" } }, "release_status" : "stable", @@ -68,7 +68,7 @@ "web" : "https://github.com/manwar/SVG" } }, - "version" : "2.74", + "version" : "2.77", "x_contributors" : [ "Peter Wainwright", "Ian Hickson", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/META.yml new/SVG-2.77/META.yml --- old/SVG-2.74/META.yml 2017-05-04 17:29:51.000000000 +0200 +++ new/SVG-2.77/META.yml 2017-05-18 18:46:15.000000000 +0200 @@ -20,26 +20,26 @@ provides: SVG: file: lib/SVG.pm - version: '2.74' + version: '2.77' SVG::DOM: file: lib/SVG/DOM.pm - version: '2.74' + version: '2.77' SVG::Element: file: lib/SVG/Element.pm - version: '2.74' + version: '2.77' SVG::Extension: file: lib/SVG/Extension.pm - version: '2.74' + version: '2.77' SVG::XML: file: lib/SVG/XML.pm - version: '2.74' + version: '2.77' requires: Scalar::Util: '0' parent: '0' perl: '5.006' resources: repository: https://github.com/manwar/SVG.git -version: '2.74' +version: '2.77' x_contributors: - 'Peter Wainwright' - 'Ian Hickson' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/Makefile.PL new/SVG-2.77/Makefile.PL --- old/SVG-2.74/Makefile.PL 2017-05-03 12:19:22.000000000 +0200 +++ new/SVG-2.77/Makefile.PL 2017-05-18 18:39:49.000000000 +0200 @@ -25,11 +25,11 @@ (eval { ExtUtils::MakeMaker->VERSION(6.46) } ? (META_MERGE => { 'meta-spec' => { version => 2 }, provides => { - 'SVG' => { file => 'lib/SVG.pm' , version => '2.74' }, - 'SVG::DOM' => { file => 'lib/SVG/DOM.pm' , version => '2.74' }, - 'SVG::Element' => { file => 'lib/SVG/Element.pm' , version => '2.74' }, - 'SVG::Extension' => { file => 'lib/SVG/Extension.pm', version => '2.74' }, - 'SVG::XML' => { file => 'lib/SVG/XML.pm' , version => '2.74' }, + 'SVG' => { file => 'lib/SVG.pm' , version => '2.77' }, + 'SVG::DOM' => { file => 'lib/SVG/DOM.pm' , version => '2.77' }, + 'SVG::Element' => { file => 'lib/SVG/Element.pm' , version => '2.77' }, + 'SVG::Extension' => { file => 'lib/SVG/Extension.pm', version => '2.77' }, + 'SVG::XML' => { file => 'lib/SVG/XML.pm' , version => '2.77' }, }, resources => { repository => { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/lib/SVG/DOM.pm new/SVG-2.77/lib/SVG/DOM.pm --- old/SVG-2.74/lib/SVG/DOM.pm 2017-05-03 12:20:05.000000000 +0200 +++ new/SVG-2.77/lib/SVG/DOM.pm 2017-05-18 18:39:04.000000000 +0200 @@ -4,7 +4,7 @@ use Scalar::Util qw/weaken/; -our $VERSION = '2.74'; +our $VERSION = '2.77'; # this module extends SVG::Element package SVG::Element; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/lib/SVG/Element.pm new/SVG-2.77/lib/SVG/Element.pm --- old/SVG-2.74/lib/SVG/Element.pm 2017-05-03 12:20:19.000000000 +0200 +++ new/SVG-2.77/lib/SVG/Element.pm 2017-05-18 18:39:14.000000000 +0200 @@ -3,7 +3,7 @@ use strict; use warnings; -our $VERSION = '2.74'; +our $VERSION = '2.77'; =pod diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/lib/SVG/Extension.pm new/SVG-2.77/lib/SVG/Extension.pm --- old/SVG-2.74/lib/SVG/Extension.pm 2017-05-03 12:20:12.000000000 +0200 +++ new/SVG-2.77/lib/SVG/Extension.pm 2017-05-18 18:39:21.000000000 +0200 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '2.74'; +our $VERSION = '2.77'; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/lib/SVG/XML.pm new/SVG-2.77/lib/SVG/XML.pm --- old/SVG-2.74/lib/SVG/XML.pm 2017-05-03 12:20:25.000000000 +0200 +++ new/SVG-2.77/lib/SVG/XML.pm 2017-05-18 18:45:37.000000000 +0200 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '2.74'; +our $VERSION = '2.77'; =pod @@ -16,16 +16,24 @@ =head1 SEE ALSO -L<SVG>,L<SVG::XML>,L<SVG::Element>,L<SVG::Parser> -L<http://www.roitsystems.com/> ROASP.com: Serverside SVG server -L<http://www.roitsystems.com/> ROIT Systems: Commercial SVG perl solutions -L<http://www.w3c.org/Graphics/SVG/> SVG at the W3C +L<SVG>, +L<SVG::DOM>, +L<SVG::Element>, +L<SVG::Parser>, +L<SVG::Extension> + +For Commercial Perl/SVG development, refer to the following sites: +L<ROASP.com: Serverside SVG server|http://www.roitsystems.com/>, +L<ROIT Systems: Commercial SVG perl solutions|http://www.roitsystems.com/>, +L<SVG at the W3C|http://www.w3c.org/Graphics/SVG/> =cut -use Exporter qw(import); +use Exporter; +use vars qw(@ISA @EXPORT); +@ISA = ('Exporter'); -our @EXPORT = qw( +@EXPORT = qw( xmlesc xmlescape xmlescp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/lib/SVG.pm new/SVG-2.77/lib/SVG.pm --- old/SVG-2.74/lib/SVG.pm 2017-05-03 12:19:55.000000000 +0200 +++ new/SVG-2.77/lib/SVG.pm 2017-05-18 18:38:52.000000000 +0200 @@ -7,7 +7,7 @@ use parent qw(SVG::Element SVG::Extension); use Scalar::Util qw/weaken/; -our $VERSION = '2.74'; +our $VERSION = '2.77'; =pod diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/t/meta-json.t new/SVG-2.77/t/meta-json.t --- old/SVG-2.74/t/meta-json.t 1970-01-01 01:00:00.000000000 +0100 +++ new/SVG-2.77/t/meta-json.t 2017-05-08 21:09:02.000000000 +0200 @@ -0,0 +1,31 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use Test::More; + +plan skip_all => 'Set $ENV{TEST_AUTHOR} to enable this test.' + unless $ENV{TEST_AUTHOR}; + +eval "use Test::CPAN::Meta::JSON"; +plan skip_all => 'Test::CPAN::Meta::JSON required for testing MYMETA.json' + if $@; + +use SVG; + +my $meta = meta_spec_ok('MYMETA.json'); +my $version = $SVG::VERSION; + +is( $meta->{version}, $version, 'MYMETA.json distribution version matches' ); + +if ( $meta->{provides} ) { + foreach my $mod ( keys %{ $meta->{provides} } ) { + eval("use $mod;"); + my $mod_version = eval( sprintf( "\$%s::VERSION", $mod ) ); + is( $meta->{provides}{$mod}{version}, + $version, "MYMETA.json entry [$mod] version matches" ); + is( $mod_version, $version, "Package $mod doesn't match version." ); + } +} + +done_testing(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.74/t/meta-yml.t new/SVG-2.77/t/meta-yml.t --- old/SVG-2.74/t/meta-yml.t 1970-01-01 01:00:00.000000000 +0100 +++ new/SVG-2.77/t/meta-yml.t 2017-05-08 21:10:28.000000000 +0200 @@ -0,0 +1,31 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use Test::More; + +plan skip_all => 'Set $ENV{TEST_AUTHOR} to enable this test.' + unless $ENV{TEST_AUTHOR}; + +eval "use Test::CPAN::Meta"; +plan skip_all => "Test::CPAN::Meta required for testing MYMETA.yml" + if $@; + +use SVG; + +my $meta = meta_spec_ok('MYMETA.yml'); +my $version = $SVG::VERSION; + +is( $meta->{version}, $version, 'MYMETA.yml distribution version matches' ); + +if ( $meta->{provides} ) { + foreach my $mod ( keys %{ $meta->{provides} } ) { + eval("use $mod;"); + my $mod_version = eval( sprintf( "\$%s::VERSION", $mod ) ); + is( $meta->{provides}{$mod}{version}, + $version, "MYMETA.yml entry [$mod] version matches" ); + is( $mod_version, $version, "Package $mod doesn't match version." ); + } +} + +done_testing();
