summaryrefslogtreecommitdiff
path: root/devel/p5-File-pushd
AgeCommit message (Collapse)AuthorFilesLines
2011-11-16Updating Perl5 module File::pushd in devel/p5-File-pushd from 1.00nb2 tosno2-7/+6
1.001. Upstream changes: 1.001 2011-09-14 22:49:56 America/New_York - updated docs to clarify that pushd() and tempd() croak on errors - if tempd() croaks, error appears at tempd()'s caller, not from within tempd() itself - warnings enabled if perl version >= 5.006 - adds 'untaint_pattern' option with a passable default
2011-08-13Revision bump after updating perl to 5.14.1adam1-13/+12
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-1/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2009-03-01Adding perl module File::pushd ad dependency for the CPAN::Reporter.sno3-0/+31
File::pushd does a temporary chdir that is easily and automatically reverted, similar to pushd in some Unix command shells. It works by creating an object that caches the original working directory. When the object is destroyed, the destructor calls chdir to revert to the original working directory. By storing the object in a lexical variable with a limited scope, this happens automatically at the end of the scope.