[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#511580: ITP: libfile-pushd-perl -- change directory temporarily for a limited scope

Package: wnpp
Severity: wishlist
Owner: Damyan Ivanov <dmn@debian.org>

* Package name    : libfile-pushd-perl
  Version         : 1.00
  Upstream Author : David A. Golden <dagolden@cpan.org>
* URL             : http://search.cpan.org/dist/File-pushd/
* License         : Apache 2.0
  Programming Lang: Perl
  Description     : change directory temporarily for a limited scope

  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.

  This is very handy when working with temporary directories for tasks
  like testing; a function is provided to streamline getting a temporary
  directory from File::Temp.

  For convenience, the object stringifies as the canonical form of the
  absolute pathname of the directory entered.


The package is a dependency of liborlite-migrate-perl (ITP#511437),
which in turn is dependency of Padre 0.25.

Maintenance shall commence via the Debian Perl Group ways.

Reply to: