Hello community, here is the log from the commit of package perl-Config-Std for openSUSE:Factory checked in at 2013-10-06 14:53:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Config-Std (Old) and /work/SRC/openSUSE:Factory/.perl-Config-Std.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Config-Std" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Config-Std/perl-Config-Std.changes 2013-06-25 06:59:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Config-Std.new/perl-Config-Std.changes 2013-10-06 14:53:16.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Oct 4 09:11:15 UTC 2013 - [email protected] + +- updated to 0.901 + - Copyright, added co-maintainers + * RT 85956 - 5.18 Hash ordering randomization hit the tests. + Thanks to Gregor on Debian for report and Zefram for patch. + +------------------------------------------------------------------- Old: ---- Config-Std-0.900.tar.gz New: ---- Config-Std-0.901.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Config-Std.spec ++++++ --- /var/tmp/diff_new_pack.wvGvOY/_old 2013-10-06 14:53:17.000000000 +0200 +++ /var/tmp/diff_new_pack.wvGvOY/_new 2013-10-06 14:53:17.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Config-Std -Version: 0.900 +Version: 0.901 Release: 0 %define cpan_name Config-Std Summary: Load and save configuration files in a standard format @@ -29,16 +29,12 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(Class::Std) BuildRequires: perl(Module::Build) -BuildRequires: perl(Test::More) BuildRequires: perl(version) -# -BuildRequires: perl(Class::Std) +#BuildRequires: perl(Config::Std) Requires: perl(Class::Std) -%if 0%{?suse_version} > 1010 -Recommends: perl(Test::Distribution) -Recommends: perl(Test::Pod) -%endif +Requires: perl(version) %{perl_requires} %description @@ -67,16 +63,12 @@ ./Build build flags=%{?_smp_mflags} %check -# MANUAL test suite breaks with hash randomization in perl 5.18 -#./Build test +./Build test %install ./Build install destdir=%{buildroot} create_packlist=0 %perl_gen_filelist -%clean -%{__rm} -rf %{buildroot} - %files -f %{name}.files %defattr(-,root,root,755) %doc Changes LICENSE README ++++++ Config-Std-0.900.tar.gz -> Config-Std-0.901.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Std-0.900/Changes new/Config-Std-0.901/Changes --- old/Config-Std-0.900/Changes 2011-04-13 03:16:53.000000000 +0200 +++ new/Config-Std-0.901/Changes 2013-09-11 01:26:52.000000000 +0200 @@ -1,6 +1,11 @@ Revision history for Config-Std -0.900 Tue Apr 12 20:41:04 2011 +0.901 Tue Sep 10, 2013 + - Copyright, added co-maintainers + * RT 85956 - 5.18 Hash ordering randomization hit the tests. + Thanks to Gregor on Debian for report and Zefram for patch. + +0.900 Tue Apr 12 20:41:04 2011 - Change of Maintainers. - Reordered Changes to latest first. - Module::Build::Compat creating Makefile.PL traditional diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Std-0.900/MANIFEST new/Config-Std-0.901/MANIFEST --- old/Config-Std-0.900/MANIFEST 2011-04-13 03:16:53.000000000 +0200 +++ new/Config-Std-0.901/MANIFEST 2013-09-11 01:54:12.000000000 +0200 @@ -17,3 +17,4 @@ t/comments.t t/undef.t LICENSE +META.json Module JSON meta-data (added by MakeMaker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Std-0.900/META.json new/Config-Std-0.901/META.json --- old/Config-Std-0.900/META.json 1970-01-01 01:00:00.000000000 +0100 +++ new/Config-Std-0.901/META.json 2013-09-11 01:54:11.000000000 +0200 @@ -0,0 +1,43 @@ +{ + "abstract" : "unknown", + "author" : [ + "unknown" + ], + "dynamic_config" : 1, + "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921", + "license" : [ + "unknown" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "Config-Std", + "no_index" : { + "directory" : [ + "t", + "inc" + ] + }, + "prereqs" : { + "build" : { + "requires" : { + "ExtUtils::MakeMaker" : "0" + } + }, + "configure" : { + "requires" : { + "ExtUtils::MakeMaker" : "0" + } + }, + "runtime" : { + "requires" : { + "Class::Std" : "0", + "Test::More" : "0", + "version" : "0" + } + } + }, + "release_status" : "stable", + "version" : "0.901" +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Std-0.900/META.yml new/Config-Std-0.901/META.yml --- old/Config-Std-0.900/META.yml 2011-04-13 03:16:53.000000000 +0200 +++ new/Config-Std-0.901/META.yml 2013-09-11 01:54:11.000000000 +0200 @@ -1,39 +1,24 @@ --- -abstract: 'Load and save configuration files in a standard format' +abstract: unknown author: - - 'Damian Conway <[email protected]>' - - 'Bill Ricker <[email protected]>' - - 'Tom Metro <[email protected]>' + - unknown +build_requires: + ExtUtils::MakeMaker: 0 configure_requires: - Module::Build: 0.36 -generated_by: 'Module::Build version 0.3603' -license: perl + ExtUtils::MakeMaker: 0 +dynamic_config: 1 +generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921' +license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: 1.4 name: Config-Std -provides: - Config::Std: - file: lib/Config/Std.pm - version: 0.900 - Config::Std::Block: - file: lib/Config/Std.pm - Config::Std::Comment: - file: lib/Config/Std.pm - Config::Std::Gap: - file: lib/Config/Std.pm - Config::Std::Hash: - file: lib/Config/Std.pm - Config::Std::Keyval: - file: lib/Config/Std.pm -recommends: - Test::Distribution: 0 - Test::Pod: 0 +no_index: + directory: + - t + - inc requires: Class::Std: 0 Test::More: 0 - perl: v5.7.3 version: 0 -resources: - license: http://dev.perl.org/licenses/ -version: 0.900 +version: 0.901 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Std-0.900/README new/Config-Std-0.901/README --- old/Config-Std-0.900/README 2011-04-13 03:16:53.000000000 +0200 +++ new/Config-Std-0.901/README 2013-09-11 01:23:15.000000000 +0200 @@ -1,4 +1,4 @@ -Config::Std version 0.007 +Config::Std version 0.901 This module implements yet another damn configuration-file system. @@ -36,7 +36,8 @@ COPYRIGHT AND LICENCE -Copyright (C) 2005, Damian Conway +Copyright (C) 2005, Damian Conway; +Copyright (C) 2011,2013 William Ricker + Tom Metro, maintainers for Boston.PM 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-Std-0.900/lib/Config/Std.pm new/Config-Std-0.901/lib/Config/Std.pm --- old/Config-Std-0.900/lib/Config/Std.pm 2011-04-13 03:16:53.000000000 +0200 +++ new/Config-Std-0.901/lib/Config/Std.pm 2013-09-11 01:33:49.000000000 +0200 @@ -1,6 +1,6 @@ package Config::Std; -our $VERSION = '0.900'; +our $VERSION = '0.901'; require v5.7.3; # RT#21184 @@ -218,7 +218,8 @@ return unless $is_first{ident $self}; my $first = 1; - for my $key ( grep {!$updated_ref->{$_}} keys %{$hash_ref}) { + # RT 85956 + for my $key ( sort grep {!$updated_ref->{$_}} keys %{$hash_ref}) { my $value = $hash_ref->{$key}; my $separate = ref $value || $value =~ m/\n./xms; $self->ensure_gap() if ($first ? $post_gap : $inter_gap) @@ -323,7 +324,8 @@ my $block = Config::Std::Block->new({name=>$block_name}); my $subhash = $hash_ref->{$block_name}; my $first = 1; - for my $key ( keys %{$subhash} ) { + # RT 85956 + for my $key ( sort keys %{$subhash} ) { if (!defined $subhash->{$key}) { croak "Can't save undefined value for key {'$block_name'}{'$key'} (only scalars or array refs)"; } @@ -496,7 +498,7 @@ =head1 VERSION -This document describes Config::Std version 0.900 +This document describes Config::Std version 0.901 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Config-Std-0.900/t/00write.t new/Config-Std-0.901/t/00write.t --- old/Config-Std-0.900/t/00write.t 2011-04-13 03:16:53.000000000 +0200 +++ new/Config-Std-0.901/t/00write.t 2013-09-11 01:13:49.000000000 +0200 @@ -42,8 +42,8 @@ __DATA__ -def 3: def val 3 def 2: def val 2 +def 3: def val 3 def 3 ml: def val 3 : across several -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
