Hello community,

here is the log from the commit of package perl-App-FatPacker for 
openSUSE:Factory checked in at 2015-04-18 10:41:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-App-FatPacker (Old)
 and      /work/SRC/openSUSE:Factory/.perl-App-FatPacker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-App-FatPacker"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-App-FatPacker/perl-App-FatPacker.changes    
2015-04-15 16:24:24.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-App-FatPacker.new/perl-App-FatPacker.changes   
    2015-04-18 10:41:09.000000000 +0200
@@ -1,0 +2,9 @@
+Fri Apr 17 16:51:02 UTC 2015 - [email protected]
+
+- updated to 0.010003
+   see /usr/share/doc/packages/perl-App-FatPacker/Changes
+
+  0.010003 - 2015-04-17
+    - exclude virtual %INC entries from trace output
+
+-------------------------------------------------------------------

Old:
----
  App-FatPacker-0.010002.tar.gz

New:
----
  App-FatPacker-0.010003.tar.gz
  cpanspec.yml

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

Other differences:
------------------
++++++ perl-App-FatPacker.spec ++++++
--- /var/tmp/diff_new_pack.k9HXiL/_old  2015-04-18 10:41:09.000000000 +0200
+++ /var/tmp/diff_new_pack.k9HXiL/_new  2015-04-18 10:41:09.000000000 +0200
@@ -17,14 +17,15 @@
 
 
 Name:           perl-App-FatPacker
-Version:        0.010002
+Version:        0.010003
 Release:        0
 %define cpan_name App-FatPacker
-Summary:        pack your dependencies onto your script file
+Summary:        Pack Your Dependencies Onto Your Script File
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/App-FatPacker/
-Source:         
http://www.cpan.org/authors/id/H/HA/HAARG/%{cpan_name}-%{version}.tar.gz
+Source0:        
http://www.cpan.org/authors/id/M/MS/MSTROUT/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl

++++++ App-FatPacker-0.010002.tar.gz -> App-FatPacker-0.010003.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/Changes 
new/App-FatPacker-0.010003/Changes
--- old/App-FatPacker-0.010002/Changes  2014-08-16 02:23:57.000000000 +0200
+++ new/App-FatPacker-0.010003/Changes  2015-04-17 17:56:35.000000000 +0200
@@ -1,5 +1,8 @@
 Revision history for App-FatPacker
 
+0.010003 - 2015-04-17
+  - exclude virtual %INC entries from trace output
+
 0.010002 - 2014-08-16
   - correctly specify perl prerequisite of 5.8 in meta files
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/MANIFEST 
new/App-FatPacker-0.010003/MANIFEST
--- old/App-FatPacker-0.010002/MANIFEST 2014-08-16 02:24:05.000000000 +0200
+++ new/App-FatPacker-0.010003/MANIFEST 2015-04-17 17:56:46.000000000 +0200
@@ -2,8 +2,6 @@
 Changes
 lib/App/FatPacker.pm
 lib/App/FatPacker/Trace.pm
-maint/bump-version
-maint/Makefile.include
 maint/Makefile.PL.include
 Makefile.PL
 MANIFEST                       This list of files
@@ -15,6 +13,8 @@
 t/mod/b.pm
 t/mod/c.pm
 t/mod/cond.pm
+t/mod/d.pl
+t/mod/d.pm
 t/pack.t
 t/trace.t
 META.yml                                 Module YAML meta-data (added by 
MakeMaker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/META.json 
new/App-FatPacker-0.010003/META.json
--- old/App-FatPacker-0.010002/META.json        2014-08-16 02:24:05.000000000 
+0200
+++ new/App-FatPacker-0.010003/META.json        2015-04-17 17:56:46.000000000 
+0200
@@ -4,7 +4,7 @@
       "mst - Matt S. Trout (cpan:MSTROUT) <[email protected]>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter 
version 2.141520",
+   "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter 
version 2.150001",
    "license" : [
       "perl_5"
    ],
@@ -32,8 +32,24 @@
       },
       "runtime" : {
          "requires" : {
+            "B" : "1.01",
+            "Cwd" : "0",
+            "File::Copy" : "0",
+            "File::Find" : "0",
+            "File::Path" : "0",
+            "File::Spec::Functions" : "0",
+            "File::Spec::Unix" : "0",
+            "Getopt::Long" : "0",
             "perl" : "5.008000"
          }
+      },
+      "test" : {
+         "requires" : {
+            "File::Basename" : "0",
+            "File::Spec" : "0",
+            "File::Temp" : "0",
+            "Test::More" : "0"
+         }
       }
    },
    "release_status" : "stable",
@@ -48,5 +64,5 @@
          "web" : 
"http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/App-FatPacker.git";
       }
    },
-   "version" : "0.010002"
+   "version" : "0.010003"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/META.yml 
new/App-FatPacker-0.010003/META.yml
--- old/App-FatPacker-0.010002/META.yml 2014-08-16 02:24:05.000000000 +0200
+++ new/App-FatPacker-0.010003/META.yml 2015-04-17 17:56:46.000000000 +0200
@@ -4,10 +4,14 @@
   - 'mst - Matt S. Trout (cpan:MSTROUT) <[email protected]>'
 build_requires:
   ExtUtils::MakeMaker: '0'
+  File::Basename: '0'
+  File::Spec: '0'
+  File::Temp: '0'
+  Test::More: '0'
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 
2.141520'
+generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 
2.150001'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -18,8 +22,16 @@
     - t
     - inc
 requires:
+  B: '1.01'
+  Cwd: '0'
+  File::Copy: '0'
+  File::Find: '0'
+  File::Path: '0'
+  File::Spec::Functions: '0'
+  File::Spec::Unix: '0'
+  Getopt::Long: '0'
   perl: '5.008000'
 resources:
   bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=App-FatPacker
   repository: git://git.shadowcat.co.uk/p5sagit/App-FatPacker.git
-version: '0.010002'
+version: '0.010003'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/Makefile.PL 
new/App-FatPacker-0.010003/Makefile.PL
--- old/App-FatPacker-0.010002/Makefile.PL      2014-08-04 09:47:47.000000000 
+0200
+++ new/App-FatPacker-0.010003/Makefile.PL      2015-04-17 17:48:40.000000000 
+0200
@@ -2,6 +2,8 @@
 use warnings FATAL => 'all';
 use ExtUtils::MakeMaker;
 
+use 5.008000;
+
 (do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml';
 
 WriteMakefile(
@@ -32,6 +34,22 @@
         requires => {
           # B::perlstring was added in B 1.01 (perl 5.8.0)
           perl => '5.008000',
+          'B' => '1.01',
+          'Cwd' => '0',
+          'File::Copy' => '0',
+          'File::Find' => '0',
+          'File::Path' => '0',
+          'File::Spec::Functions' => '0',
+          'File::Spec::Unix' => '0',
+          'Getopt::Long' => '0',
+        },
+      },
+      test => {
+        requires => {
+          'File::Basename' => '0',
+          'File::Spec' => '0',
+          'File::Temp' => '0',
+          'Test::More' => '0',
         },
       },
     },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/lib/App/FatPacker/Trace.pm 
new/App-FatPacker-0.010003/lib/App/FatPacker/Trace.pm
--- old/App-FatPacker-0.010002/lib/App/FatPacker/Trace.pm       2013-11-27 
22:35:40.000000000 +0100
+++ new/App-FatPacker-0.010003/lib/App/FatPacker/Trace.pm       2015-04-17 
17:48:46.000000000 +0200
@@ -30,6 +30,7 @@
 
   for my $inc (keys %INC) {
     next if exists $initial_inc{$inc};
+    next unless $INC{$inc} =~ /\Q${inc}\E\Z/;
     print $trace "$inc\n";
   }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/lib/App/FatPacker.pm 
new/App-FatPacker-0.010003/lib/App/FatPacker.pm
--- old/App-FatPacker-0.010002/lib/App/FatPacker.pm     2014-08-16 
02:23:14.000000000 +0200
+++ new/App-FatPacker-0.010003/lib/App/FatPacker.pm     2015-04-17 
17:52:52.000000000 +0200
@@ -14,7 +14,7 @@
 use File::Path qw(mkpath rmtree);
 use B qw(perlstring);
 
-our $VERSION = '0.010002'; # 0.10.2
+our $VERSION = '0.010003'; # 0.10.3
 
 $VERSION = eval $VERSION;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/maint/Makefile.include 
new/App-FatPacker-0.010003/maint/Makefile.include
--- old/App-FatPacker-0.010002/maint/Makefile.include   2013-09-22 
04:02:52.000000000 +0200
+++ new/App-FatPacker-0.010003/maint/Makefile.include   1970-01-01 
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-bump:
-       maint/bump-version
-       rm Makefile
-bumpminor:
-       maint/bump-version minor
-       rm Makefile
-bumpmajor:
-       maint/bump-version major
-       rm Makefile
-upload: $(DISTVNAME).tar$(SUFFIX)
-       cpan-upload $<
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/maint/bump-version 
new/App-FatPacker-0.010003/maint/bump-version
--- old/App-FatPacker-0.010002/maint/bump-version       2013-09-22 
04:02:52.000000000 +0200
+++ new/App-FatPacker-0.010003/maint/bump-version       1970-01-01 
01:00:00.000000000 +0100
@@ -1,42 +0,0 @@
-#!/usr/bin/env perl
-
-use strict;
-use warnings FATAL => 'all';
-use autodie;
-
-chomp(my $LATEST = qx(grep '^[0-9]' Changes | head -1 | awk '{print \$1}'));
-
-my @parts = split /\./, $LATEST;
-if (@parts == 2) {
-  @parts[1,2] = $parts[1] =~ /(\d{1,3})(\d{1,3})/;
-}
-
-my $OLD_DECIMAL = sprintf('%i.%03i%03i', @parts);
-
-my %bump_part = (major => 0, minor => 1, bugfix => 2);
-
-my $bump_this = $bump_part{$ARGV[0]||'bugfix'};
-
-die "no idea which part to bump - $ARGV[0] means nothing to me"
-  unless defined($bump_this);
-
-my @new_parts = @parts;
-
-$new_parts[$bump_this]++;
-
-my $NEW_DECIMAL = sprintf('%i.%03i%03i', @new_parts);
-
-warn "Bumping $OLD_DECIMAL -> $NEW_DECIMAL\n";
-
-for my $PM_FILE (qw(
-  lib/App/FatPacker.pm
-)) {
-  my $file = do { local (@ARGV, $/) = ($PM_FILE); <> };
-
-  $file =~ s/(?<=\$VERSION = ')${\quotemeta $OLD_DECIMAL}/${NEW_DECIMAL}/
-    or die "unable to bump version number in $PM_FILE";
-
-  open my $out, '>', $PM_FILE;
-
-  print $out $file;
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/t/mod/d.pl 
new/App-FatPacker-0.010003/t/mod/d.pl
--- old/App-FatPacker-0.010002/t/mod/d.pl       1970-01-01 01:00:00.000000000 
+0100
+++ new/App-FatPacker-0.010003/t/mod/d.pl       2015-04-17 17:48:46.000000000 
+0200
@@ -0,0 +1 @@
+use t::mod::d;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/t/mod/d.pm 
new/App-FatPacker-0.010003/t/mod/d.pm
--- old/App-FatPacker-0.010002/t/mod/d.pm       1970-01-01 01:00:00.000000000 
+0100
+++ new/App-FatPacker-0.010003/t/mod/d.pm       2015-04-17 17:48:46.000000000 
+0200
@@ -0,0 +1,4 @@
+package t::mod::d;
+$INC{"t/mod/foreign.pm"} = __FILE__;
+1;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/t/pack.t 
new/App-FatPacker-0.010003/t/pack.t
--- old/App-FatPacker-0.010002/t/pack.t 2013-11-27 21:42:09.000000000 +0100
+++ new/App-FatPacker-0.010003/t/pack.t 2015-04-17 17:48:46.000000000 +0200
@@ -54,6 +54,7 @@
         't/mod/b.pm',
         't/mod/c.pm',
         't/mod/cond.pm',
+        't/mod/d.pm',
     ], "\$INC[0]->files returned the files" );
 
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/App-FatPacker-0.010002/t/trace.t 
new/App-FatPacker-0.010003/t/trace.t
--- old/App-FatPacker-0.010002/t/trace.t        2013-09-22 04:02:52.000000000 
+0200
+++ new/App-FatPacker-0.010003/t/trace.t        2015-04-17 17:55:48.000000000 
+0200
@@ -6,6 +6,7 @@
 test_trace("t/mod/a.pm" => ("t/mod/b.pm", "t/mod/c.pm"));
 test_trace("t/mod/b.pm" => ("t/mod/c.pm"));
 test_trace("t/mod/c.pm" => ());
+test_trace("t/mod/d.pl" => ("t/mod/d.pm"));
 
 # Attempts to conditionally load a module that isn't present
 test_trace("t/mod/cond.pm" => ());
@@ -17,13 +18,9 @@
   system($^X, "-Mblib", "-MApp::FatPacker::Trace", $file);
 
   open my $trace, "<", "fatpacker.trace";
-  while(<$trace>) {
-    chomp;
-    my $load = $_;
-    @loaded = grep { $load ne $_ } @loaded;
-  }
+  my @traced = sort map { chomp; $_ } <$trace>;
 
-  ok !@loaded, "All expected modules loaded for $file";
+  is_deeply \@loaded, \@traced, "All expected modules loaded for $file";
   unlink "fatpacker.trace";
 }
 

++++++ 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

Reply via email to