commit perl-PAR for openSUSE:Factory

2019-05-21 Thread root
Hello community,

here is the log from the commit of package perl-PAR for openSUSE:Factory 
checked in at 2019-05-21 10:41:38

Comparing /work/SRC/openSUSE:Factory/perl-PAR (Old)
 and  /work/SRC/openSUSE:Factory/.perl-PAR.new.5148 (New)


Package is "perl-PAR"

Tue May 21 10:41:38 2019 rev:13 rq:704356 version:1.016

Changes:

--- /work/SRC/openSUSE:Factory/perl-PAR/perl-PAR.changes2017-05-16 
14:33:54.054003390 +0200
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new.5148/perl-PAR.changes  
2019-05-21 10:41:41.247022801 +0200
@@ -1,0 +2,24 @@
+Tue May 21 05:19:12 UTC 2019 - Stephan Kulow 
+
+- updated to 1.016
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+  1.016  2019-05-20
+  
+- Fix #129312: Code signing for OSX
+  
+  Avoid Archive::Zip::Archive error "can't find EOCD signature" for pp'ed
+  executables with lots of stuff appended (e.g. by OSX codesign):
+  temporarily increase Archive::Zip::ChunkSize around the call to
+  Archive::Zip::readFromFileHandle().
+  
+  Note this is prerequisite for the corresponding fix in PAR::Packer.
+  
+- Fix: Archive::Unzip::Burst::unzip result is ignored and _extract_inc
+  does always the slow way, too
+  
+  PR from Vit Spinka , thanks!
+  
+- Show debug messages if $ENV{PERL_DL_DEBUG} is true
+
+---

Old:

  PAR-1.015.tar.gz

New:

  PAR-1.016.tar.gz



Other differences:
--
++ perl-PAR.spec ++
--- /var/tmp/diff_new_pack.t0Pj7z/_old  2019-05-21 10:41:43.027018655 +0200
+++ /var/tmp/diff_new_pack.t0Pj7z/_new  2019-05-21 10:41:43.027018655 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-PAR
 #
-# 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-PAR
-Version:1.015
+Version:1.016
 Release:0
 %define cpan_name PAR
 Summary:Perl Archive Toolkit
-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/PAR/
+Url:https://metacpan.org/release/%{cpan_name}
 Source0:
https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildArch:  noarch
@@ -83,11 +83,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

++ PAR-1.015.tar.gz -> PAR-1.016.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.015/Changes new/PAR-1.016/Changes
--- old/PAR-1.015/Changes   2017-04-13 17:24:36.0 +0200
+++ new/PAR-1.016/Changes   2019-05-20 20:09:13.0 +0200
@@ -1,3 +1,21 @@
+1.016  2019-05-20
+
+  - Fix #129312: Code signing for OSX
+
+Avoid Archive::Zip::Archive error "can't find EOCD signature" for pp'ed
+executables with lots of stuff appended (e.g. by OSX codesign):
+temporarily increase Archive::Zip::ChunkSize around the call to
+Archive::Zip::readFromFileHandle().
+
+Note this is prerequisite for the corresponding fix in PAR::Packer.
+
+  - Fix: Archive::Unzip::Burst::unzip result is ignored and _extract_inc
+does always the slow way, too
+
+PR from Vit Spinka , thanks!
+
+  - Show debug messages if $ENV{PERL_DL_DEBUG} is true
+
 1.015  2017-04-13
 
   - Fix RT#120722 (Reason for Module::Signature dependency unclear since 2008)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.015/MANIFEST new/PAR-1.016/MANIFEST
--- old/PAR-1.015/MANIFEST  2017-04-13 17:26:57.0 +0200
+++ new/PAR-1.016/MANIFEST  2019-05-20 20:11:27.0 +0200
@@ -1,5 +1,13 @@
 AUTHORS
 Changes
+inc/Module/Install.pm
+inc/Module/Install/Base.pm
+inc/Module/Install/Can.pm
+inc/Module/Install/Fetch.pm
+inc/Module/Install/Makefile.pm
+inc/Module/Install/Metadata.pm
+inc/Module/Install/Win32.pm
+inc/Module/Install/WriteAll.pm
 lib/PAR.pm
 lib/PAR/Environment.pod
 lib/PAR/FAQ.pod
@@ -12,6 +20,7 @@
 MANIFEST  

commit perl-PAR for openSUSE:Factory

2017-05-16 Thread root
Hello community,

here is the log from the commit of package perl-PAR for openSUSE:Factory 
checked in at 2017-05-16 14:33:46

Comparing /work/SRC/openSUSE:Factory/perl-PAR (Old)
 and  /work/SRC/openSUSE:Factory/.perl-PAR.new (New)


Package is "perl-PAR"

Tue May 16 14:33:46 2017 rev:12 rq:489032 version:1.015

Changes:

--- /work/SRC/openSUSE:Factory/perl-PAR/perl-PAR.changes2017-01-23 
11:34:35.289717068 +0100
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new/perl-PAR.changes   2017-05-16 
14:33:54.054003390 +0200
@@ -1,0 +2,16 @@
+Fri Apr 14 06:15:53 UTC 2017 - co...@suse.com
+
+- updated to 1.015
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+  1.015  2017-04-13
+  
+- Fix RT#120722 (Reason for Module::Signature dependency unclear since 
2008)
+  - "require" a non-broken version of Digest::SHA
+  - remove other crypto related "recommends"
+  
+- Switch from Module::Install to ExtUtils::MakeMaker
+  - avoids the hassle with Module::Install for Perl without "." in @INC
+  - add some resources cf META.json
+
+---

Old:

  PAR-1.014.tar.gz

New:

  PAR-1.015.tar.gz



Other differences:
--
++ perl-PAR.spec ++
--- /var/tmp/diff_new_pack.tF1Dvj/_old  2017-05-16 14:33:55.237837074 +0200
+++ /var/tmp/diff_new_pack.tF1Dvj/_new  2017-05-16 14:33:55.237837074 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-PAR
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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,26 +17,28 @@
 
 
 Name:   perl-PAR
-Version:1.014
+Version:1.015
 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/
-Source0:
http://www.cpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Archive::Zip) >= 1
+BuildRequires:  perl(Archive::Zip) >= 1.00
 BuildRequires:  perl(AutoLoader) >= 5.66_02
-BuildRequires:  perl(Compress::Zlib) >= 1.3
+BuildRequires:  perl(Compress::Zlib) >= 1.30
+BuildRequires:  perl(Digest::SHA) >= 5.45
 BuildRequires:  perl(PAR::Dist) >= 0.32
-Requires:   perl(Archive::Zip) >= 1
+Requires:   perl(Archive::Zip) >= 1.00
 Requires:   perl(AutoLoader) >= 5.66_02
-Requires:   perl(Compress::Zlib) >= 1.3
+Requires:   perl(Compress::Zlib) >= 1.30
+Requires:   perl(Digest::SHA) >= 5.45
 Requires:   perl(PAR::Dist) >= 0.32
 %{perl_requires}
 
@@ -94,6 +96,7 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc AUTHORS Changes LICENSE README
+%doc AUTHORS Changes README
+%license LICENSE
 
 %changelog

++ PAR-1.014.tar.gz -> PAR-1.015.tar.gz ++
 2398 lines of diff (skipped)




commit perl-PAR for openSUSE:Factory

2017-01-23 Thread root
Hello community,

here is the log from the commit of package perl-PAR for openSUSE:Factory 
checked in at 2017-01-23 11:34:34

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.changes2016-09-25 
14:44:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new/perl-PAR.changes   2017-01-23 
11:34:35.289717068 +0100
@@ -1,0 +2,48 @@
+Mon Dec 19 06:48:51 UTC 2016 - co...@suse.com
+
+- updated to 1.014
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+  1.014  2016-12-18
+  
+- Fix RT#119224: "Issue about Can't locate loadable object for module"
+  drop "use" statements in PAR/Heavy.pm added in edf5f24d
+  
+- Fix RT#119010: "Wrong license link"
+  always refer to the included LICENSE file
+  
+- generate hello.par in Makefile target "pure_all"
+
+---
+Mon Nov 28 06:57:47 UTC 2016 - co...@suse.com
+
+- updated to 1.013
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+  1.013  2016-11-27
+  
+- Fix a crucial typo, hopefully fixes RT#118981 "Tests fail (with PAR 
1.012?)"
+  
+- Build t/hello.par at "make" time
+
+---
+Sat Nov 26 06:55:50 UTC 2016 - co...@suse.com
+
+- updated to 1.012
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+  1.012  2016-11-25
+  
+- Guard against concurrent extraction attempts of zip into "inc"
+  
+  - use a file lock to protect the extraction of the complete zip into 
"inc"
+   
+  - _run_member_*(), _tempfile(), _dl_extract(): 
+make the "persistent" filename only visible when the file 
+has been completely written
+
+- Make build and test work if @INC does not include "."
+  
+- Upgrade to Module::Install 1.17
+
+---

Old:

  PAR-1.011.tar.gz

New:

  PAR-1.014.tar.gz



Other differences:
--
++ perl-PAR.spec ++
--- /var/tmp/diff_new_pack.O2QVTg/_old  2017-01-23 11:34:36.217585492 +0100
+++ /var/tmp/diff_new_pack.O2QVTg/_new  2017-01-23 11:34:36.221584924 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   perl-PAR
-Version:1.011
+Version:1.014
 Release:0
 %define cpan_name PAR
 Summary:Perl Archive Toolkit
@@ -38,7 +38,6 @@
 Requires:   perl(AutoLoader) >= 5.66_02
 Requires:   perl(Compress::Zlib) >= 1.3
 Requires:   perl(PAR::Dist) >= 0.32
-Recommends: perl(Digest) >= Module::Signature
 %{perl_requires}
 
 %description

++ PAR-1.011.tar.gz -> PAR-1.014.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.011/Changes new/PAR-1.014/Changes
--- old/PAR-1.011/Changes   2016-09-18 13:17:20.0 +0200
+++ new/PAR-1.014/Changes   2016-12-18 17:31:34.0 +0100
@@ -1,3 +1,33 @@
+1.014  2016-12-18
+
+  - Fix RT#119224: "Issue about Can't locate loadable object for module"
+drop "use" statements in PAR/Heavy.pm added in edf5f24d
+
+  - Fix RT#119010: "Wrong license link"
+always refer to the included LICENSE file
+
+  - generate hello.par in Makefile target "pure_all"
+
+1.013  2016-11-27
+
+  - Fix a crucial typo, hopefully fixes RT#118981 "Tests fail (with PAR 
1.012?)"
+
+  - Build t/hello.par at "make" time
+
+1.012  2016-11-25
+
+  - Guard against concurrent extraction attempts of zip into "inc"
+
+- use a file lock to protect the extraction of the complete zip into "inc"
+ 
+- _run_member_*(), _tempfile(), _dl_extract(): 
+  make the "persistent" filename only visible when the file 
+  has been completely written
+  
+  - Make build and test work if @INC does not include "."
+
+  - Upgrade to Module::Install 1.17
+
 1.011  2016-09-18
 
 - Move to GitHub. Thanks, OpenFoundry, for years of service.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.011/LICENSE new/PAR-1.014/LICENSE
--- old/PAR-1.011/LICENSE   2016-09-18 13:00:22.0 +0200
+++ new/PAR-1.014/LICENSE   2016-10-01 17:13:12.0 +0200
@@ -1,201 +1,383 @@
-  The Artistic License 2.0
+Copyright 2002-2010 by Audrey Tang .
+Copyright 2006-2010 by Steffen Mueller .
 
-   Copyright (c) 2000-2006, The Perl Foundation.
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
 
- Everyone is permitted to copy and distribute verbatim copies
-  of this license document, but changing it is not allowed.
+Terms of the Perl programming lang

commit perl-PAR for openSUSE:Factory

2016-09-25 Thread h_root
Hello community,

here is the log from the commit of package perl-PAR for openSUSE:Factory 
checked in at 2016-09-25 14:44:36

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.changes2015-08-02 
22:46:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new/perl-PAR.changes   2016-09-25 
14:44:43.0 +0200
@@ -1,0 +2,18 @@
+Mon Sep 19 05:46:25 UTC 2016 - co...@suse.com
+
+- updated to 1.011
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+  1.011  2016-09-18
+  
+  - Move to GitHub. Thanks, OpenFoundry, for years of service.
+  
+  - Suppress warning "Use of uninitialized value in do "file" ..."
+  
+  - Put a description of its purpose into the canary file
+  
+  - Remove all traces of Internals::PAR::CLEARSTACK
+  
+  - Remove all references to http://par.perl.org/, doesn't exist anymore
+
+---

Old:

  PAR-1.010.tar.gz

New:

  PAR-1.011.tar.gz



Other differences:
--
++ perl-PAR.spec ++
--- /var/tmp/diff_new_pack.gpIxcm/_old  2016-09-25 14:44:44.0 +0200
+++ /var/tmp/diff_new_pack.gpIxcm/_new  2016-09-25 14:44:44.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-PAR
 #
-# Copyright (c) 2015 SUSE LINUX 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,7 +17,7 @@
 
 
 Name:   perl-PAR
-Version:1.010
+Version:1.011
 Release:0
 %define cpan_name PAR
 Summary:Perl Archive Toolkit
@@ -65,10 +65,9 @@
 For convenience, you can set the 'PERL5OPT' environment variable to '-MPAR'
 to enable 'PAR' processing globally (the overhead is small if not used);
 setting it to '-MPAR=/path/to/mylib.par' will load a specific PAR file.
-Alternatively, consider using the _par.pl_ utility bundled with the the
-PAR::Packer manpage distribution, or using the self-contained _parl_
-utility which is also distributed with the PAR::Packer manpage on machines
-without PAR.pm installed.
+Alternatively, consider using the _par.pl_ utility bundled with the
+PAR::Packer distribution, or using the self-contained _parl_ utility which
+is also distributed with PAR::Packer on machines without PAR.pm installed.
 
 Note that self-containing scripts and executables created with _par.pl_ and
 _pp_ may also be used as _.par_ archives:
@@ -77,7 +76,7 @@
 % perl -MPAR=packed.exe other.pl# this also works
 % perl -MPAR -Ipacked.exe other.pl  # ditto
 
-Please see the /SYNOPSIS manpage for most typical use cases.
+Please see SYNOPSIS for most typical use cases.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
@@ -96,6 +95,6 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc AUTHORS Changes README TODO
+%doc AUTHORS Changes LICENSE README
 
 %changelog

++ PAR-1.010.tar.gz -> PAR-1.011.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.010/Changes new/PAR-1.011/Changes
--- old/PAR-1.010/Changes   2015-07-13 12:50:07.0 +0200
+++ new/PAR-1.011/Changes   2016-09-18 13:17:20.0 +0200
@@ -1,3 +1,16 @@
+1.011  2016-09-18
+
+- Move to GitHub. Thanks, OpenFoundry, for years of service.
+
+- Suppress warning "Use of uninitialized value in do "file" ..."
+
+- Put a description of its purpose into the canary file
+
+- Remove all traces of Internals::PAR::CLEARSTACK
+
+- Remove all references to http://par.perl.org/, doesn't exist anymore
+
+
 1.010  2015-07-13
 
   - Fix #101800 "[PATCH] Reinstate files to inc dir if deleted by external 
process"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.010/LICENSE new/PAR-1.011/LICENSE
--- old/PAR-1.010/LICENSE   1970-01-01 01:00:00.0 +0100
+++ new/PAR-1.011/LICENSE   2016-09-18 13:00:22.0 +0200
@@ -0,0 +1,201 @@
+  The Artistic License 2.0
+
+   Copyright (c) 2000-2006, The Perl Foundation.
+
+ Everyone is permitted to copy and distribute verbatim copies
+  of this license document, but changing it is not allowed.
+
+Preamble
+
+This license establishes the terms under which a given free software
+Package may be copied, modified, distributed, and/or redistributed.
+The intent is that the Copyright Holder maintains some artistic
+control over the development of that Package while still keeping the
+Package available as open source and free software.
+
+You are a

commit perl-PAR for openSUSE:Factory

2015-08-02 Thread h_root
Hello community,

here is the log from the commit of package perl-PAR for openSUSE:Factory 
checked in at 2015-08-02 22:46:21

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.changes2015-04-27 
13:04:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new/perl-PAR.changes   2015-08-02 
22:46:22.0 +0200
@@ -1,0 +2,24 @@
+Sat Aug  1 08:51:03 UTC 2015 - co...@suse.com
+
+- updated to 1.010
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+  1.010  2015-07-13
+  
+- Fix #101800 "[PATCH] Reinstate files to inc dir if deleted by external 
process"
+  Periodic temp  directory cleaning programs (eg. "tmpwatch") may remove 
some
+  (older) files from $PAR_TEMP/inc, but keep others. This causes the packed
+  program to fail.
+  
+  - When extracting a .par file to $PAR_TEMP/inc do NOT restore the 
original
+modified timestamps of the file (so that the extracted files have
+the time of extraction as their modified time).
+  
+  - Add a "canary" file in $PAR_TEMP and back-date it 1 day. Hence any 
process
+removing files in $PAR_TEMP based on timestamps should remove 
+the "canary" before others.
+  
+  - If the canary file is missing, extract the .par to $PAR_TEMP/inc 
+as previously was done only when $PAR_TEMP/inc was missing.
+
+---

Old:

  PAR-1.009.tar.gz

New:

  PAR-1.010.tar.gz



Other differences:
--
++ perl-PAR.spec ++
--- /var/tmp/diff_new_pack.NuSBSS/_old  2015-08-02 22:46:23.0 +0200
+++ /var/tmp/diff_new_pack.NuSBSS/_new  2015-08-02 22:46:23.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-PAR
-Version:1.009
+Version:1.010
 Release:0
 %define cpan_name PAR
 Summary:Perl Archive Toolkit

++ PAR-1.009.tar.gz -> PAR-1.010.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.009/Changes new/PAR-1.010/Changes
--- old/PAR-1.009/Changes   2015-04-22 17:22:37.0 +0200
+++ new/PAR-1.010/Changes   2015-07-13 12:50:07.0 +0200
@@ -1,3 +1,21 @@
+1.010  2015-07-13
+
+  - Fix #101800 "[PATCH] Reinstate files to inc dir if deleted by external 
process"
+Periodic temp  directory cleaning programs (eg. "tmpwatch") may remove some
+(older) files from $PAR_TEMP/inc, but keep others. This causes the packed
+program to fail.
+
+- When extracting a .par file to $PAR_TEMP/inc do NOT restore the original
+  modified timestamps of the file (so that the extracted files have
+  the time of extraction as their modified time).
+
+- Add a "canary" file in $PAR_TEMP and back-date it 1 day. Hence any 
process
+  removing files in $PAR_TEMP based on timestamps should remove 
+  the "canary" before others.
+
+- If the canary file is missing, extract the .par to $PAR_TEMP/inc 
+  as previously was done only when $PAR_TEMP/inc was missing.
+
 1.009  2015-04-22
 
   - Fix 103861 for PAR-Packer: Adding local directories to @INC for a pp 
executable fails
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.009/META.yml new/PAR-1.010/META.yml
--- old/PAR-1.009/META.yml  2015-04-22 17:23:59.0 +0200
+++ new/PAR-1.010/META.yml  2015-07-13 12:50:58.0 +0200
@@ -8,7 +8,7 @@
   ExtUtils::MakeMaker: 6.59
 distribution_type: module
 dynamic_config: 1
-generated_by: 'Module::Install version 1.14'
+generated_by: 'Module::Install version 1.16'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -21,7 +21,7 @@
 provides:
   PAR:
 file: lib/PAR.pm
-version: '1.009'
+version: '1.010'
   PAR::Heavy:
 file: lib/PAR/Heavy.pm
 version: '0.12'
@@ -42,4 +42,5 @@
   perl: 5.8.1
 resources:
   license: http://dev.perl.org/licenses/
-version: '1.009'
+  repository: https://www.openfoundry.org/svn/par/trunk
+version: '1.010'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PAR-1.009/Makefile.PL new/PAR-1.010/Makefile.PL
--- old/PAR-1.009/Makefile.PL   2015-01-24 15:00:38.0 +0100
+++ new/PAR-1.010/Makefile.PL   2015-05-21 09:14:53.0 +0200
@@ -6,6 +6,7 @@
 name'PAR';
 abstract'Perl Archive Tookit';
 all_from'lib/PAR.pm';
+repository  'https://www.openfoundry.org/svn/par/trunk';
 
 perl_version '5.008001';
 requires'File::Temp'=> 0.05;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore'

commit perl-PAR for openSUSE:Factory

2015-04-27 Thread h_root
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.changes2015-04-15 
16:23:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new/perl-PAR.changes   2015-04-27 
13:04:21.0 +0200
@@ -1,0 +2,13 @@
+Fri Apr 24 15:42:36 UTC 2015 - co...@suse.com
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.zGJDaS/_new  2015-04-27 13:04:22.0 +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.0 +0100
+++ new/PAR-1.009/Changes   2015-04-22 17:22:37.0 +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.0 +0100
+++ new/PAR-1.009/META.yml  2015-04-22 17:23:59.0 +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.pm2015-01-24 14:04:07.0 +0100
+++ new/PAR-1.009/lib/PAR.pm2015-04-22 15:12:43.0 +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: |-
# BuildRequ

commit perl-PAR for openSUSE:Factory

2015-04-15 Thread h_root
Hello community,

here is the log from the commit of package perl-PAR for openSUSE:Factory 
checked in at 2015-04-15 16:23:27

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.changes2013-01-10 
22:33:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new/perl-PAR.changes   2015-04-15 
16:23:28.0 +0200
@@ -1,0 +2,6 @@
+Mon Apr 13 18:07:17 UTC 2015 - co...@suse.com
+
+- updated to 1.008
+   see /usr/share/doc/packages/perl-PAR/Changes
+
+---

Old:

  PAR-1.007.tar.gz

New:

  PAR-1.008.tar.gz



Other differences:
--
++ perl-PAR.spec ++
--- /var/tmp/diff_new_pack.HByetH/_old  2015-04-15 16:23:28.0 +0200
+++ /var/tmp/diff_new_pack.HByetH/_new  2015-04-15 16:23:28.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-PAR
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -16,37 +16,68 @@
 #
 
 
-%define cpan_name PAR
-
 Name:   perl-PAR
+Version:1.008
+Release:0
+%define cpan_name PAR
 Summary:Perl Archive Toolkit
-License:GPL-1.0+ or Artistic-1.0
+License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
-Version:1.007
-Release:0
 Url:http://search.cpan.org/dist/PAR/
-Source: %{cpan_name}-%{version}.tar.gz
+Source: 
http://www.cpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
-BuildRequires:  perl >= 5.6.0
 BuildRequires:  perl-macros
 BuildRequires:  perl(Archive::Zip) >= 1
 BuildRequires:  perl(AutoLoader) >= 5.66_02
-BuildRequires:  perl(Digest) >= Module::Signature
-BuildRequires:  perl(File::Temp) >= 0.05
+BuildRequires:  perl(Compress::Zlib) >= 1.3
 BuildRequires:  perl(PAR::Dist) >= 0.32
 Requires:   perl(Archive::Zip) >= 1
 Requires:   perl(AutoLoader) >= 5.66_02
-Requires:   perl(Digest) >= Module::Signature
-Requires:   perl(File::Temp) >= 0.05
+Requires:   perl(Compress::Zlib) >= 1.3
 Requires:   perl(PAR::Dist) >= 0.32
+Recommends: perl(Digest) >= Module::Signature
+%{perl_requires}
 
 %description
-This module lets you use special zip files, called Perl Archives, as
+This module lets you use special zip files, called *P*erl *Ar*chives, as
 libraries from which Perl modules can be loaded.
 
+It supports loading XS modules by overriding *DynaLoader* bootstrapping
+methods; it writes shared object file to a temporary file at the time it is
+needed.
+
+A _.par_ file is mostly a zip of the _blib/_ directory after the build
+process of a CPAN distribution. To generate a _.par_ file yourself, all you
+have to do is compress the modules under _arch/_ and _lib/_, e.g.:
+
+% perl Makefile.PL
+% make
+% cd blib
+% zip -r mymodule.par arch/ lib/
+
+Afterward, you can just use _mymodule.par_ anywhere in your '@INC', use
+*PAR*, and it will Just Work. Support for generating _.par_ files is going
+to be in the next (beyond 0.2805) release of Module::Build.
+
+For convenience, you can set the 'PERL5OPT' environment variable to '-MPAR'
+to enable 'PAR' processing globally (the overhead is small if not used);
+setting it to '-MPAR=/path/to/mylib.par' will load a specific PAR file.
+Alternatively, consider using the _par.pl_ utility bundled with the the
+PAR::Packer manpage distribution, or using the self-contained _parl_
+utility which is also distributed with the PAR::Packer manpage on machines
+without PAR.pm installed.
+
+Note that self-containing scripts and executables created with _par.pl_ and
+_pp_ may also be used as _.par_ archives:
+
+% pp -o packed.exe source.pl# generate packed.exe (see PAR::Packer)
+% perl -MPAR=packed.exe other.pl# this also works
+% perl -MPAR -Ipacked.exe other.pl  # ditto
+
+Please see the /SYNOPSIS manpage for most typical use cases.
+
 %prep
 %setup -q -n %{cpan_name}-%{version}
 
@@ -59,18 +90,11 @@
 
 %install
 %perl_make_install
-# do not perl_process_packlist (noarch)
-# remove .packlist file
-%{__rm} -rf %{buildroot}%perl_vendorarch
-# remove perllocal.pod file
-%{__rm} -rf %{buildroot}%perl_archlib
+%perl_process_packlist
 %perl_gen_filelist
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files -f %{name}.files
-%defattr(-,root,root,-)
-%doc AUTH

commit perl-PAR for openSUSE:Factory

2013-01-10 Thread h_root
Hello community,

here is the log from the commit of package perl-PAR for openSUSE:Factory 
checked in at 2013-01-10 22:33:23

Comparing /work/SRC/openSUSE:Factory/perl-PAR (Old)
 and  /work/SRC/openSUSE:Factory/.perl-PAR.new (New)


Package is "perl-PAR", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/perl-PAR/perl-PAR.changes2012-05-29 
11:46:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-PAR.new/perl-PAR.changes   2013-01-10 
22:33:25.0 +0100
@@ -1,0 +2,23 @@
+Thu Jan 10 12:09:02 CET 2013 - r...@suse.de
+
+- update to 1.007
+  - Hopefully fix "pp -C ..."
+  - update to Module::Install 1.06 
+- update to 1.006
+  - Fix RT #78633: PAR::import ignores url => $repo_client_object
+  - Fix RT #73491: cache directory naming problem
+- update to 1.005
+  - bump Perl version requirement to 5.8.1
+  - run all tests using a nonce PAR_TMPDIR
+- update to 1.004
+  - back out r1241
+  - change "unsafe directory" error message
+  - remove "debian" sub directory
+  - remove some cruft from MANIFEST.SKIP
+- update to 1.003
+  - RT #69560/CVE-2011-4114
+  - Fix a problem packing XML::LibXSLT on Windows
+  - Die (with a hopefully useful message) if any error is encountered 
+during an Archive::Zip extract operation
+
+---

Old:

  PAR-1.002.tar.gz

New:

  PAR-1.007.tar.gz



Other differences:
--
++ perl-PAR.spec ++
--- /var/tmp/diff_new_pack.B8koo0/_old  2013-01-10 22:33:27.0 +0100
+++ /var/tmp/diff_new_pack.B8koo0/_new  2013-01-10 22:33:27.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-PAR
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,29 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %define cpan_name PAR
 
 Name:   perl-PAR
 Summary:Perl Archive Toolkit
-Version:1.002
-Release:1
 License:GPL-1.0+ or Artistic-1.0
 Group:  Development/Libraries/Perl
+Version:1.007
+Release:0
 Url:http://search.cpan.org/dist/PAR/
 Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
 BuildRequires:  perl
+BuildRequires:  perl >= 5.6.0
 BuildRequires:  perl-macros
 BuildRequires:  perl(Archive::Zip) >= 1
 BuildRequires:  perl(AutoLoader) >= 5.66_02
 BuildRequires:  perl(Digest) >= Module::Signature
 BuildRequires:  perl(File::Temp) >= 0.05
 BuildRequires:  perl(PAR::Dist) >= 0.32
-BuildRequires:  perl >= 5.6.0
 Requires:   perl(Archive::Zip) >= 1
 Requires:   perl(AutoLoader) >= 5.66_02
 Requires:   perl(Digest) >= Module::Signature

++ PAR-1.002.tar.gz -> PAR-1.007.tar.gz ++
 2230 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org