Hello community, here is the log from the commit of package perl-Text-CSV for openSUSE:Factory checked in at 2017-04-20 20:47:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Text-CSV (Old) and /work/SRC/openSUSE:Factory/.perl-Text-CSV.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Text-CSV" Thu Apr 20 20:47:35 2017 rev:19 rq:487649 version:1.94 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Text-CSV/perl-Text-CSV.changes 2017-04-11 12:43:11.439316476 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Text-CSV.new/perl-Text-CSV.changes 2017-04-20 20:47:36.876261201 +0200 @@ -1,0 +2,9 @@ +Wed Apr 12 06:47:46 UTC 2017 - [email protected] + +- updated to 1.94 + see /usr/share/doc/packages/perl-Text-CSV/Changes + + 1.94 2017-04-11 + - Fix 5.6.2 issues + +------------------------------------------------------------------- Old: ---- Text-CSV-1.93.tar.gz New: ---- Text-CSV-1.94.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Text-CSV.spec ++++++ --- /var/tmp/diff_new_pack.GY6dC9/_old 2017-04-20 20:47:37.648152063 +0200 +++ /var/tmp/diff_new_pack.GY6dC9/_new 2017-04-20 20:47:37.652151497 +0200 @@ -17,7 +17,7 @@ Name: perl-Text-CSV -Version: 1.93 +Version: 1.94 Release: 0 %define cpan_name Text-CSV Summary: Comma-Separated Values Manipulator (Using Xs or Pureperl) @@ -30,6 +30,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(Test::More) >= 0.71 +Requires: perl(Test::More) >= 0.71 Recommends: perl(Text::CSV_XS) >= 1.02 %{perl_requires} ++++++ Text-CSV-1.93.tar.gz -> Text-CSV-1.94.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Text-CSV-1.93/Changes new/Text-CSV-1.94/Changes --- old/Text-CSV-1.93/Changes 2017-04-04 12:57:46.000000000 +0200 +++ new/Text-CSV-1.94/Changes 2017-04-11 07:32:30.000000000 +0200 @@ -1,5 +1,8 @@ Revision history for Perl extension Text::CSV. +1.94 2017-04-11 + - Fix 5.6.2 issues + 1.93 2017-04-04 - Fix a test for perl without doc in @INC (kentnl++) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Text-CSV-1.93/META.json new/Text-CSV-1.94/META.json --- old/Text-CSV-1.93/META.json 2017-04-04 13:00:03.000000000 +0200 +++ new/Text-CSV-1.94/META.json 2017-04-11 07:35:25.000000000 +0200 @@ -37,7 +37,7 @@ "requires" : { "IO::Handle" : "0", "Test::Harness" : "0", - "Test::More" : "0" + "Test::More" : "0.71" } } }, @@ -47,5 +47,5 @@ "url" : "http://github.com/makamaka/Text-CSV" } }, - "version" : "1.93" + "version" : "1.94" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Text-CSV-1.93/META.yml new/Text-CSV-1.94/META.yml --- old/Text-CSV-1.93/META.yml 2017-04-04 13:00:03.000000000 +0200 +++ new/Text-CSV-1.94/META.yml 2017-04-11 07:35:25.000000000 +0200 @@ -22,7 +22,7 @@ requires: IO::Handle: '0' Test::Harness: '0' - Test::More: '0' + Test::More: '0.71' resources: repository: http://github.com/makamaka/Text-CSV -version: '1.93' +version: '1.94' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Text-CSV-1.93/Makefile.PL new/Text-CSV-1.94/Makefile.PL --- old/Text-CSV-1.93/Makefile.PL 2017-01-20 15:25:54.000000000 +0100 +++ new/Text-CSV-1.94/Makefile.PL 2017-04-11 07:29:17.000000000 +0200 @@ -52,7 +52,7 @@ 'AUTHOR' => 'Makamaka Hannyaharamitu, E<lt>makamaka[at]cpan.orgE<gt>', 'PREREQ_PM' => { "IO::Handle" => 0, - "Test::More" => 0, + "Test::More" => '0.71', "Test::Harness" => 0, }, ( $ExtUtils::MakeMaker::VERSION >= 6.3002 ? ('LICENSE' => 'perl', ) : () ), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Text-CSV-1.93/lib/Text/CSV.pm new/Text-CSV-1.94/lib/Text/CSV.pm --- old/Text-CSV-1.93/lib/Text/CSV.pm 2017-04-04 12:55:59.000000000 +0200 +++ new/Text-CSV-1.94/lib/Text/CSV.pm 2017-04-11 07:32:36.000000000 +0200 @@ -9,7 +9,7 @@ @EXPORT_OK = qw( csv ); BEGIN { - $VERSION = '1.93'; + $VERSION = '1.94'; $DEBUG = 0; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Text-CSV-1.93/lib/Text/CSV_PP.pm new/Text-CSV-1.94/lib/Text/CSV_PP.pm --- old/Text-CSV-1.93/lib/Text/CSV_PP.pm 2017-04-04 12:55:59.000000000 +0200 +++ new/Text-CSV-1.94/lib/Text/CSV_PP.pm 2017-04-11 07:32:36.000000000 +0200 @@ -12,7 +12,7 @@ use vars qw($VERSION @ISA @EXPORT_OK); use Carp; -$VERSION = '1.93'; +$VERSION = '1.94'; @ISA = qw(Exporter); @EXPORT_OK = qw(csv); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Text-CSV-1.93/t/70_rt.t new/Text-CSV-1.94/t/70_rt.t --- old/Text-CSV-1.93/t/70_rt.t 2017-04-01 04:52:29.000000000 +0200 +++ new/Text-CSV-1.94/t/70_rt.t 2017-04-11 06:20:17.000000000 +0200 @@ -462,24 +462,30 @@ { # http://rt.cpan.org/Ticket/Display.html?id=115953 $rt = 115953; # Space stripped from middle of field value with allow_whitespace and allow_loose_quotes - my $csv = Text::CSV->new ({ - allow_loose_quotes => 1, - escape_char => undef, - allow_whitespace => 1, - }); - ok ($csv->parse ($input{$rt}[0]), "parse valid content"); - is_deeply ([ $csv->fields ], [ q{foo "bar" baz} ], "Data"); + SKIP: { + $] < 5.006002 and skip "unreliable in perl $]", 2; + my $csv = Text::CSV->new ({ + allow_loose_quotes => 1, + escape_char => undef, + allow_whitespace => 1, + }); + ok ($csv->parse ($input{$rt}[0]), "parse valid content"); + is_deeply ([ $csv->fields ], [ q{foo "bar" baz} ], "Data"); + } } { # http://rt.cpan.org/Ticket/Display.html?id=115953 $rt = 120655; # bind_columns with strange behavior / length() from old value - my $csv = Text::CSV->new ({ binary => 1 }); - my %row; - ok ($csv->bind_columns (\$row{c1}), "Bind columns"); - ok ($csv->parse ("pr\x{c3}\x{b6}blem"), "Parse utf-8 content"); - is (length $row{c1}, 7, "Length"); - ok ($csv->parse (""), "Parse empty line"); - is (length $row{c1}, 0, "Length"); + SKIP: { + $] < 5.008002 and skip "UTF8 unreliable in perl $]", 5; + my $csv = Text::CSV->new ({ binary => 1 }); + my %row; + ok ($csv->bind_columns (\$row{c1}), "Bind columns"); + ok ($csv->parse ("pr\x{c3}\x{b6}blem"), "Parse utf-8 content"); + is (length $row{c1}, 7, "Length"); + ok ($csv->parse (""), "Parse empty line"); + is (length $row{c1}, 0, "Length"); + } } __END__ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Text-CSV-1.93/t/71_pp.t new/Text-CSV-1.94/t/71_pp.t --- old/Text-CSV-1.93/t/71_pp.t 2017-01-20 15:25:54.000000000 +0100 +++ new/Text-CSV-1.94/t/71_pp.t 2017-04-11 06:27:32.000000000 +0200 @@ -381,7 +381,7 @@ { # https://github.com/makamaka/Text-CSV/issues/14 # https://rt.cpan.org/Ticket/Display.html?id=109719 SKIP: { - skip 1, "requires Encode" unless eval "require Encode"; + skip "requires Encode", 1 unless eval "require Encode"; my $csv = Text::CSV->new({empty_is_undef => 1, blank_is_undef => 1}); my $line = "foo,,bar,"; Encode::_utf8_on($line);
