Hello community,

here is the log from the commit of package perl-Parse-Method-Signatures for 
openSUSE:Factory checked in at 2016-06-19 10:48:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Parse-Method-Signatures (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Parse-Method-Signatures.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Parse-Method-Signatures"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Parse-Method-Signatures/perl-Parse-Method-Signatures.changes
        2014-02-12 09:48:42.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Parse-Method-Signatures.new/perl-Parse-Method-Signatures.changes
   2016-06-19 10:48:14.000000000 +0200
@@ -1,0 +2,9 @@
+Sun Jun 12 13:35:27 UTC 2016 - [email protected]
+
+- updated to 1.003017
+   see /usr/share/doc/packages/perl-Parse-Method-Signatures/Changes
+
+  1.003017 - 2016/05/31
+   - Fix use of unescaped "{" in QR ( RT #114385 )
+
+-------------------------------------------------------------------

Old:
----
  Parse-Method-Signatures-1.003016.tar.gz

New:
----
  Parse-Method-Signatures-1.003017.tar.gz
  cpanspec.yml

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Parse-Method-Signatures.spec ++++++
--- /var/tmp/diff_new_pack.u1dqwS/_old  2016-06-19 10:48:15.000000000 +0200
+++ /var/tmp/diff_new_pack.u1dqwS/_new  2016-06-19 10:48:15.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Parse-Method-Signatures
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,15 @@
 
 
 Name:           perl-Parse-Method-Signatures
-Version:        1.003016
+Version:        1.003017
 Release:        0
 %define cpan_name Parse-Method-Signatures
 Summary:        Perl6 like method signature parser
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Parse-Method-Signatures/
-Source:         
http://www.cpan.org/authors/id/I/IL/ILMARI/%{cpan_name}-%{version}.tar.gz
+Source0:        
http://www.cpan.org/authors/id/K/KE/KENTNL/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
@@ -41,7 +42,6 @@
 BuildRequires:  perl(Test::Exception)
 BuildRequires:  perl(aliased)
 BuildRequires:  perl(namespace::clean) >= 0.10
-
 Requires:       perl(Class::Load) >= 0.19
 Requires:       perl(List::MoreUtils) >= 0.20
 Requires:       perl(Moose)
@@ -54,9 +54,8 @@
 %{perl_requires}
 
 %description
-Inspired by the Perl6::Signature manpage but streamlined to just support
-the subset deemed useful for the TryCatch manpage and the
-MooseX::Method::Signatures manpage.
+Inspired by Perl6::Signature but streamlined to just support the subset
+deemed useful for TryCatch and MooseX::Method::Signatures.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}

++++++ Parse-Method-Signatures-1.003016.tar.gz -> 
Parse-Method-Signatures-1.003017.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Parse-Method-Signatures-1.003016/Changes 
new/Parse-Method-Signatures-1.003017/Changes
--- old/Parse-Method-Signatures-1.003016/Changes        2014-01-12 
19:33:27.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/Changes        2016-05-31 
14:18:32.000000000 +0200
@@ -1,5 +1,8 @@
 Changelog for Parse::Method::Signatures
 
+1.003017 - 2016/05/31
+ - Fix use of unescaped "{" in QR ( RT #114385 )
+
 1.003016 - 2014/01/12
   - Use Class::Load instead of Class::MOP::load_class() (Zefram)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Parse-Method-Signatures-1.003016/META.yml 
new/Parse-Method-Signatures-1.003017/META.yml
--- old/Parse-Method-Signatures-1.003016/META.yml       2014-01-12 
19:34:08.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/META.yml       2016-05-31 
14:20:18.000000000 +0200
@@ -13,7 +13,7 @@
   ExtUtils::MakeMaker: 6.36
 distribution_type: module
 dynamic_config: 1
-generated_by: 'Module::Install version 1.06'
+generated_by: 'Module::Install version 1.16'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -23,18 +23,46 @@
   directory:
     - inc
     - t
+provides:
+  Parse::Method::Signatures:
+    file: lib/Parse/Method/Signatures.pm
+    version: '1.003017'
+  Parse::Method::Signatures::Param:
+    file: lib/Parse/Method/Signatures/Param.pm
+  Parse::Method::Signatures::Param::Bindable:
+    file: lib/Parse/Method/Signatures/Param/Bindable.pm
+  Parse::Method::Signatures::Param::Named:
+    file: lib/Parse/Method/Signatures/Param/Named.pm
+  Parse::Method::Signatures::Param::Placeholder:
+    file: lib/Parse/Method/Signatures/Param/Placeholder.pm
+  Parse::Method::Signatures::Param::Positional:
+    file: lib/Parse/Method/Signatures/Param/Positional.pm
+  Parse::Method::Signatures::Param::Unpacked:
+    file: lib/Parse/Method/Signatures/Param/Unpacked.pm
+  Parse::Method::Signatures::Param::Unpacked::Array:
+    file: lib/Parse/Method/Signatures/Param/Unpacked/Array.pm
+  Parse::Method::Signatures::Param::Unpacked::Hash:
+    file: lib/Parse/Method/Signatures/Param/Unpacked/Hash.pm
+  Parse::Method::Signatures::ParamCollection:
+    file: lib/Parse/Method/Signatures/ParamCollection.pm
+  Parse::Method::Signatures::Sig:
+    file: lib/Parse/Method/Signatures/Sig.pm
+  Parse::Method::Signatures::TypeConstraint:
+    file: lib/Parse/Method/Signatures/TypeConstraint.pm
+  Parse::Method::Signatures::Types:
+    file: lib/Parse/Method/Signatures/Types.pm
 requires:
-  Class::Load: 0.19
-  List::MoreUtils: 0.20
+  Class::Load: '0.19'
+  List::MoreUtils: '0.20'
   Moose: 0
-  MooseX::Traits: 0.06
-  MooseX::Types: 0.17
+  MooseX::Traits: '0.06'
+  MooseX::Types: '0.17'
   MooseX::Types::Moose: 0
   MooseX::Types::Structured: 0
-  PPI: 1.203
-  namespace::clean: 0.10
+  PPI: '1.203'
+  namespace::clean: '0.10'
 resources:
   homepage: http://github.com/ashb/Parse-Method-Signatures/tree/master
   license: http://dev.perl.org/licenses/
   repository: git://github.com/ashb/Parse-Method-Signatures.git
-version: 1.003016
+version: '1.003017'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Parse-Method-Signatures-1.003016/inc/Module/AutoInstall.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/AutoInstall.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/AutoInstall.pm      
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/AutoInstall.pm      
2016-05-31 14:20:18.000000000 +0200
@@ -8,7 +8,7 @@
 
 use vars qw{$VERSION};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
 }
 
 # 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
@@ -533,7 +537,7 @@
     while ( my ( $opt, $arg ) = splice( @config, 0, 2 ) ) {
         ( $args{$opt} = $arg, next )
           if $opt =~ /^(?:force|notest)$/;    # pseudo-option
-        $CPAN::Config->{$opt} = $arg;
+        $CPAN::Config->{$opt} = $opt eq 'urllist' ? [$arg] : $arg;
     }
 
     if ($args{notest} && (not CPAN::Shell->can('notest'))) {
@@ -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/Parse-Method-Signatures-1.003016/inc/Module/Install/AutoInstall.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/AutoInstall.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/AutoInstall.pm      
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/AutoInstall.pm      
2016-05-31 14:20:18.000000000 +0200
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Parse-Method-Signatures-1.003016/inc/Module/Install/Base.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/Base.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/Base.pm     
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/Base.pm     
2016-05-31 14:20:17.000000000 +0200
@@ -4,7 +4,7 @@
 use strict 'vars';
 use vars qw{$VERSION};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
 }
 
 # Suspend handler for "redefined" warnings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Parse-Method-Signatures-1.003016/inc/Module/Install/Can.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/Can.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/Can.pm      
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/Can.pm      
2016-05-31 14:20:18.000000000 +0200
@@ -8,7 +8,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Parse-Method-Signatures-1.003016/inc/Module/Install/Fetch.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/Fetch.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/Fetch.pm    
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/Fetch.pm    
2016-05-31 14:20:18.000000000 +0200
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Parse-Method-Signatures-1.003016/inc/Module/Install/Include.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/Include.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/Include.pm  
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/Include.pm  
2016-05-31 14:20:18.000000000 +0200
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Parse-Method-Signatures-1.003016/inc/Module/Install/Makefile.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/Makefile.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/Makefile.pm 
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/Makefile.pm 
2016-05-31 14:20:17.000000000 +0200
@@ -8,7 +8,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
        @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/Parse-Method-Signatures-1.003016/inc/Module/Install/Metadata.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/Metadata.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/Metadata.pm 
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/Metadata.pm 
2016-05-31 14:20:17.000000000 +0200
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
        @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/Parse-Method-Signatures-1.003016/inc/Module/Install/Win32.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/Win32.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/Win32.pm    
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/Win32.pm    
2016-05-31 14:20:18.000000000 +0200
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Parse-Method-Signatures-1.003016/inc/Module/Install/WriteAll.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install/WriteAll.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install/WriteAll.pm 
2014-01-12 19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install/WriteAll.pm 
2016-05-31 14:20:18.000000000 +0200
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.06';
+       $VERSION = '1.16';
        @ISA     = qw{Module::Install::Base};
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Parse-Method-Signatures-1.003016/inc/Module/Install.pm 
new/Parse-Method-Signatures-1.003017/inc/Module/Install.pm
--- old/Parse-Method-Signatures-1.003016/inc/Module/Install.pm  2014-01-12 
19:34:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/inc/Module/Install.pm  2016-05-31 
14:20:17.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.06';
+       $VERSION = '1.16';
 
        # 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/Parse-Method-Signatures-1.003016/lib/Parse/Method/Signatures.pm 
new/Parse-Method-Signatures-1.003017/lib/Parse/Method/Signatures.pm
--- old/Parse-Method-Signatures-1.003016/lib/Parse/Method/Signatures.pm 
2014-01-12 19:28:07.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/lib/Parse/Method/Signatures.pm 
2016-05-31 14:19:59.000000000 +0200
@@ -16,7 +16,7 @@
 use Carp qw/croak/;
 
 use namespace::clean -except => 'meta';
-our $VERSION = '1.003016';
+our $VERSION = '1.003017';
 our $ERROR_LEVEL = 0;
 our %LEXTABLE;
 our $DEBUG = $ENV{PMS_DEBUG} || 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Parse-Method-Signatures-1.003016/t/ppi.t 
new/Parse-Method-Signatures-1.003017/t/ppi.t
--- old/Parse-Method-Signatures-1.003016/t/ppi.t        2013-03-01 
00:55:49.000000000 +0100
+++ new/Parse-Method-Signatures-1.003017/t/ppi.t        2016-05-30 
01:27:35.000000000 +0200
@@ -120,7 +120,7 @@
 
 throws_ok {
   Parse::Method::Signatures->new(':foo( {$x, :@y])')->param(),
-} qr/^Runaway '{}' in unpacked parameter near '{\$x, :\@y' at /,
+} qr/^Runaway '\{\}' in unpacked parameter near '\{\$x, :\@y' at /,
   q/Runaway '{}' in unpacked parameter near '{$x, :@y' at /;
 
 test_param(

++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#description: |-
#  override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
#  - source1
#  - source2
#patches:
#  foo.patch: -p1
#  bar.patch:
#preamble: |-
# BuildRequires:  gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module

Reply via email to