commit perl-PAR for openSUSE:Factory
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
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
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
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
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
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
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
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