Hello community, here is the log from the commit of package perl-SVG for openSUSE:Factory checked in at 2020-07-06 16:29:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-SVG (Old) and /work/SRC/openSUSE:Factory/.perl-SVG.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-SVG" Mon Jul 6 16:29:33 2020 rev:21 rq:818856 version:2.85 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-SVG/perl-SVG.changes 2018-02-27 16:58:01.055912542 +0100 +++ /work/SRC/openSUSE:Factory/.perl-SVG.new.3060/perl-SVG.changes 2020-07-06 16:31:37.859593198 +0200 @@ -1,0 +2,10 @@ +Fri Jul 3 12:54:34 UTC 2020 - Tina Müller <[email protected]> + +- updated to 2.85 + see /usr/share/doc/packages/perl-SVG/Changes + + 2.85 2020.07.02 MANWAR + - Minor documentation fix, thanks @polettix. + - Fixed broken author test (xt/author). + +------------------------------------------------------------------- Old: ---- SVG-2.84.tar.gz New: ---- SVG-2.85.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-SVG.spec ++++++ --- /var/tmp/diff_new_pack.nQPwxo/_old 2020-07-06 16:31:42.643607895 +0200 +++ /var/tmp/diff_new_pack.nQPwxo/_new 2020-07-06 16:31:42.647607908 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-SVG # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # 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-SVG -Version: 2.84 +Version: 2.85 Release: 0 %define cpan_name SVG Summary: Perl extension for generating Scalable Vector Graphics (SVG) documents License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/SVG/ +URL: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/M/MA/MANWAR/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch @@ -44,14 +44,14 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -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 test %install %perl_make_install ++++++ SVG-2.84.tar.gz -> SVG-2.85.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/Changes new/SVG-2.85/Changes --- old/SVG-2.84/Changes 2018-02-19 12:48:53.000000000 +0100 +++ new/SVG-2.85/Changes 2020-07-02 11:02:48.000000000 +0200 @@ -1,5 +1,9 @@ Revision history for Perl extension SVG. +2.85 2020.07.02 MANWAR + - Minor documentation fix, thanks @polettix. + - Fixed broken author test (xt/author). + 2.84 2018.02.19 MANWAR - Removed '+x' bits from the script "xt/author/pod-syntax.t". diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/META.json new/SVG-2.85/META.json --- old/SVG-2.84/META.json 2018-02-19 12:55:16.000000000 +0100 +++ new/SVG-2.85/META.json 2020-07-02 11:38:12.000000000 +0200 @@ -4,7 +4,7 @@ "Ronan Oger <[email protected]>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150005", + "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -53,23 +53,23 @@ "provides" : { "SVG" : { "file" : "lib/SVG.pm", - "version" : "2.84" + "version" : "2.85" }, "SVG::DOM" : { "file" : "lib/SVG/DOM.pm", - "version" : "2.84" + "version" : "2.85" }, "SVG::Element" : { "file" : "lib/SVG/Element.pm", - "version" : "2.84" + "version" : "2.85" }, "SVG::Extension" : { "file" : "lib/SVG/Extension.pm", - "version" : "2.84" + "version" : "2.85" }, "SVG::XML" : { "file" : "lib/SVG/XML.pm", - "version" : "2.84" + "version" : "2.85" } }, "release_status" : "stable", @@ -80,7 +80,7 @@ "web" : "https://github.com/manwar/SVG" } }, - "version" : "2.84", + "version" : "2.85", "x_contributors" : [ "Peter Wainwright", "Ian Hickson", @@ -90,5 +90,5 @@ "Gabor Szabo", "Mohammad S Anwar" ], - "x_serialization_backend" : "JSON::PP version 2.27400" + "x_serialization_backend" : "JSON::PP version 2.27400_02" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/META.yml new/SVG-2.85/META.yml --- old/SVG-2.84/META.yml 2018-02-19 12:55:16.000000000 +0100 +++ new/SVG-2.85/META.yml 2020-07-02 11:38:12.000000000 +0200 @@ -14,7 +14,7 @@ strict: '0' warnings: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150005' +generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -27,19 +27,19 @@ provides: SVG: file: lib/SVG.pm - version: '2.84' + version: '2.85' SVG::DOM: file: lib/SVG/DOM.pm - version: '2.84' + version: '2.85' SVG::Element: file: lib/SVG/Element.pm - version: '2.84' + version: '2.85' SVG::Extension: file: lib/SVG/Extension.pm - version: '2.84' + version: '2.85' SVG::XML: file: lib/SVG/XML.pm - version: '2.84' + version: '2.85' requires: Exporter: '0' Scalar::Util: '0' @@ -51,7 +51,7 @@ warnings: '0' resources: repository: https://github.com/manwar/SVG.git -version: '2.84' +version: '2.85' x_contributors: - 'Peter Wainwright' - 'Ian Hickson' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/Makefile.PL new/SVG-2.85/Makefile.PL --- old/SVG-2.84/Makefile.PL 2018-02-19 12:49:59.000000000 +0100 +++ new/SVG-2.85/Makefile.PL 2020-07-02 10:41:27.000000000 +0200 @@ -40,11 +40,11 @@ (eval { ExtUtils::MakeMaker->VERSION(6.46) } ? (META_MERGE => { 'meta-spec' => { version => 2 }, provides => { - 'SVG' => { file => 'lib/SVG.pm' , version => '2.84' }, - 'SVG::DOM' => { file => 'lib/SVG/DOM.pm' , version => '2.84' }, - 'SVG::Element' => { file => 'lib/SVG/Element.pm' , version => '2.84' }, - 'SVG::Extension' => { file => 'lib/SVG/Extension.pm', version => '2.84' }, - 'SVG::XML' => { file => 'lib/SVG/XML.pm' , version => '2.84' }, + 'SVG' => { file => 'lib/SVG.pm' , version => '2.85' }, + 'SVG::DOM' => { file => 'lib/SVG/DOM.pm' , version => '2.85' }, + 'SVG::Element' => { file => 'lib/SVG/Element.pm' , version => '2.85' }, + 'SVG::Extension' => { file => 'lib/SVG/Extension.pm', version => '2.85' }, + 'SVG::XML' => { file => 'lib/SVG/XML.pm' , version => '2.85' }, }, resources => { repository => { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/lib/SVG/DOM.pm new/SVG-2.85/lib/SVG/DOM.pm --- old/SVG-2.84/lib/SVG/DOM.pm 2018-02-19 12:49:37.000000000 +0100 +++ new/SVG-2.85/lib/SVG/DOM.pm 2020-07-02 10:41:00.000000000 +0200 @@ -4,7 +4,7 @@ use Scalar::Util qw/weaken/; -our $VERSION = '2.84'; +our $VERSION = '2.85'; # this module extends SVG::Element package SVG::Element; @@ -619,7 +619,7 @@ =head1 SYNOPSIS - my $svg=new SVG(id=>"svg_dom_synopsis", width=>"100", height=>"100"); + my $svg=SVG->new(id=>"svg_dom_synopsis", width=>"100", height=>"100"); my %attributes=$svg->getAttributes; my $group=$svg->group(id=>"group_1"); @@ -798,7 +798,6 @@ perl(1), L<SVG>, L<SVG::XML>, L<SVG::Element>, L<SVG::Parser> -L<http://www.roitsystems.com/> ROIT Systems: Commercial SVG perl solutions L<http://www.w3c.org/Graphics/SVG/> SVG at the W3C =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/lib/SVG/Element.pm new/SVG-2.85/lib/SVG/Element.pm --- old/SVG-2.84/lib/SVG/Element.pm 2018-02-19 12:49:37.000000000 +0100 +++ new/SVG-2.85/lib/SVG/Element.pm 2020-07-02 10:52:50.000000000 +0200 @@ -3,7 +3,7 @@ use strict; use warnings; -our $VERSION = '2.84'; +our $VERSION = '2.85'; =pod @@ -53,7 +53,7 @@ sub new { my ( $proto, $name, %attrs ) = @_; my $class = ref($proto) || $proto; - my $self = { -name => $name }; + my $self = { -name => $name }; foreach my $key ( keys %attrs ) { #handle escapes for special elements such as anchor @@ -631,7 +631,7 @@ turbulence => 'feTurbulence', ); - my $key = lc( $attrs{'-type'} ); + my $key = lc( $attrs{'-type'} ); my $fe_name = $allowed{ lc($key) } || 'error:illegal_filter_element'; delete $attrs{'-type'}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/lib/SVG/Extension.pm new/SVG-2.85/lib/SVG/Extension.pm --- old/SVG-2.84/lib/SVG/Extension.pm 2018-02-19 12:49:37.000000000 +0100 +++ new/SVG-2.85/lib/SVG/Extension.pm 2020-07-02 10:53:50.000000000 +0200 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '2.84'; +our $VERSION = '2.85'; =head1 NAME @@ -53,7 +53,7 @@ =cut sub extension { - my $self = shift; + my $self = shift; my $class = ref($self) || $self; return bless $self->SUPER::element(@_), $class; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/lib/SVG/XML.pm new/SVG-2.85/lib/SVG/XML.pm --- old/SVG-2.84/lib/SVG/XML.pm 2018-02-19 12:49:37.000000000 +0100 +++ new/SVG-2.85/lib/SVG/XML.pm 2020-07-02 10:51:20.000000000 +0200 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '2.84'; +our $VERSION = '2.85'; =pod @@ -164,7 +164,7 @@ } sub dtddecl { - my $self = shift; + my $self = shift; my $docroot = $self->{-docroot} || 'svg'; my $id; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/lib/SVG.pm new/SVG-2.85/lib/SVG.pm --- old/SVG-2.84/lib/SVG.pm 2018-02-19 12:49:37.000000000 +0100 +++ new/SVG-2.85/lib/SVG.pm 2020-07-02 10:41:00.000000000 +0200 @@ -7,7 +7,7 @@ use parent qw(SVG::Element SVG::Extension); use Scalar::Util qw/weaken/; -our $VERSION = '2.84'; +our $VERSION = '2.85'; =pod @@ -86,8 +86,9 @@ L<SVG::DOM>, L<SVG::XML>, L<SVG::Element>, -L<SVG::Parser>, -L<SVG::Extension> +and L<SVG::Extension>. + +See L<SVG::Parser> for reading SVG files as C<SVG> objects. =head2 Converting SVG to PNG and other raster image formats @@ -1588,8 +1589,6 @@ 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/> +L<SVG at the W3C|http://www.w3c.org/Graphics/SVG/>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/t/06-doctype.t new/SVG-2.85/t/06-doctype.t --- old/SVG-2.84/t/06-doctype.t 2017-03-07 13:00:54.000000000 +0100 +++ new/SVG-2.85/t/06-doctype.t 2020-07-02 10:54:30.000000000 +0200 @@ -14,7 +14,7 @@ ok( $xml, "dtd reclaration" ); -like( $xml, qr/DOCTYPE svg /, "doctype found" ); +like( $xml, qr/DOCTYPE svg /, "doctype found" ); like( $xml, qr{ PUBLIC "-//W3C//DTD SVG 1.0//EN" }, "PUBLIC found" ); like( $xml, qr{ "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">}, "SVG 1.0 TR" ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/t/12-elementid.t new/SVG-2.85/t/12-elementid.t --- old/SVG-2.84/t/12-elementid.t 2017-03-07 13:00:54.000000000 +0100 +++ new/SVG-2.85/t/12-elementid.t 2020-07-02 10:54:53.000000000 +0200 @@ -4,7 +4,7 @@ use Test::More tests => 2; use SVG; -my $svg = SVG->new(); +my $svg = SVG->new(); my $group = $svg->group( id => 'the_group' ); is( $group->getElementID(), "the_group", "getElementID" ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/t/14-attributes.t new/SVG-2.85/t/14-attributes.t --- old/SVG-2.84/t/14-attributes.t 2017-03-07 13:00:54.000000000 +0100 +++ new/SVG-2.85/t/14-attributes.t 2020-07-02 10:55:35.000000000 +0200 @@ -5,7 +5,7 @@ use SVG; my $svg = SVG->new(); -my $g = $svg->group( fill => "white", stroke => "black" ); +my $g = $svg->group( fill => "white", stroke => "black" ); my $fill = $g->attribute("fill"); is( $fill, "white", "attribute (get)" ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/xt/author/perl-critic-tidy.t new/SVG-2.85/xt/author/perl-critic-tidy.t --- old/SVG-2.84/xt/author/perl-critic-tidy.t 2018-02-12 17:02:50.000000000 +0100 +++ new/SVG-2.85/xt/author/perl-critic-tidy.t 2020-07-02 11:00:49.000000000 +0200 @@ -19,7 +19,7 @@ ); my @files = grep { !$skip{$_} } - ( Perl::Critic::Utils::all_perl_files(qw( bin lib )) ); # TODO t + ( Perl::Critic::Utils::all_perl_files(qw( lib )) ); # TODO t foreach my $file (@files) { critic_ok( $file, $file ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SVG-2.84/xt/author/pod-syntax.t new/SVG-2.85/xt/author/pod-syntax.t --- old/SVG-2.84/xt/author/pod-syntax.t 2018-02-12 17:02:50.000000000 +0100 +++ new/SVG-2.85/xt/author/pod-syntax.t 2020-07-02 10:58:47.000000000 +0200 @@ -2,5 +2,5 @@ use Test::More; use Test::Pod 1.00; -my @poddirs = qw( blib blib/SVG); +my @poddirs = qw( blib blib/lib/SVG); all_pod_files_ok( all_pod_files( @poddirs ) );
