Hello community, here is the log from the commit of package perl-Config-Any for openSUSE:Factory checked in at 2016-04-12 19:33:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2015-04-30 11:51:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Config-Any.new/perl-Config-Any.changes 2016-04-12 19:33:11.000000000 +0200 @@ -1,0 +2,10 @@ +Mon Apr 4 09:23:23 UTC 2016 - coolo@suse.com + +- updated to 0.27 + see /usr/share/doc/packages/perl-Config-Any/Changes + + 0.27 2016-03-31 + - depend on Module::Pluggable::Object directly instead of assuming it is + bundled with Module::Pluggable (RT #113148) + +------------------------------------------------------------------- Old: ---- Config-Any-0.26.tar.gz New: ---- Config-Any-0.27.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Config-Any.spec ++++++ --- /var/tmp/diff_new_pack.RcbtU0/_old 2016-04-12 19:33:12.000000000 +0200 +++ /var/tmp/diff_new_pack.RcbtU0/_new 2016-04-12 19:33:12.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Config-Any # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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,7 +17,7 @@ Name: perl-Config-Any -Version: 0.26 +Version: 0.27 Release: 0 %define cpan_name Config-Any Summary: Load configuration from different file formats, transparently @@ -30,8 +30,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Module::Pluggable) >= 3.01 -Requires: perl(Module::Pluggable) >= 3.01 +BuildRequires: perl(Module::Pluggable::Object) >= 3.6 +Requires: perl(Module::Pluggable::Object) >= 3.6 %{perl_requires} %description ++++++ Config-Any-0.26.tar.gz -> Config-Any-0.27.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/Changes new/Config-Any-0.27/Changes --- old/Config-Any-0.26/Changes 2015-04-30 01:04:47.000000000 +0200 +++ new/Config-Any-0.27/Changes 2016-03-31 19:54:02.000000000 +0200 @@ -1,5 +1,9 @@ Revision history for Config-Any +0.27 2016-03-31 + - depend on Module::Pluggable::Object directly instead of assuming it is + bundled with Module::Pluggable (RT #113148) + 0.26 2015-04-29 - fix error reporting from code applied in 0.25 (RT #104079) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/META.yml new/Config-Any-0.27/META.yml --- old/Config-Any-0.26/META.yml 2015-04-30 01:07:42.000000000 +0200 +++ new/Config-Any-0.27/META.yml 2016-03-31 19:54:08.000000000 +0200 @@ -9,7 +9,7 @@ ExtUtils::MakeMaker: 6.59 distribution_type: module dynamic_config: 1 -generated_by: 'Module::Install version 1.06' +generated_by: 'Module::Install version 1.16' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -20,9 +20,9 @@ - inc - t requires: - Module::Pluggable: 3.01 + Module::Pluggable::Object: '3.6' perl: 5.6.0 resources: license: http://dev.perl.org/licenses/ repository: git://git.shadowcat.co.uk/p5sagit/Config-Any.git -version: 0.26 +version: '0.27' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/Makefile.PL new/Config-Any-0.27/Makefile.PL --- old/Config-Any-0.26/Makefile.PL 2013-08-15 03:12:36.000000000 +0200 +++ new/Config-Any-0.27/Makefile.PL 2016-03-31 19:54:02.000000000 +0200 @@ -9,7 +9,7 @@ all_from 'lib/Config/Any.pm'; -requires 'Module::Pluggable' => '3.01'; +requires 'Module::Pluggable::Object' => '3.6'; # Upgrade Config::General is necessary if ( can_use( 'Config::General' ) && !can_use( 'Config::General', '2.47' ) ) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/README new/Config-Any-0.27/README --- old/Config-Any-0.26/README 2015-04-30 01:07:41.000000000 +0200 +++ new/Config-Any-0.27/README 2016-03-31 19:54:08.000000000 +0200 @@ -113,7 +113,7 @@ Config::Any requires no configuration files or environment variables. DEPENDENCIES - Module::Pluggable + Module::Pluggable::Object And at least one of the following: Config::General Config::Tiny JSON YAML JSON::Syck YAML::Syck XML::Simple diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/inc/Module/Install/Base.pm new/Config-Any-0.27/inc/Module/Install/Base.pm --- old/Config-Any-0.26/inc/Module/Install/Base.pm 2015-04-30 01:07:41.000000000 +0200 +++ new/Config-Any-0.27/inc/Module/Install/Base.pm 2016-03-31 19:54:08.000000000 +0200 @@ -4,7 +4,7 @@ use strict 'vars'; use vars qw{$VERSION}; BEGIN { - $VERSION = '1.06'; + $VERSION = '1.16'; } # Suspend handler for "redefined" warnings diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/inc/Module/Install/Can.pm new/Config-Any-0.27/inc/Module/Install/Can.pm --- old/Config-Any-0.26/inc/Module/Install/Can.pm 2015-04-30 01:07:41.000000000 +0200 +++ new/Config-Any-0.27/inc/Module/Install/Can.pm 2016-03-31 19:54:08.000000000 +0200 @@ -8,7 +8,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.06'; + $VERSION = '1.16'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/inc/Module/Install/Fetch.pm new/Config-Any-0.27/inc/Module/Install/Fetch.pm --- old/Config-Any-0.26/inc/Module/Install/Fetch.pm 2015-04-30 01:07:41.000000000 +0200 +++ new/Config-Any-0.27/inc/Module/Install/Fetch.pm 2016-03-31 19:54:08.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.06'; + $VERSION = '1.16'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/inc/Module/Install/Makefile.pm new/Config-Any-0.27/inc/Module/Install/Makefile.pm --- old/Config-Any-0.26/inc/Module/Install/Makefile.pm 2015-04-30 01:07:41.000000000 +0200 +++ new/Config-Any-0.27/inc/Module/Install/Makefile.pm 2016-03-31 19:54:08.000000000 +0200 @@ -8,7 +8,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.06'; + $VERSION = '1.16'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } @@ -133,7 +133,7 @@ return $args; } -# For mm args that take multiple space-seperated args, +# For mm args that take multiple space-separated args, # append an argument to the current list. sub makemaker_append { my $self = shift; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/inc/Module/Install/Metadata.pm new/Config-Any-0.27/inc/Module/Install/Metadata.pm --- old/Config-Any-0.26/inc/Module/Install/Metadata.pm 2015-04-30 01:07:41.000000000 +0200 +++ new/Config-Any-0.27/inc/Module/Install/Metadata.pm 2016-03-31 19:54:08.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.06'; + $VERSION = '1.16'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } @@ -347,7 +347,7 @@ ^ \s* package \s* ([\w:]+) - \s* ; + [\s|;]* /ixms ) { my ($name, $module_name) = ($1, $1); @@ -705,7 +705,7 @@ my @yaml = Parse::CPAN::Meta::LoadFile('META.yml'); my $meta = $yaml[0]; - # Overwrite the non-configure dependency hashs + # Overwrite the non-configure dependency hashes delete $meta->{requires}; delete $meta->{build_requires}; delete $meta->{recommends}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/inc/Module/Install/Win32.pm new/Config-Any-0.27/inc/Module/Install/Win32.pm --- old/Config-Any-0.26/inc/Module/Install/Win32.pm 2015-04-30 01:07:41.000000000 +0200 +++ new/Config-Any-0.27/inc/Module/Install/Win32.pm 2016-03-31 19:54:08.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.06'; + $VERSION = '1.16'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/inc/Module/Install/WriteAll.pm new/Config-Any-0.27/inc/Module/Install/WriteAll.pm --- old/Config-Any-0.26/inc/Module/Install/WriteAll.pm 2015-04-30 01:07:41.000000000 +0200 +++ new/Config-Any-0.27/inc/Module/Install/WriteAll.pm 2016-03-31 19:54:08.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.06'; + $VERSION = '1.16'; @ISA = qw{Module::Install::Base}; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/inc/Module/Install.pm new/Config-Any-0.27/inc/Module/Install.pm --- old/Config-Any-0.26/inc/Module/Install.pm 2015-04-30 01:07:40.000000000 +0200 +++ new/Config-Any-0.27/inc/Module/Install.pm 2016-03-31 19:54:08.000000000 +0200 @@ -17,7 +17,7 @@ # 3. The ./inc/ version of Module::Install loads # } -use 5.005; +use 5.006; use strict 'vars'; use Cwd (); use File::Find (); @@ -31,7 +31,7 @@ # This is not enforced yet, but will be some time in the next few # releases once we can make sure it won't clash with custom # Module::Install extensions. - $VERSION = '1.06'; + $VERSION = '1.16'; # Storage for the pseudo-singleton $MAIN = undef; @@ -156,10 +156,10 @@ sub autoload { my $self = shift; my $who = $self->_caller; - my $cwd = Cwd::cwd(); + my $cwd = Cwd::getcwd(); my $sym = "${who}::AUTOLOAD"; $sym->{$cwd} = sub { - my $pwd = Cwd::cwd(); + my $pwd = Cwd::getcwd(); if ( my $code = $sym->{$pwd} ) { # Delegate back to parent dirs goto &$code unless $cwd eq $pwd; @@ -239,7 +239,7 @@ # ignore the prefix on extension modules built from top level. my $base_path = Cwd::abs_path($FindBin::Bin); - unless ( Cwd::abs_path(Cwd::cwd()) eq $base_path ) { + unless ( Cwd::abs_path(Cwd::getcwd()) eq $base_path ) { delete $args{prefix}; } return $args{_self} if $args{_self}; @@ -338,7 +338,7 @@ if ( $subpath eq lc($subpath) || $subpath eq uc($subpath) ) { my $content = Module::Install::_read($subpath . '.pm'); my $in_pod = 0; - foreach ( split //, $content ) { + foreach ( split /\n/, $content ) { $in_pod = 1 if /^=\w/; $in_pod = 0 if /^=cut/; next if ($in_pod || /^=cut/); # skip pod text @@ -378,6 +378,7 @@ sub _read { local *FH; open( FH, '<', $_[0] ) or die "open($_[0]): $!"; + binmode FH; my $string = do { local $/; <FH> }; close FH or die "close($_[0]): $!"; return $string; @@ -386,6 +387,7 @@ sub _read { local *FH; open( FH, "< $_[0]" ) or die "open($_[0]): $!"; + binmode FH; my $string = do { local $/; <FH> }; close FH or die "close($_[0]): $!"; return $string; @@ -416,6 +418,7 @@ sub _write { local *FH; open( FH, '>', $_[0] ) or die "open($_[0]): $!"; + binmode FH; foreach ( 1 .. $#_ ) { print FH $_[$_] or die "print($_[0]): $!"; } @@ -425,6 +428,7 @@ sub _write { local *FH; open( FH, "> $_[0]" ) or die "open($_[0]): $!"; + binmode FH; foreach ( 1 .. $#_ ) { print FH $_[$_] or die "print($_[0]): $!"; } @@ -434,7 +438,7 @@ # _version is for processing module versions (eg, 1.03_05) not # Perl versions (eg, 5.8.1). -sub _version ($) { +sub _version { my $s = shift || 0; my $d =()= $s =~ /(\.)/g; if ( $d >= 2 ) { @@ -450,12 +454,12 @@ return $l + 0; } -sub _cmp ($$) { +sub _cmp { _version($_[1]) <=> _version($_[2]); } # Cloned from Params::Util::_CLASS -sub _CLASS ($) { +sub _CLASS { ( defined $_[0] and diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/lib/Config/Any/General.pm new/Config-Any-0.27/lib/Config/Any/General.pm --- old/Config-Any-0.26/lib/Config/Any/General.pm 2015-04-24 03:34:51.000000000 +0200 +++ new/Config-Any-0.27/lib/Config/Any/General.pm 2016-03-31 19:54:02.000000000 +0200 @@ -76,7 +76,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2015 by Brian Cassidy +Copyright 2006-2016 by Brian Cassidy Portions Copyright 2006 Portugal Telecom diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Any-0.26/lib/Config/Any/INI.pm new/Config-Any-0.27/lib/Config/Any/INI.pm --- old/Config-Any-0.26/lib/Config/Any/INI.pm 2015-04-24 03:34:51.000000000 +0200 +++ new/Config-Any-0.27/lib/Config/Any/INI.pm 2016-03-31 19:54:02.000000000 +0200 @@ -103,7 +103,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2015 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein +Copyright 2006-2016 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.26/lib/Config/Any/JSON.pm new/Config-Any-0.27/lib/Config/Any/JSON.pm --- old/Config-Any-0.26/lib/Config/Any/JSON.pm 2015-04-24 03:34:51.000000000 +0200 +++ new/Config-Any-0.27/lib/Config/Any/JSON.pm 2016-03-31 19:54:02.000000000 +0200 @@ -94,7 +94,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2015 by Brian Cassidy +Copyright 2006-2016 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.26/lib/Config/Any/Perl.pm new/Config-Any-0.27/lib/Config/Any/Perl.pm --- old/Config-Any-0.26/lib/Config/Any/Perl.pm 2015-04-24 03:34:51.000000000 +0200 +++ new/Config-Any-0.27/lib/Config/Any/Perl.pm 2016-03-31 19:54:02.000000000 +0200 @@ -62,7 +62,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2015 by Brian Cassidy +Copyright 2006-2016 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.26/lib/Config/Any/XML.pm new/Config-Any-0.27/lib/Config/Any/XML.pm --- old/Config-Any-0.26/lib/Config/Any/XML.pm 2015-04-24 03:34:51.000000000 +0200 +++ new/Config-Any-0.27/lib/Config/Any/XML.pm 2016-03-31 19:54:02.000000000 +0200 @@ -102,7 +102,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2015 by Brian Cassidy +Copyright 2006-2016 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.26/lib/Config/Any/YAML.pm new/Config-Any-0.27/lib/Config/Any/YAML.pm --- old/Config-Any-0.26/lib/Config/Any/YAML.pm 2015-04-24 03:34:51.000000000 +0200 +++ new/Config-Any-0.27/lib/Config/Any/YAML.pm 2016-03-31 19:54:02.000000000 +0200 @@ -77,7 +77,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright 2006-2015 by Brian Cassidy +Copyright 2006-2016 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.26/lib/Config/Any.pm new/Config-Any-0.27/lib/Config/Any.pm --- old/Config-Any-0.26/lib/Config/Any.pm 2015-04-30 01:05:15.000000000 +0200 +++ new/Config-Any-0.27/lib/Config/Any.pm 2016-03-31 19:54:02.000000000 +0200 @@ -6,7 +6,7 @@ use Carp; use Module::Pluggable::Object (); -our $VERSION = '0.26'; +our $VERSION = '0.27'; =head1 NAME @@ -314,7 +314,7 @@ =head1 DEPENDENCIES -LModule::Pluggable|Module::Pluggable +LModule::Pluggable::Object|Module::Pluggable::Object And at least one of the following: LConfig::General|Config::General
participants (1)
-
root@hilbert.suse.de