Hello community, here is the log from the commit of package perl-Class-Accessor-Lite for openSUSE:Factory checked in at 2015-05-10 10:47:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Class-Accessor-Lite (Old) and /work/SRC/openSUSE:Factory/.perl-Class-Accessor-Lite.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Class-Accessor-Lite" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Class-Accessor-Lite/perl-Class-Accessor-Lite.changes 2015-05-02 21:34:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Class-Accessor-Lite.new/perl-Class-Accessor-Lite.changes 2015-05-10 10:47:12.000000000 +0200 @@ -1,0 +2,10 @@ +Fri May 8 08:11:25 UTC 2015 - co...@suse.com + +- updated to 0.08 + see /usr/share/doc/packages/perl-Class-Accessor-Lite/Changes + + 0.08 + - unbundle MYMETA.* (thanks to dolmen) + - build the archive using GNU tar + +------------------------------------------------------------------- Old: ---- Class-Accessor-Lite-0.07.tar.gz New: ---- Class-Accessor-Lite-0.08.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Class-Accessor-Lite.spec ++++++ --- /var/tmp/diff_new_pack.JwdfJC/_old 2015-05-10 10:47:12.000000000 +0200 +++ /var/tmp/diff_new_pack.JwdfJC/_new 2015-05-10 10:47:12.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Class-Accessor-Lite -Version: 0.07 +Version: 0.08 Release: 0 %define cpan_name Class-Accessor-Lite Summary: Minimalistic Variant of Class::Accessor ++++++ Class-Accessor-Lite-0.07.tar.gz -> Class-Accessor-Lite-0.08.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/.gitignore new/Class-Accessor-Lite-0.08/.gitignore --- old/Class-Accessor-Lite-0.07/.gitignore 2015-04-28 02:46:01.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -inc* -blib* -META.* -MYMETA.* -Makefile -pm_to_blib diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/Changes new/Class-Accessor-Lite-0.08/Changes --- old/Class-Accessor-Lite-0.07/Changes 2015-04-28 02:47:24.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/Changes 2015-05-05 23:12:29.000000000 +0200 @@ -1,5 +1,9 @@ Revision history for Perl extension Class::Accessor::Lite. +0.08 + - unbundle MYMETA.* (thanks to dolmen) + - build the archive using GNU tar + 0.07 - lazy Carp loading (thanks to qsimpleq) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/MANIFEST new/Class-Accessor-Lite-0.08/MANIFEST --- old/Class-Accessor-Lite-0.07/MANIFEST 2015-04-28 02:46:49.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/MANIFEST 2015-05-05 23:12:47.000000000 +0200 @@ -1,4 +1,3 @@ -.gitignore Changes inc/Module/AutoInstall.pm inc/Module/Install.pm @@ -16,8 +15,6 @@ Makefile.PL MANIFEST This list of files META.yml -MYMETA.json -MYMETA.yml README t/00-base.t t/01-new.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/META.yml new/Class-Accessor-Lite-0.08/META.yml --- old/Class-Accessor-Lite-0.07/META.yml 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/META.yml 2015-05-05 23:12:44.000000000 +0200 @@ -8,7 +8,7 @@ ExtUtils::MakeMaker: 6.36 distribution_type: module dynamic_config: 1 -generated_by: 'Module::Install version 1.08' +generated_by: 'Module::Install version 1.14' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -21,4 +21,4 @@ resources: license: http://dev.perl.org/licenses/ repository: https://github.com/kazuho/p5-Class-Accessor-Lite -version: '0.07' +version: '0.08' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/MYMETA.json new/Class-Accessor-Lite-0.08/MYMETA.json --- old/Class-Accessor-Lite-0.07/MYMETA.json 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/MYMETA.json 1970-01-01 01:00:00.000000000 +0100 @@ -1,47 +0,0 @@ -{ - "abstract" : "a minimalistic variant of Class::Accessor", - "author" : [ - "Copyright (C) 2008 - 2010 Kazuho Oku" - ], - "dynamic_config" : 0, - "generated_by" : "Module::Install version 1.08, CPAN::Meta::Converter version 2.143240", - "license" : [ - "perl_5" - ], - "meta-spec" : { - "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" - }, - "name" : "Class-Accessor-Lite", - "no_index" : { - "directory" : [ - "inc", - "t" - ] - }, - "prereqs" : { - "build" : { - "requires" : { - "ExtUtils::MakeMaker" : "6.36" - } - }, - "configure" : { - "requires" : { - "ExtUtils::MakeMaker" : "0" - } - }, - "runtime" : { - "requires" : {} - } - }, - "release_status" : "stable", - "resources" : { - "license" : [ - "http://dev.perl.org/licenses/" - ], - "repository" : { - "url" : "https://github.com/kazuho/p5-Class-Accessor-Lite" - } - }, - "version" : "0.06" -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/MYMETA.yml new/Class-Accessor-Lite-0.08/MYMETA.yml --- old/Class-Accessor-Lite-0.07/MYMETA.yml 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/MYMETA.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ ---- -abstract: 'a minimalistic variant of Class::Accessor' -author: - - 'Copyright (C) 2008 - 2010 Kazuho Oku' -build_requires: - ExtUtils::MakeMaker: '6.36' -configure_requires: - ExtUtils::MakeMaker: '0' -dynamic_config: 0 -generated_by: 'Module::Install version 1.08, CPAN::Meta::Converter version 2.143240' -license: perl -meta-spec: - url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: '1.4' -name: Class-Accessor-Lite -no_index: - directory: - - inc - - t -requires: {} -resources: - license: http://dev.perl.org/licenses/ - repository: https://github.com/kazuho/p5-Class-Accessor-Lite -version: '0.06' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/AutoInstall.pm new/Class-Accessor-Lite-0.08/inc/Module/AutoInstall.pm --- old/Class-Accessor-Lite-0.07/inc/Module/AutoInstall.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/AutoInstall.pm 2015-05-05 23:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use vars qw{$VERSION}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; } # special map on pre-defined feature sets @@ -115,7 +115,7 @@ print "*** $class version " . $class->VERSION . "\n"; print "*** Checking for Perl dependencies...\n"; - my $cwd = Cwd::cwd(); + my $cwd = Cwd::getcwd(); $Config = []; @@ -166,7 +166,7 @@ $modules = [ %{$modules} ] if UNIVERSAL::isa( $modules, 'HASH' ); unshift @$modules, -default => &{ shift(@$modules) } - if ( ref( $modules->[0] ) eq 'CODE' ); # XXX: bugward combatability + if ( ref( $modules->[0] ) eq 'CODE' ); # XXX: bugward compatibility while ( my ( $mod, $arg ) = splice( @$modules, 0, 2 ) ) { if ( $mod =~ m/^-(\w+)$/ ) { @@ -345,22 +345,26 @@ my $i; # used below to strip leading '-' from config keys my @config = ( map { s/^-// if ++$i; $_ } @{ +shift } ); - my ( @modules, @installed ); - while ( my ( $pkg, $ver ) = splice( @_, 0, 2 ) ) { + my ( @modules, @installed, @modules_to_upgrade ); + while (my ($pkg, $ver) = splice(@_, 0, 2)) { - # grep out those already installed - if ( _version_cmp( _version_of($pkg), $ver ) >= 0 ) { - push @installed, $pkg; - } - else { - push @modules, $pkg, $ver; - } - } + # grep out those already installed + if (_version_cmp(_version_of($pkg), $ver) >= 0) { + push @installed, $pkg; + if ($UpgradeDeps) { + push @modules_to_upgrade, $pkg, $ver; + } + } + else { + push @modules, $pkg, $ver; + } + } - if ($UpgradeDeps) { - push @modules, @installed; - @installed = (); - } + if ($UpgradeDeps) { + push @modules, @modules_to_upgrade; + @installed = (); + @modules_to_upgrade = (); + } return @installed unless @modules; # nothing to do return @installed if _check_lock(); # defer to the CPAN shell @@ -611,7 +615,7 @@ require Cwd; require File::Spec; - my $cwd = File::Spec->canonpath( Cwd::cwd() ); + my $cwd = File::Spec->canonpath( Cwd::getcwd() ); my $cpan = File::Spec->canonpath( $CPAN::Config->{cpan_home} ); return ( index( $cwd, $cpan ) > -1 ); @@ -927,4 +931,4 @@ __END__ -#line 1193 +#line 1197 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/Install/AutoInstall.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/AutoInstall.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/AutoInstall.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/AutoInstall.pm 2015-05-05 23:12:44.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/Install/Base.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/Base.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/Base.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/Base.pm 2015-05-05 23:12:44.000000000 +0200 @@ -4,7 +4,7 @@ use strict 'vars'; use vars qw{$VERSION}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; } # Suspend handler for "redefined" warnings diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/Install/Can.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/Can.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/Can.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/Can.pm 2015-05-05 23:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/Install/Fetch.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/Fetch.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/Fetch.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/Fetch.pm 2015-05-05 23:12:44.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/Install/Include.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/Include.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/Include.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/Include.pm 2015-05-05 23:12:44.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/Install/Makefile.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/Makefile.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/Makefile.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/Makefile.pm 2015-05-05 23:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; @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/Class-Accessor-Lite-0.07/inc/Module/Install/Metadata.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/Metadata.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/Metadata.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/Metadata.pm 2015-05-05 23:12:44.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; @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/Class-Accessor-Lite-0.07/inc/Module/Install/Win32.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/Win32.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/Win32.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/Win32.pm 2015-05-05 23:12:44.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/Install/WriteAll.pm new/Class-Accessor-Lite-0.08/inc/Module/Install/WriteAll.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install/WriteAll.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install/WriteAll.pm 2015-05-05 23:12:44.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.08'; + $VERSION = '1.14'; @ISA = qw{Module::Install::Base}; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Accessor-Lite-0.07/inc/Module/Install.pm new/Class-Accessor-Lite-0.08/inc/Module/Install.pm --- old/Class-Accessor-Lite-0.07/inc/Module/Install.pm 2015-04-28 02:47:46.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/inc/Module/Install.pm 2015-05-05 23:12:44.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.08'; + $VERSION = '1.14'; # 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/Class-Accessor-Lite-0.07/lib/Class/Accessor/Lite.pm new/Class-Accessor-Lite-0.08/lib/Class/Accessor/Lite.pm --- old/Class-Accessor-Lite-0.07/lib/Class/Accessor/Lite.pm 2015-04-28 02:47:31.000000000 +0200 +++ new/Class-Accessor-Lite-0.08/lib/Class/Accessor/Lite.pm 2015-05-05 23:12:08.000000000 +0200 @@ -2,7 +2,7 @@ use strict; -our $VERSION = '0.07'; +our $VERSION = '0.08'; sub croak {require Carp; Carp::croak(@_)}