Hello community,

here is the log from the commit of package perl-PAR for openSUSE:Factory 
checked in at 2015-04-27 13:04:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-PAR (Old)
 and      /work/SRC/openSUSE:Factory/.perl-PAR.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-PAR"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-PAR/perl-PAR.changes        2015-04-15 
16:23:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new/perl-PAR.changes   2015-04-27 
13:04:21.000000000 +0200
@@ -1,0 +2,13 @@
+Fri Apr 24 15:42:36 UTC 2015 - [email protected]
+
+- updated to 1.009
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+  1.009  2015-04-22
+  
+    - Fix 103861 for PAR-Packer: Adding local directories to @INC for a pp 
executable fails
+  
+    - Get rid of included PerlIO.pm, parent.pm, obsolete 
+      Module::Install::Include and included Test::More.
+
+-------------------------------------------------------------------

Old:
----
  PAR-1.008.tar.gz

New:
----
  PAR-1.009.tar.gz
  cpanspec.yml

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

Other differences:
------------------
++++++ perl-PAR.spec ++++++
--- /var/tmp/diff_new_pack.zGJDaS/_old  2015-04-27 13:04:22.000000000 +0200
+++ /var/tmp/diff_new_pack.zGJDaS/_new  2015-04-27 13:04:22.000000000 +0200
@@ -17,14 +17,15 @@
 
 
 Name:           perl-PAR
-Version:        1.008
+Version:        1.009
 Release:        0
 %define cpan_name PAR
 Summary:        Perl Archive Toolkit
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/PAR/
-Source:         
http://www.cpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz
+Source0:        
http://www.cpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl

++++++ PAR-1.008.tar.gz -> PAR-1.009.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.008/Changes new/PAR-1.009/Changes
--- old/PAR-1.008/Changes       2015-01-24 14:24:44.000000000 +0100
+++ new/PAR-1.009/Changes       2015-04-22 17:22:37.000000000 +0200
@@ -1,3 +1,10 @@
+1.009  2015-04-22
+
+  - Fix 103861 for PAR-Packer: Adding local directories to @INC for a pp 
executable fails
+
+  - Get rid of included PerlIO.pm, parent.pm, obsolete 
+    Module::Install::Include and included Test::More.
+
 1.008  2015-01-24
 
   - Fix #101662: Prevent shared libs from being cached in memory on AIX
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.008/META.yml new/PAR-1.009/META.yml
--- old/PAR-1.008/META.yml      2015-01-24 15:07:02.000000000 +0100
+++ new/PAR-1.009/META.yml      2015-04-22 17:23:59.000000000 +0200
@@ -21,7 +21,7 @@
 provides:
   PAR:
     file: lib/PAR.pm
-    version: '1.008'
+    version: '1.009'
   PAR::Heavy:
     file: lib/PAR/Heavy.pm
     version: '0.12'
@@ -42,4 +42,4 @@
   perl: 5.8.1
 resources:
   license: http://dev.perl.org/licenses/
-version: '1.008'
+version: '1.009'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.008/lib/PAR.pm new/PAR-1.009/lib/PAR.pm
--- old/PAR-1.008/lib/PAR.pm    2015-01-24 14:04:07.000000000 +0100
+++ new/PAR-1.009/lib/PAR.pm    2015-04-22 15:12:43.000000000 +0200
@@ -1,5 +1,5 @@
 package PAR;
-$PAR::VERSION = '1.008';
+$PAR::VERSION = '1.009';
 
 use 5.006;
 use strict;
@@ -621,7 +621,7 @@
 
     if ($is_new) {
         my $file = $member->fileName;
-        print $fh "package main; shift \@INC;\n";
+        print $fh "package main;\n";
         if (defined &Internals::PAR::CLEARSTACK and $clear_stack) {
             print $fh "Internals::PAR::CLEARSTACK();\n";
         }
@@ -630,7 +630,7 @@
         seek ($fh, 0, 0);
     }
 
-    unshift @INC, sub { $fh };
+    unshift @INC, sub { shift @INC; return $fh };
 
     $ENV{PAR_0} = $filename; # for Pod::Usage
     { do 'main';
@@ -651,14 +651,14 @@
     if (defined &Internals::PAR::CLEARSTACK and $clear_stack) {
         $clear_stack = "Internals::PAR::CLEARSTACK();\n";
     }
-    my $string = "package main; shift \@INC;\n$clearstack#line 1 
\"$filename\"\n"
+    my $string = "package main;\n$clearstack#line 1 \"$filename\"\n"
                  . do { local $/ = undef; <$ffh> };
     close $ffh;
 
     open my $fh, '<', \$string
       or die "Can't open file handle to string: $!";
 
-    unshift @INC, sub { $fh };
+    unshift @INC, sub { shift @INC; return $fh };
 
     $ENV{PAR_0} = $filename; # for Pod::Usage
     { do 'main';

++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#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_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: -
#./Build build flags=%{?_smp_mflags} --myflag
#ignore_requires: Bizarre::Module

Reply via email to