[libpar-perl] annotated tag upstream/1.014 created (now 375f64c)
gregor herrmann
gregoa at debian.org
Sun Dec 25 21:02:11 UTC 2016
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/1.014
in repository libpar-perl.
at 375f64c (tag)
tagging 4e653c2f9d1fb4046404b3aee9243ae78a394c3e (commit)
replaces upstream/1.011
tagged by gregor herrmann
on Sun Dec 25 21:42:02 2016 +0100
- Log -----------------------------------------------------------------
Upstream version 1.014
Leolo (5):
Changed documentation so that it references PAR_GLOBAL_TEMP
Added support for PAR_TMPDIR (PAR_GLOBAL_TMPDIR) so that the temp directory
Document the CACHE name at the end of a self-executing PAR.
Added par_current_exec_proc() which finds the file of the current executable
Converted most calls to sprintf() to snprintf for that extra little bit of
audreyt (7):
* remove inc/.author.
* Smueleer caught in incorrect M::I transition.
* upgrade M::I again.
* inline M::I::PRIVATE::PAR.
* another attempt.
* Change the example in "pp" documentaiton to clearly mark "hello.pl"
* Upgrade to Module::Install 0.62+ (r173) to fix auto_provides.
autrijus (24):
r4760 at not (orig r439): svm | 2005-02-27 12:54:37 +0800
* Patch from Clayton O'Neill:
* oops, the do{} should have been eval{}
* GCC 4.0 fix from rgs.
* This be PAR, version 0.88.
* We can't pretend Cwd.pm doesn't exist anymore because
* This be PAR, version 0.89.
* Patch from Vincent Ladeuil (rt.cpan #13549): Adjust
* John Siracusa reports that an empty myldr/par was
* apply the \r?\n fix to other pod stripping places.
* add myldr/sha1.[co] to MANIFEST.SKIP.
* refresh inc/ files.
* bump version.
* Patch from David Romano to fix static libperl compilation on OSX.
* Last commit broke Win32 -- attempt a remedy
* supply PL_statbuf in utils.c too
* move PL_statbuf definition to use sites
* load Scalar::Util as part of PAR to avoid PurePerl triggerin.
* upgrade to the new M::I.
* update manifest
refresh inc
* changed Metadata.pm
* upgrade to M::I 0.41
* s/Autrijus Tang/Audrey Tang/g
chrisdolan (4):
Document a strange interaction with chdir() and relative paths.
Add a FAQ entry about using the C<pp -l> flag.
Trivial improvement: don't recompute the priv and arch paths on for
Bugfix for copy-and-paste error made in revision 123. The cache hash
eserte (1):
* fixed wiki links
ewilhelm (3):
lib/PAR.pm - added $ENV{PAR_SHLIB_NO_UNPACK} switch,
lib/PAR.pm - comments
lib/PAR.pm - no_shlib_unpack option and pod for import({})/unpar()
gregor herrmann (1):
New upstream version 1.014
guruglenn (1):
Update Environment variable documentation in Environment.pod and PAR.pm
pjf (2):
* Moved broken link for the PAR::Tutorial from aut.dyndns.org to
Added link to Steffen's slides about using PAR for application deployment.
rafl (1):
r27686 at ata: rafl | 2006-01-30 02:02:49 +0100
rgs (5):
Adapt the "skip all tests" output to be recognized fully by the
Skip tests less often when $^X and $startperl are different
Extracted .pl files should be loadable via the coderef-in- at INC too, just
Update MANIFEST.SKIP now that PAR is hosted under subversion
Patch by Schupp Roderich to fix POD stripping in __DATA__ section for
rschupp (72):
RT #57399: extract everything (including DLLs) in File::ShareDir directories
Fix a problem packing XML::LibXSLT on Windows
- die (with hopefully useful messgae) if any error is encountered
RT #69560/CVE-2011-4114: PAR packed files are extracted to unsafe and predictable temporary directories
- prepare fro release
- post release version bump
- removed debian sub directory: it isn't released to CPAN and
- change "unsafe directory" error message to the wording used by PAR::Packer
- back out r1241: it causes errors in PAR::Packer's test suite
- update Module::Install to 1.04
- prepare for release
- post release version bump
- run all tests using a nonce PAR_TMPDIR
- bump Perl version requirement to 5.8.1 (Schwern: The End Of 5.6 Is Nigh!)
- post release version bump
Fix RT #73491: cache directory naming problem
- update item for building on Debian
Fix RT #78633: PAR::import ignores url => $repo_client_object
Apply RT #80151: non-fallback repository should on the front of the queue
prepare for release of 1.006
post release version bump
update to Module::Install 1.06
"pp -C ..." is broken: simple "use" and "require" work, but anything that requires an
prepare for release
post release version bump
revert r1391 as it breaks PAR::Packer self test:
revert previous commit: IMHO the failing tests in PAR::Packer are bogus
Fix #86014: [PATCH] POD fix
reformat ChangeLog file according to CPAN::Changes::Spec
Fix RT #86650: typo fixes
Fix #86178: dll files not extracted to shlib subfolder when using -l or to other folder when using -a
Fix #101662: Prevent shared libs from being cached in memory on AIX
Update to Module::Build 1.14
prepare for release
get rid of included Test::More
get rid of included PerlIO.pm and parent.pm
post release version bump
Fix RT #103861 (PAR-Packer) Adding local directories to @INC for a pp executable fails
prepare for release
post release version bump
add OpenFoundry repository URL
Fix #101800 "[PATCH] Reinstate files to inc dir if deleted by external process"
prepare for release
update to Module::Install 1.16
post release version bump
remove all references to http://par.perl.org/, doesn't exist anymore
following r1636 remove all traces of Internals::PAR::CLEARSTACK
more CLEARSTACK removal
put a description of its purpose into the canary file
suppress warning "Use of uninitialized value in do "file" ..."
add LICENSE file, point "repository" to GitHub
prepare for release 1.011
post release version bump
remove LICENSE for now, restore original wording in README
Merge branch 'master' of https://github.com/rschupp/PAR
add back Perl_5 LICENSE
upgrade to Module::Install 1.17
_dl_extract: guard against concurrent extraction attempts
_run_member_*: guard against concurrent extraction attempts
guard against concurrent extraction attempts of zip into "inc"
make build and test work if @INC does not include "."
guard against concurrent extraction ... (part 2)
prepare for release
post release version bump
build t/hello.par at "make" time
fix a crucial typo
prepare for release
post release version bump
always refer to the included LICENSE file
drop "use" statements in PAR/Heavy.pm
generate hello.par in Makefile target "pure_all"
prepare for release
shay (2):
Stop static.c from pulling in Perl header files, otherwise
Fix generation of sha1.c for static libperls.
spottedkangaroo (2):
test
test2
tsee (262):
# Patched PAR with the patch supplied by Alan Stewart to fix
# Forgot to mention the patch from Alan Stewart in the ChangeLog. :)
Added mention of the PAR_VERBATIM environment var to the PAR POD.
Incorporating Malcolm Nooning's fix for correct handling of
Forgot to mention the last change in th log again. Stupid me.
Applied Roderich Schupp's and Malcolm Nooning's cygwin fixes.
Windows bug fix again.
Copyright extends to 2006 now.
Copyright extends to 2006.
More 2006 entries.
Also bumping year to 2006 in the filters directory.
Final change to 2006.
Version bump.
par-base changed to 'SMUELLER'
Copyright => 2006
Fix versions.
Gearing up for 0.91.
Requiring Module::ScanDeps 0.55
This is 0.92.
Erm, finally, this will be 0.92.
Added Leolo's changes to the ChangeLog.
Forgot to mention a documentation fix.
Documented Leolo's most recent changes and a small patch to PAR.pm from
Patch from https://rt.cpan.org/Ticket/Display.html?id=13959
Applied a patch as outlined in the following RT ticket:
Upgrading to M::I 0.61, removing PRIVATE/PAR.pm.
Added Chris Dolan to the AUTHORS file and updated the ChangeLog.
Added a missing semicolon which caused trouble during compilation.
* Changed version in documentation to 0.93 (from 0.91!).
Added hint that submitting an RT ticket when you really just want some support is inferior to joining par at perl.org.
Set the release date to today. This is 0.93.
Reverted the changes Leolo made from sprintf to the safer snprintf because snprintf isn't availlable everywhere. (win32) Sorry Leolo.
Fixed tests to run on win32 and added my friendly build helpers to the AUTHORS file. This will be 0.93, finally.
Take care of possibly undefined $ENV{PERL5LIB}.
Use the perl.com CPAN multiplexor instead of cpan.org as default http source for .par binary builds.
Back to cpan.org. Of course, that is the multiplexer. Doh!
Adding Getop::ArgvFile support to pp.
Added some untainting in a couple of places.
Path fixes from Roderich to 30-current_exec.t fixing test #4.
Added workaround for scripts that are not recognized by -T as text files.
Documenting the previous two changes.
Now requiring the recently released Module::ScanDeps which fixes
Add mention of last change to ChangeLog
Fixed problem with Spreadsheet::ParseExcel relating to bad POD blocks.
Arg. Syntax error. We can now also use regexes for patching modules.
If the output directory doesn't exist, we create it now and output meaningful error messages if that fails.
Added Nadim Khemir to the AUTHORS list.
Workaround for bug in Digest::SHA 5.38 and 5.39.
This be PAR 0.94
This is the PAR 0.941 hotfix release. See previous commit by chris dolan.
Anyone using the svn version of PAR should have the .author flag set for Module::Install.
Upgrade to M::I 0.63.
Update META.yml to PAR 0.941. (Previously, META.yml wasn't regenerated because inc/.author didn't exist.)
Fixing diagnostics.pm. Requiring Module::ScanDeps 0.62 which will be released shortly.
Forgot some more fixes for diagnostics.
Accidentally commited test version: This is the Makefile.PL as per two revisions ago plus the dependency on Module::ScanDeps 0.62.
Applied Roderich's correction to the diagnostics.pm fix.
Fixed stupid temporary directory bug introduced in 108.
Version bump for 0.942.
Fixed spelling error.
Require the soon-to-be-released PAR::Dist 0.15 because it fixes bugs related to windows line endings in META.yml.
removed creation of t-tmp directory at end of run.
Added the 'use PAR { file => 'foo.par', fallback => 1 };' syntax and semantics. Added docs. Added comments in PAR.pm.
New tests for last commit.
Added the run option.
Tests for last commit.
Fix bug with Spreadsheet::ParseExcel
Corrected typo in error message.
use PAR { repository => "http://foo" }; works!
Fixed bug in fallback loading for pars with shared libs. PAR::Heavy::_bootstrap should search \@PAR_INC_LAST as well.
Deleted a debugging return() from PAR.pm... (Introduced in the last change)
Changed version to 0.949_01 and mentioned that this is a developer release.
Added repository functionality. This is 0.950.
Changed version in the docs.
Somehow, 0.950 did not include all recent changes!? This will be 0.951
Now extracting all dlls (without renaming for now!) to the PAR temp dir. This makes Wx .par distros work with "use PAR qw/Wx-....par/;".
added the "install" flag to the loading syntax. This will be 0.952.
Corrected error in the install=>1 implementation from the last commit. This is still 0.952.
Upgraded to Module::Install 0.64#
Added optional POD tests and introduced a reasonable naming scheme for test files
If -B is specified to pp, @INC is stripped of any non-PAR entries before
Increasing the dependencies on PAR::Dist and Module::ScanDeps
Add debian/ to the skipped files. I doubt we need to ship that with every release.
This is 0.954
Added File::Spec'ness
Introduced a slightly more obvious variable name
Adding the POD correctness tests
Fixing the 0.952 bug which would remove some valid PAR paths from INC of -B is in effect
This is 0.956. Left a use Data::Dumper in the last commit
Fix executable PARs top properly detect embedded scripts named the same as the executable
This change comments out the call to par_current_exec_proc() which
This is 0.957
Fixed bug in -M which wouldn't put -M'd modules through %Preload. Depend on Module::ScanDeps 0.68. Version bump to 0.958
use PAR { repository => $url }; now supports PAR::Repository::Client objects instead of an URL.
Last commit from me introduced an invalid bareword
Synchronize FAQ with the one in the wiki
Mention last change
No reason to store META.yml in repository
Moved all TODO items into the wiki. No need to duplicate information. The TODO file just points at the wiki now.
No longer set ENV{PAR_RUN} in PAR::Packer - wasnt used anywhere anyway
Add PAR::Environment documentation, some ENV variable changes
More TE?MP* changes...
Spelling corrections thanks to Glenn.
Environment.pm should rather be Environment.pod
One of the TEMPDIR patches introduced a bug in mktmpdir.c because an array was too small. Fixed.
Implemented selective module filtering via -F. (This was a TODO from 2004!)
More documentation in Environment.pod
Fixing completely broken indentation.
Commenting out unnecessary delcaration of char *ret which has become obsolete by commenting out the /proc examining code.
Removing obsolete 'sub pod_strip'. PAR::Filter::PodStrip is used by file2c.pl now instead.
make static.o depend on my_perl.c, my_par.c, mktmpdir.c.
Indentation fixes.
Initial take on embedded, encoded, static+dynamic PAR loaders for use with pp.
Use stripped down parl/parldyn for pp-packaging
Forgot to add the new packages to MANIFEST.
Adding myldr/encode_append.pl to MANIFEST
Changed the quotes of the perl -e 'chmod()' commands so they work on win32.
Added a few missing binmode()'s.
The remaining implementation of a parl-regenerating pp.
Additional testing of the new parl-regeneration plus a small fix to the latter.
Bump dependency on PAR::Dist to 0.21 and M::SD to 0.69.
This is the hotfix 0.959 release.
Initial take on fixing #6612: use getpwuid() for determining the user name if possible.
Add the previous change to the log.
Add new file to myldr/Makefile.PL 'clean' target.
Silence the 'av_shift() return value ignored' warning.
* Skip tests in 10-parl-generation if there is no static parl. One test (-f parl) will still fail, of course. A missing static parl is really, really fatal\n* unlink temp files only if they are used
Fix for lots and lots of warnings on irix. Hopefully.
Documenting the recent changes.
Experimental changes to the libperl-determining code intended to improve the search results.
Load modules with require, but other files via do. Skip loading sitecustomize.pl from AS Perl.
Patch myldr/Makefile.PL so static perls get pp-regeneration.
This is 0.960.
Fix minor spelling mistake par.pm => PAR.pm.
Move conditional on PAR_TEMP outside the loop as suggested by Glenn.
* Fix issue with spaces in paths in ::StrippedPARL::Base. * Add Steven Mackenzie to AUTHORS. * Document this and Glenns previous documentation patches in ChangeLog.
Windows 'spaces in path' fix for t/30-current_exec.t
Document t/30... fix in ChangeLog, version bump to 0.961.
Refer to itself as 'PAR Packager' instead of 'Perl Packager'. Make pp run in package 'pp' so you can not install pp via CPAN.pm shell.
Initial attempt at splitting PAR into two distributions. Modifications to the individual files will follow.
Modified PAR.pm docs, Makefile.PL, ChangeLog, and README of PAR according to the split of PAR into PAR and PAR-Packer.
Updated MANIFEST.SKIP with some of the recent developments.
Re-add t/hello.par which was erroneously removed.
Update MANIFEST with distribution split.
This is PAR 0.970. Also: Removing inc/Module/Install/PAR.pm.
Added Jerrad Pierce to AUTHORS. Fix POD typo in PAR.pm.
Add AutoLoaderFix with tests. Update PAR.pm POD to reflect that this'll become 0.971.
This is PAR 0.971.
Remove PAR::AutoLoaderFix again. It's broken. Remove corresponding code from PAR.pm. Require AutoLoader 5.62 in Makefile.PL. AutoLoader 5.62 should fix the problem proper. This is PAR 0.972.
Added Gaal Yahas to the list of contributors and mentioned that the AUTHORS list is for both PAR and PAR::Packer.
Add Eric Wilhelm to the list of AUTHORS
Remove AutoLoaderFix
Apply an optimization to the unpacking process on case-insensitive file systems. This saves lots of method calls. (Without breaking encapsulation.)
Add previous commit to changelog
Add some comments to 'unpar' and fix a slight bug with -e/-f
More comments. Adding a prefork section to the top of PAR.pm. If available, prefork.pm will be used to predeclare various run-time dependencies.
Add caching mechanism and a couple of comments.
Mention the recent optimization in the changelog.
Upgrade to SVN version of Module::Install (0.65-to-be), update changelog, this is PAR 0.973.
Add Mark Dootson to list of AUTHORS.
Docs say this is 0.972, but it's 0.973 plus some...
Minor code cleanup. (Access local copy of %Config instead of "require
Grr. Last commit was incomplete. (Code cleanup.)
Axe the 'use 5.006' from Makefile.PL.
Axe the auto_install_now crap from Makefile.PL.
Document auto_install removal.
Remove #! and add use strict;
Speed up extraction: Use Archive::Unzip::Burst for
commit 981cb572030cf724f0662dd1609fe4fcbab01280
r1765 at tsee64 (orig r429): tsee | 2007-04-14 11:31:39 +0200
Remove AutoInstall from repository.
PAR no longer needs M::Install::PAR. (It's for installing binaries
This is 0.976.
Add Scott Stanton to AUTHORS
Don't try to unlink SO's in clean mode on hpux. Workaround will be in par.pl in PAR::Packer. (Scott Stanton)
Document last change in changelog. (Was: Don't try to unlink SO's in clean mode on hpux. Workaround will be in par.pl in PAR::Packer.)
Upgrade version to 0.977
* Replace a ? in a file name regex with a *. Correct me if I'm wrong,
Document the last change to PAR::Heavy.
* Save two system calls per DLL during DLL extraction in PAR::Heavy.
No need to have MANIFEST in version control.
Add get_filehandle() function to PAR.pm.
remove the get_filehandle function again because Archive::Zip is broken
also remove the documentation of get_filehandle
slightly better diagnostics when errors wrt Archive::Unzip::Burst based extraction occurr
Add new contibutor
Add new contributor
Update Module::Install to 0.73
Update ChangeLog and version documentation. This is PAR 0.980.
'foreach stuff { if {} } -> if { foreach stuff {}}
Upgrade to Module::Install 0.77
move the subroutines that determine the temporary dir/env var and progname environment variable to spearate modules so they can be used by PAR::Repository::Client without paying the price of loading the whole of PAR
dev release 0.981_01
add ADAMK to AUTHORS because he made me do things
upgrade version
fix for running scripts from repositories
proper error for a bad -M usage
depend on AutoLoader 5.66_02 (or 5.67 which will be released shortly)
_extract_inc can now be forced to extract and can now extract from A::Zip handles.#
require newer versions of AutoLoader and PAR::Dist
this is PAR 0.983
fix issue with P::R::Client dev versions
commit P::R::Client dev version fix
implement auto-upgrading from remote repositories
document upgrading
upgrade requires a new ::Client
this is PAR 0.984
static dependency resolution
move the inc hook registration to before the repository loading. Reason: run script was running without the INC hooks
This is PAR 0.985_01
explicitly require 5.006
upgrade Module::Install and friends
promote to stable release
unnecessary code duplication
definedness tests
definedness
more definedness tests
slightly better temp cleanup
localize global var -- probably paranoia
21st century
cleanup of SetupTemp
this is PAR 0.987_01
promote to stable 0.988
upgrade Module::Install
track the locations of all archives that have been extracted to PAR_TEMP/inc in this run
upgrade version to 0.989_01 and update changelog
Add Johannes Lode to the list of authors
promote to stable release PAR 0.991
remove stupid version statement in the docs. I never manage to keep it up to date anyway
typo in comment
fallback=>0 support for PAR
document support for non-fallback repositories, bump version
no need for signatures
Module::Install upgrade
Add Michael Schilli
Band-aid fix for the loading priority of shared librares from
rip out the obsolete find_par_any
The priority (fallback=>0) repositories should look at @PAR_INC
full qualification of the function name in PAR::Heavy. Still doesn't make things work.
no fallback
upgrade Module::Install
disable re-loading from a local PAR file after upgrading
document changes
Use the perl version not the array index offset (doh)
Upgrade to Module::Install 0.91
warnings fix
first cut at implementing 'run_external_file'
Use fully qualified name of PAR::PAR_INC
Fix SO loading in PAR::Heavy: Move fallback code into conditional
copyright
document changes
bump PAR version to 0.993
Document the new PAR_APP_REUSE environment variable
Check find_par_internals for definedness (this was accidentally removed in a recent commit); bump PAR version to 0.994
Fix defined(%hash) deprecation warning
Update Copyright, bump version to 1.000
Add Niko Tyni to AUTHORS
Upgrade Module::Install to 1.00
add more modules to inc/ which were added by M::I
Version bump. PAR 1.001
Fix VERSIONS
PAR version bump to 1.002
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libpar-perl.git
More information about the Pkg-perl-cvs-commits
mailing list