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

Reply via email to