Hello community, here is the log from the commit of package perl-Config-Any for openSUSE:Factory checked in at 2015-04-27 13:04:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Config-Any (Old) and /work/SRC/openSUSE:Factory/.perl-Config-Any.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Config-Any" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Config-Any/perl-Config-Any.changes 2013-10-08 18:20:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Config-Any.new/perl-Config-Any.changes 2015-04-27 13:04:14.000000000 +0200 @@ -1,0 +2,9 @@ +Fri Apr 24 15:11:44 UTC 2015 - co...@suse.com + +- updated to 0.25 + see /usr/share/doc/packages/perl-Config-Any/Changes + + 0.25 2015-04-23 + - do not clobber $@ (RT #103061) + +------------------------------------------------------------------- Old: ---- Config-Any-0.24.tar.gz New: ---- Config-Any-0.25.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Config-Any.spec ++++++ --- /var/tmp/diff_new_pack.MB0nB8/_old 2015-04-27 13:04:15.000000000 +0200 +++ /var/tmp/diff_new_pack.MB0nB8/_new 2015-04-27 13:04:15.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Config-Any # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,14 +17,15 @@ Name: perl-Config-Any -Version: 0.24 +Version: 0.25 Release: 0 %define cpan_name Config-Any Summary: Load configuration from different file formats, transparently License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Config-Any/ -Source: http://www.cpan.org/authors/id/B/BR/BRICAS/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/B/BR/BRICAS/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++++++ Config-Any-0.24.tar.gz -> Config-Any-0.25.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/Changes new/Config-Any-0.25/Changes --- old/Config-Any-0.24/Changes 2013-09-10 20:41:40.000000000 +0200 +++ new/Config-Any-0.25/Changes 2015-04-24 03:33:10.000000000 +0200 @@ -1,5 +1,8 @@ Revision history for Config-Any +0.25 2015-04-23 + - do not clobber $@ (RT #103061) + 0.24 2013-09-10 - remove 4-year-old warning about YAML::XS not being installed - add JSON::PP to list of available JSON parsers (RT #86959) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/META.yml new/Config-Any-0.25/META.yml --- old/Config-Any-0.24/META.yml 2013-09-10 20:42:32.000000000 +0200 +++ new/Config-Any-0.25/META.yml 2015-04-24 03:38:18.000000000 +0200 @@ -25,4 +25,4 @@ resources: license: http://dev.perl.org/licenses/ repository: git://git.shadowcat.co.uk/p5sagit/Config-Any.git -version: 0.24 +version: 0.25 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/lib/Config/Any/General.pm new/Config-Any-0.25/lib/Config/Any/General.pm --- old/Config-Any-0.24/lib/Config/Any/General.pm 2013-09-10 20:41:56.000000000 +0200 +++ new/Config-Any-0.25/lib/Config/Any/General.pm 2015-04-24 03:34:51.000000000 +0200 @@ -76,7 +76,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2013 by Brian Cassidy +Copyright 2006-2015 by Brian Cassidy Portions Copyright 2006 Portugal Telecom diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/lib/Config/Any/INI.pm new/Config-Any-0.25/lib/Config/Any/INI.pm --- old/Config-Any-0.24/lib/Config/Any/INI.pm 2013-09-10 20:41:56.000000000 +0200 +++ new/Config-Any-0.25/lib/Config/Any/INI.pm 2015-04-24 03:34:51.000000000 +0200 @@ -103,7 +103,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2013 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein +Copyright 2006-2015 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/lib/Config/Any/JSON.pm new/Config-Any-0.25/lib/Config/Any/JSON.pm --- old/Config-Any-0.24/lib/Config/Any/JSON.pm 2013-09-10 20:41:40.000000000 +0200 +++ new/Config-Any-0.25/lib/Config/Any/JSON.pm 2015-04-24 03:34:51.000000000 +0200 @@ -94,7 +94,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2013 by Brian Cassidy +Copyright 2006-2015 by Brian Cassidy This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/lib/Config/Any/Perl.pm new/Config-Any-0.25/lib/Config/Any/Perl.pm --- old/Config-Any-0.24/lib/Config/Any/Perl.pm 2013-09-10 20:41:56.000000000 +0200 +++ new/Config-Any-0.25/lib/Config/Any/Perl.pm 2015-04-24 03:34:51.000000000 +0200 @@ -62,7 +62,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2013 by Brian Cassidy +Copyright 2006-2015 by Brian Cassidy This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/lib/Config/Any/XML.pm new/Config-Any-0.25/lib/Config/Any/XML.pm --- old/Config-Any-0.24/lib/Config/Any/XML.pm 2013-09-10 20:41:56.000000000 +0200 +++ new/Config-Any-0.25/lib/Config/Any/XML.pm 2015-04-24 03:34:51.000000000 +0200 @@ -102,7 +102,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2013 by Brian Cassidy +Copyright 2006-2015 by Brian Cassidy This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/lib/Config/Any/YAML.pm new/Config-Any-0.25/lib/Config/Any/YAML.pm --- old/Config-Any-0.24/lib/Config/Any/YAML.pm 2013-09-10 20:41:34.000000000 +0200 +++ new/Config-Any-0.25/lib/Config/Any/YAML.pm 2015-04-24 03:34:51.000000000 +0200 @@ -77,7 +77,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2013 by Brian Cassidy +Copyright 2006-2015 by Brian Cassidy This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.24/lib/Config/Any.pm new/Config-Any-0.25/lib/Config/Any.pm --- old/Config-Any-0.24/lib/Config/Any.pm 2013-09-10 20:41:56.000000000 +0200 +++ new/Config-Any-0.25/lib/Config/Any.pm 2015-04-24 03:33:19.000000000 +0200 @@ -6,7 +6,7 @@ use Carp; use Module::Pluggable::Object (); -our $VERSION = '0.24'; +our $VERSION = '0.25'; =head1 NAME @@ -194,12 +194,16 @@ for my $loader ( @try_plugins ) { next unless $loader->is_supported; $supported = 1; - my @configs - = eval { $loader->load( $filename, $loader_args{ $loader } ); }; + my @configs; + my $ok = do { + local $@; + @configs = eval { $loader->load( $filename, $loader_args{ $loader } ); }; + 1; + }; # fatal error if we used extension matching - croak "Error parsing $filename: $@" if $@ and $use_ext_lut; - next if $@ or !@configs; + croak "Error parsing $filename: $@" if !$ok and $use_ext_lut; + next if !$ok or !@configs; # post-process config with a filter callback if ( $args->{ filter } ) { ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: - #./Build build flags=%{?_smp_mflags} --myflag #ignore_requires: Bizarre::Module