Hello community, here is the log from the commit of package perl-HTTP-Thin for openSUSE:Factory checked in at 2014-05-26 14:41:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-HTTP-Thin (Old) and /work/SRC/openSUSE:Factory/.perl-HTTP-Thin.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-HTTP-Thin" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-HTTP-Thin/perl-HTTP-Thin.changes 2014-03-19 09:05:12.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-HTTP-Thin.new/perl-HTTP-Thin.changes 2014-05-26 14:41:31.000000000 +0200 @@ -1,0 +2,8 @@ +Mon May 26 11:11:21 UTC 2014 - ncut...@suse.com + +- updated to 0.006 + - clean up dzil related fluffery + - merge pull request #3 from bluefeet/master + - remove Perl 5.12 dependency + +------------------------------------------------------------------- Old: ---- HTTP-Thin-0.004.tar.gz New: ---- HTTP-Thin-0.006.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-HTTP-Thin.spec ++++++ --- /var/tmp/diff_new_pack.jyizGL/_old 2014-05-26 14:41:31.000000000 +0200 +++ /var/tmp/diff_new_pack.jyizGL/_new 2014-05-26 14:41:31.000000000 +0200 @@ -17,14 +17,14 @@ Name: perl-HTTP-Thin -Version: 0.004 +Version: 0.006 Release: 0 %define cpan_name HTTP-Thin Summary: A Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/HTTP-Thin/ -Source: http://www.cpan.org/authors/id/P/PE/PERIGRIN/%{cpan_name}-%{version}.tar.gz +Source: HTTP-Thin-0.006.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -35,6 +35,8 @@ BuildRequires: perl(Hash::MultiValue) BuildRequires: perl(Safe::Isa) BuildRequires: perl(parent) +#BuildRequires: perl(HTTP::Request::Common) +#BuildRequires: perl(HTTP::Thin) Requires: perl(Class::Method::Modifiers) Requires: perl(HTTP::Response) Requires: perl(HTTP::Tiny) ++++++ HTTP-Thin-0.004.tar.gz -> HTTP-Thin-0.006.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/CHANGES new/HTTP-Thin-0.006/CHANGES --- old/HTTP-Thin-0.004/CHANGES 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/CHANGES 2014-04-21 22:43:18.000000000 +0200 @@ -1,11 +1,31 @@ ================================================== -Changes from 2012-06-14 00:00:00 +0000 to present. +Changes from 2013-04-21 00:00:00 +0000 to present. ================================================== ------------------------------------------ -version 0.004 at 2013-06-14 05:26:31 +0000 +version 0.005 at 2014-04-21 18:31:36 +0000 ------------------------------------------ + Change: ae58413248b73a78b2bf1fc26582975aa4f25e9c + Author: Chris Prather <ch...@prather.org> + Date : 2014-04-21 13:31:36 +0000 + + clean up dzil related fluffery + + Change: ad9294d58cdedf4ccce9c26a29fa702b741b0f77 + Author: Chris Prather <ch...@prather.org> + Date : 2014-04-21 14:06:44 +0000 + + Merge pull request #3 from bluefeet/master + + Remove Perl 5.12 dependency. + + Change: 7241a3681c881cc392f3e9ebc520309a97b4c830 + Author: Aran Deltac <a...@ziprecruiter.com> + Date : 2014-04-21 11:00:37 +0000 + + Remove Perl 5.12 dependency. + Change: 3131e6945ad12272254e447e2aea934690128d33 Author: Chris Prather <ch...@prather.org> Date : 2013-06-14 01:26:21 +0000 @@ -93,40 +113,6 @@ fix the synopsis ------------------------------------------- -version 0.001 at 2013-01-08 19:04:35 +0000 ------------------------------------------- - - Change: ef1c89d63883cd40cdcbf503e5beead014d4298e - Author: Chris Prather <ch...@prather.org> - Date : 2013-01-08 14:04:35 +0000 - - add a few more things to gitignore - - Change: 23a8a1fc4a03f13cf0334ebd7aca72c6aca02619 - Author: Chris Prather <ch...@prather.org> - Date : 2013-01-08 13:46:23 +0000 - - make it releaseable - - Change: 497fdf11c33d31d198cfb0573f24fbcb5e0f92c0 - Author: Chris Prather <ch...@prather.org> - Date : 2013-01-08 12:57:09 +0000 - - use Safe::Isa rather than the ugly - - Change: f2cc010cdfb25d2ef8acf3350a4a5f66596663c1 - Author: Chris Prather <ch...@prather.org> - Date : 2013-01-08 12:51:40 +0000 - - Don't need to override new() - - Change: c664b94a43ac41b819585eeb68fbd6260f1f40b2 - Author: Chris Prather <ch...@prather.org> - Date : 2013-01-08 12:44:07 +0000 - - first draft - -================ -End of releases. -================ +=============================================== +Plus 1 release after 2013-04-21 00:00:00 +0000. +=============================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/LICENSE new/HTTP-Thin-0.006/LICENSE --- old/HTTP-Thin-0.004/LICENSE 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/LICENSE 2014-04-21 22:43:18.000000000 +0200 @@ -22,7 +22,7 @@ Version 1, February 1989 Copyright (C) 1989 Free Software Foundation, Inc. - 51 Franklin St, Suite 500, Boston, MA 02110-1335 USA + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/MANIFEST new/HTTP-Thin-0.006/MANIFEST --- old/HTTP-Thin-0.004/MANIFEST 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/MANIFEST 2014-04-21 22:43:18.000000000 +0200 @@ -1,3 +1,4 @@ +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.015. CHANGES LICENSE MANIFEST diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/META.json new/HTTP-Thin-0.006/META.json --- old/HTTP-Thin-0.004/META.json 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/META.json 2014-04-21 22:43:18.000000000 +0200 @@ -4,7 +4,7 @@ "Chris Prather <ch...@prather.org>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 4.300034, CPAN::Meta::Converter version 2.120921", + "generated_by" : "Dist::Zilla version 5.015, CPAN::Meta::Converter version 2.140640", "license" : [ "perl_5" ], @@ -27,15 +27,16 @@ "Hash::MultiValue" : "0", "Safe::Isa" : "0", "parent" : "0", - "perl" : "v5.12.1", "warnings" : "0" } }, "test" : { "requires" : { - "File::Find" : "0", - "File::Temp" : "0", + "File::Spec" : "0", + "IO::Handle" : "0", + "IPC::Open3" : "0", "Test::More" : "0", + "perl" : "5.006", "strict" : "0" } } @@ -49,8 +50,9 @@ "web" : "https://github.com/perigrin/http-thin" } }, - "version" : "0.004", + "version" : "0.006", "x_contributors" : [ + "Aran Deltac <a...@ziprecruiter.com>", "Tatsuhiko Miyagawa <miyag...@bulknews.net>" ] } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/META.yml new/HTTP-Thin-0.006/META.yml --- old/HTTP-Thin-0.004/META.yml 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/META.yml 2014-04-21 22:43:18.000000000 +0200 @@ -3,31 +3,33 @@ author: - 'Chris Prather <ch...@prather.org>' build_requires: - File::Find: 0 - File::Temp: 0 - Test::More: 0 - strict: 0 + File::Spec: '0' + IO::Handle: '0' + IPC::Open3: '0' + Test::More: '0' + perl: '5.006' + strict: '0' configure_requires: - ExtUtils::MakeMaker: 6.30 + ExtUtils::MakeMaker: '6.30' dynamic_config: 0 -generated_by: 'Dist::Zilla version 4.300034, CPAN::Meta::Converter version 2.120921' +generated_by: 'Dist::Zilla version 5.015, CPAN::Meta::Converter version 2.140640' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: HTTP-Thin requires: - Class::Method::Modifiers: 0 - HTTP::Response: 0 - HTTP::Tiny: 0 - Hash::MultiValue: 0 - Safe::Isa: 0 - parent: 0 - perl: v5.12.1 - warnings: 0 + Class::Method::Modifiers: '0' + HTTP::Response: '0' + HTTP::Tiny: '0' + Hash::MultiValue: '0' + Safe::Isa: '0' + parent: '0' + warnings: '0' resources: homepage: https://github.com/perigrin/http-thin repository: https://github.com/perigrin/http-thin.git -version: 0.004 +version: '0.006' x_contributors: + - 'Aran Deltac <a...@ziprecruiter.com>' - 'Tatsuhiko Miyagawa <miyag...@bulknews.net>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/Makefile.PL new/HTTP-Thin-0.006/Makefile.PL --- old/HTTP-Thin-0.004/Makefile.PL 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/Makefile.PL 2014-04-21 22:43:18.000000000 +0200 @@ -1,8 +1,9 @@ +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.015. use strict; use warnings; -use 5.012001; + use ExtUtils::MakeMaker 6.30; @@ -29,42 +30,39 @@ "warnings" => 0 }, "TEST_REQUIRES" => { - "File::Find" => 0, - "File::Temp" => 0, + "File::Spec" => 0, + "IO::Handle" => 0, + "IPC::Open3" => 0, "Test::More" => 0, "strict" => 0 }, - "VERSION" => "0.004", + "VERSION" => "0.006", "test" => { "TESTS" => "t/*.t" } ); -unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) { - my $tr = delete $WriteMakefileArgs{TEST_REQUIRES}; - my $br = $WriteMakefileArgs{BUILD_REQUIRES}; - for my $mod ( keys %$tr ) { - if ( exists $br->{$mod} ) { - $br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod}; - } - else { - $br->{$mod} = $tr->{$mod}; - } - } -} +my %FallbackPrereqs = ( + "Class::Method::Modifiers" => 0, + "File::Spec" => 0, + "HTTP::Response" => 0, + "HTTP::Tiny" => 0, + "Hash::MultiValue" => 0, + "IO::Handle" => 0, + "IPC::Open3" => 0, + "Safe::Isa" => 0, + "Test::More" => 0, + "parent" => 0, + "strict" => 0, + "warnings" => 0 +); -unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) { - my $br = delete $WriteMakefileArgs{BUILD_REQUIRES}; - my $pp = $WriteMakefileArgs{PREREQ_PM}; - for my $mod ( keys %$br ) { - if ( exists $pp->{$mod} ) { - $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod}; - } - else { - $pp->{$mod} = $br->{$mod}; - } - } + +unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) { + delete $WriteMakefileArgs{TEST_REQUIRES}; + delete $WriteMakefileArgs{BUILD_REQUIRES}; + $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs; } delete $WriteMakefileArgs{CONFIGURE_REQUIRES} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/README new/HTTP-Thin-0.006/README --- old/HTTP-Thin-0.004/README 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/README 2014-04-21 22:43:18.000000000 +0200 @@ -1,7 +1,7 @@ This archive contains the distribution HTTP-Thin, -version 0.004: +version 0.006: A Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message @@ -11,3 +11,5 @@ the same terms as the Perl 5 programming language system itself. +This README file was generated by Dist::Zilla::Plugin::Readme v5.015. + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/dist.ini new/HTTP-Thin-0.006/dist.ini --- old/HTTP-Thin-0.004/dist.ini 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/dist.ini 2014-04-21 22:43:18.000000000 +0200 @@ -18,6 +18,7 @@ filenames = Makefile.PL match = ^nytprof.* match = ^perl5 +match = ^local match = ^cpan.* [PkgVersion] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/lib/HTTP/Thin.pm new/HTTP-Thin-0.006/lib/HTTP/Thin.pm --- old/HTTP-Thin-0.004/lib/HTTP/Thin.pm 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/lib/HTTP/Thin.pm 2014-04-21 22:43:18.000000000 +0200 @@ -1,8 +1,5 @@ package HTTP::Thin; -{ - $HTTP::Thin::VERSION = '0.004'; -} -use 5.12.1; +$HTTP::Thin::VERSION = '0.006'; use warnings; #ABSTRACT: A Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message @@ -46,13 +43,15 @@ =pod +=encoding UTF-8 + =head1 NAME HTTP::Thin - A Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message =head1 VERSION -version 0.004 +version 0.006 =head1 SYNOPSIS @@ -91,8 +90,18 @@ This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. -=head1 CONTRIBUTOR +=head1 CONTRIBUTORS + +=over 4 + +=item * + +Aran Deltac <a...@ziprecruiter.com> + +=item * Tatsuhiko Miyagawa <miyag...@bulknews.net> +=back + =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTTP-Thin-0.004/t/00-compile.t new/HTTP-Thin-0.006/t/00-compile.t --- old/HTTP-Thin-0.004/t/00-compile.t 2013-06-14 07:26:35.000000000 +0200 +++ new/HTTP-Thin-0.006/t/00-compile.t 2014-04-21 22:43:18.000000000 +0200 @@ -1,74 +1,50 @@ -#!perl - +use 5.006; use strict; use warnings; -use Test::More; +# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.040 +use Test::More tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0); -use File::Find; -use File::Temp qw{ tempdir }; -my @modules; -find( - sub { - return if $File::Find::name !~ /\.pm\z/; - my $found = $File::Find::name; - $found =~ s{^lib/}{}; - $found =~ s{[/\\]}{::}g; - $found =~ s/\.pm$//; - # nothing to skip - push @modules, $found; - }, - 'lib', +my @module_files = ( + 'HTTP/Thin.pm' ); -sub _find_scripts { - my $dir = shift @_; - my @found_scripts = (); - find( - sub { - return unless -f; - my $found = $File::Find::name; - # nothing to skip - open my $FH, '<', $_ or do { - note( "Unable to open $found in ( $! ), skipping" ); - return; - }; - my $shebang = <$FH>; - return unless $shebang =~ /^#!.*?\bperl\b\s*$/; - push @found_scripts, $found; - }, - $dir, - ); - return @found_scripts; -} +# no fake home requested -my @scripts; -do { push @scripts, _find_scripts($_) if -d $_ } - for qw{ bin script scripts }; +my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib'; -my $plan = scalar(@modules) + scalar(@scripts); -$plan ? (plan tests => $plan) : (plan skip_all => "no tests to run"); +use File::Spec; +use IPC::Open3; +use IO::Handle; -{ - # fake home for cpan-testers - # no fake requested ## local $ENV{HOME} = tempdir( CLEANUP => 1 ); +open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!"; - like( qx{ $^X -Ilib -e "require $_; print '$_ ok'" }, qr/^\s*$_ ok/s, "$_ loaded ok" ) - for sort @modules; +my @warnings; +for my $lib (@module_files) +{ + # see L<perlfaq8/How can I capture STDERR from an external command?> + my $stderr = IO::Handle->new; - SKIP: { - eval "use Test::Script 1.05; 1;"; - skip "Test::Script needed to test script compilation", scalar(@scripts) if $@; - foreach my $file ( @scripts ) { - my $script = $file; - $script =~ s!.*/!!; - script_compiles( $file, "$script script compiles" ); - } + my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]"); + binmode $stderr, ':crlf' if $^O eq 'MSWin32'; + my @_warnings = <$stderr>; + waitpid($pid, 0); + is($?, 0, "$lib loaded ok"); + + if (@_warnings) + { + warn @_warnings; + push @warnings, @_warnings; } - } + + + +is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING}; + + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org