Hello community,
here is the log from the commit of package perl-App-FatPacker for openSUSE:Factory checked in at 2019-03-01 16:49:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-App-FatPacker (Old)
and /work/SRC/openSUSE:Factory/.perl-App-FatPacker.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-App-FatPacker"
Fri Mar 1 16:49:07 2019 rev:9 rq:680388 version:0.010008
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-App-FatPacker/perl-App-FatPacker.changes 2017-02-16 17:03:57.601108692 +0100
+++ /work/SRC/openSUSE:Factory/.perl-App-FatPacker.new.28833/perl-App-FatPacker.changes 2019-03-01 16:49:07.701760503 +0100
@@ -1,0 +2,10 @@
+Tue Feb 19 06:01:55 UTC 2019 - Stephan Kulow
+
+- updated to 0.010008
+ see /usr/share/doc/packages/perl-App-FatPacker/Changes
+
+ 0.010008 - 2019-02-18
+ - documentation improvements
+ - switch to letting EUMM rewrite fatpack's #!
+
+-------------------------------------------------------------------
Old:
----
App-FatPacker-0.010007.tar.gz
New:
----
App-FatPacker-0.010008.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-App-FatPacker.spec ++++++
--- /var/tmp/diff_new_pack.vnovcm/_old 2019-03-01 16:49:08.169760327 +0100
+++ /var/tmp/diff_new_pack.vnovcm/_new 2019-03-01 16:49:08.169760327 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-App-FatPacker
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,18 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-App-FatPacker
-Version: 0.010007
+Version: 0.010008
Release: 0
%define cpan_name App-FatPacker
Summary: Pack Your Dependencies Onto Your Script File
-License: Artistic-1.0 or GPL-1.0+
+License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/App-FatPacker/
+Url: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/M/MS/MSTROUT/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
@@ -40,11 +40,11 @@
%setup -q -n %{cpan_name}-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%check
-%{__make} test
+make test
%install
%perl_make_install
++++++ App-FatPacker-0.010007.tar.gz -> App-FatPacker-0.010008.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-FatPacker-0.010007/Changes new/App-FatPacker-0.010008/Changes
--- old/App-FatPacker-0.010007/Changes 2017-01-22 14:14:50.000000000 +0100
+++ new/App-FatPacker-0.010008/Changes 2019-02-18 14:43:18.000000000 +0100
@@ -1,5 +1,9 @@
Revision history for App-FatPacker
+0.010008 - 2019-02-18
+ - documentation improvements
+ - switch to letting EUMM rewrite fatpack's #!
+
0.010007 - 2017-01-22
- don't fail packlist finding if one module fails to load
- don't fail tracing w/undef INC values due to failed optional module load
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-FatPacker-0.010007/META.json new/App-FatPacker-0.010008/META.json
--- old/App-FatPacker-0.010007/META.json 2017-01-22 14:15:02.000000000 +0100
+++ new/App-FatPacker-0.010008/META.json 2019-02-18 14:43:43.000000000 +0100
@@ -4,7 +4,7 @@
"mst - Matt S. Trout (cpan:MSTROUT) "
],
"dynamic_config" : 0,
- "generated_by" : "ExtUtils::MakeMaker version 7.2, CPAN::Meta::Converter version 2.150005",
+ "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010",
"license" : [
"perl_5"
],
@@ -64,6 +64,6 @@
"web" : "http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/App-FatPacker.git"
}
},
- "version" : "0.010007",
+ "version" : "0.010008",
"x_serialization_backend" : "JSON::PP version 2.27300"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-FatPacker-0.010007/META.yml new/App-FatPacker-0.010008/META.yml
--- old/App-FatPacker-0.010007/META.yml 2017-01-22 14:15:02.000000000 +0100
+++ new/App-FatPacker-0.010008/META.yml 2019-02-18 14:43:43.000000000 +0100
@@ -11,7 +11,7 @@
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 0
-generated_by: 'ExtUtils::MakeMaker version 7.2, CPAN::Meta::Converter version 2.150005'
+generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -34,5 +34,5 @@
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.010007'
+version: '0.010008'
x_serialization_backend: 'CPAN::Meta::YAML version 0.012'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-FatPacker-0.010007/README new/App-FatPacker-0.010008/README
--- old/App-FatPacker-0.010007/README 2017-01-22 14:15:02.000000000 +0100
+++ new/App-FatPacker-0.010008/README 2019-02-18 14:43:43.000000000 +0100
@@ -11,16 +11,31 @@
$ fatpack tree `cat packlists`
$ fatpack file myscript.pl >myscript.packed.pl
- See the documentation for the fatpack script itself for more
- information.
+ Each command is designed to be simple and self-contained so that you can
+ modify the input/output of each step as needed. See the documentation
+ for the fatpack script itself for more information.
The programmatic API for this code is not yet fully decided, hence the
0.x release version. Expect that to be cleaned up for 1.0.
+CAVEATS
+ As dependency module code is copied into the resulting file as text,
+ only pure-perl dependencies can be packed, not compiled XS code.
+
+ The currently-installed dependencies to pack are found via .packlist
+ files, which are generally only included in non-core distributions that
+ were installed by a CPAN installer. This is a feature; see
+ "packlists-for" in fatpack for details. (a notable exception to this is
+ FreeBSD, which, since its packaging system is designed to work
+ equivalently to a source install, does preserve the packlist files)
+
SEE ALSO
article for Perl Advent 2012
http://www.perladvent.org/2012/2012-12-14.html
+ pp - PAR Packager, a much more complex architecture-dependent packer
+ that can pack compiled code and even a Perl interpreter
+
SUPPORT
Bugs may be submitted through the RT bug tracker
https://rt.cpan.org/Public/Dist/Display.html?Name=App-FatPacker (or
@@ -54,7 +69,9 @@
djerius - Diab Jerius (cpan:DJERIUS)
- haarg - Graham Knop (cpan:HAARG>
+ haarg - Graham Knop (cpan:HAARG)
+
+ grinnz - Dan Book (cpan:DBOOK)
Many more people are probably owed thanks for ideas. Yet another doc nit
to fix.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-FatPacker-0.010007/bin/fatpack new/App-FatPacker-0.010008/bin/fatpack
--- old/App-FatPacker-0.010007/bin/fatpack 2013-06-12 00:29:55.000000000 +0200
+++ new/App-FatPacker-0.010008/bin/fatpack 2019-02-18 14:32:21.000000000 +0100
@@ -1,4 +1,4 @@
-#!/usr/bin/env perl
+#!/usr/bin/perl
use App::FatPacker -run_script;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-FatPacker-0.010007/lib/App/FatPacker.pm new/App-FatPacker-0.010008/lib/App/FatPacker.pm
--- old/App-FatPacker-0.010007/lib/App/FatPacker.pm 2017-01-22 14:14:19.000000000 +0100
+++ new/App-FatPacker-0.010008/lib/App/FatPacker.pm 2019-02-18 14:42:51.000000000 +0100
@@ -14,7 +14,7 @@
use File::Path qw(mkpath rmtree);
use B qw(perlstring);
-our $VERSION = '0.010007'; # 0.10.7
+our $VERSION = '0.010008'; # v0.10.8
$VERSION = eval $VERSION;
@@ -346,15 +346,32 @@
$ fatpack tree `cat packlists`
$ fatpack file myscript.pl >myscript.packed.pl
-See the documentation for the L<fatpack> script itself for more information.
+Each command is designed to be simple and self-contained so that you can modify
+the input/output of each step as needed. See the documentation for the
+L<fatpack> script itself for more information.
The programmatic API for this code is not yet fully decided, hence the 0.x
release version. Expect that to be cleaned up for 1.0.
+=head1 CAVEATS
+
+As dependency module code is copied into the resulting file as text, only
+pure-perl dependencies can be packed, not compiled XS code.
+
+The currently-installed dependencies to pack are found via F<.packlist> files,
+which are generally only included in non-core distributions that were installed
+by a CPAN installer. This is a feature; see L for
+details. (a notable exception to this is FreeBSD, which, since its packaging
+system is designed to work equivalently to a source install, does preserve
+the packlist files)
+
=head1 SEE ALSO
Lhttp://www.perladvent.org/2012/2012-12-14.html>
+L<pp> - PAR Packager, a much more complex architecture-dependent packer that
+can pack compiled code and even a Perl interpreter
+
=head1 SUPPORT
Bugs may be submitted through Lhttps://rt.cpan.org/Public/Dist/Display.html?Name=App-FatPacker>
@@ -388,7 +405,9 @@
djerius - Diab Jerius (cpan:DJERIUS)
-haarg - Graham Knop (cpan:HAARG>
+haarg - Graham Knop (cpan:HAARG)
+
+grinnz - Dan Book (cpan:DBOOK)
Many more people are probably owed thanks for ideas. Yet
another doc nit to fix.