./devel/p5-File-pushd, Perl module to change directory temporarily for a limited scope

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.016nb3, Package name: p5-File-pushd-1.016nb3, Maintainer: pkgsrc-users

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.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: b5273f92b6cd276a7e58fdc499b8bf7648ca9100
RMD160: ced66e34c2bcd419545b3578c33596013e85d43d
Filesize: 19.334 KB

Version history: (Expand)


CVS history: (Expand)


   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-06-30 22:17:50 by Nia Alarie | Files touched by this commit (1816) | Package updated
Log message:
Update packages using a search.cpan.org HOMEPAGE to metacpan.org.

The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-05-30 04:19:32 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.016

Upstream changes:
1.016     2018-05-20 13:31:17-04:00 America/New_York

    - No changes from 1.015-TRIAL

1.015     2018-05-13 19:26:26-04:00 America/New_York (TRIAL RELEASE)

    [FIXED]

    - Directories created with tempd will only be cleaned up by the
      PID that created them, not by forked children.
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-10-12 14:50:20 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-File-pushd to 1.014
------------------------------------
1.014     2016-10-09 23:26:19-04:00 America/New_York
    - No changes from 1.013-TRIAL.

1.013     2016-10-05 12:57:44-04:00 America/New_York (TRIAL RELEASE)
    [TESTING]
    - Fixed test failures on some 5.8 perls.

1.011     2016-10-05 12:35:27-04:00 America/New_York (TRIAL RELEASE)
    [CHANGED]
    - pushd/tempd warn if called in void context (GitHub #9 Olivier Mengué)
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.