| Name: | perl-Path-Class |
|---|---|
| Version: | 0.33 |
| Release: | 1.el7 |
| Architecture: | noarch |
| Group: | Development/Libraries |
| Size: | 96256 |
| License: | GPL+ or Artistic |
| RPM: | perl-Path-Class-0.33-1.el7.noarch.rpm |
| Source RPM: | perl-Path-Class-0.33-1.el7.src.rpm |
| Build Date: | Thu Oct 26 2017 |
| Build Host: | x86-ol7-builder-01.us.oracle.com |
| Vendor: | Oracle America |
| URL: | http://search.cpan.org/dist/Path-Class/ |
| Summary: | Cross-platform path specification manipulation |
| Description: | Path::Class is a module for manipulation of file and directory specifications (strings describing their locations, like '/home/ken/foo.txt' or 'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2, and NetWare. |
- Update to 0.33: - New copy_to() and move_to() methods - As advised in the utime() docs, pass undef as the time for touch() - Do a better job cleaning up temp files in the tests - Optimization: use parent.pm instead of base.pm - Changed the docs to show that file() and dir() are exported by default - Fixed spelling error in POD - Update buildreqs as needed - Drop patch for building with old Module::Build versions
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
- Perl 5.18 rebuild
- Update to 0.32:
- Updated dependency on File::Spec to 3.26 (CPAN RT#83143)
- Fixed bug with leading empty string in dir() - became unintentional
UNC path on Cygwin
- Fixed "Unterminated C<...> sequence" in Pod
- Bump perl(File::Spec) version requirement to 3.26 (CPAN RT#83143) - Drop EL-5 support since it doesn't have File::Spec ≥ 3.26
- Update to 0.31:
- Optimization: stringify variables passed to canonpath
- Optimization: Use internal guts when constructing Dirs from Dirs, instead
of concatenating and splitting them again with File::Spec
- Fix grammar error in docs
- Implement a 'split' parameter for the slurp() method
- In docs, replace unicode MINUS SIGN with ascii HYPHEN-MINUS
- BR: perl(Scalar::Util)
- Update to 0.29:
- Add components() method, which returns directory names (and filename, if
this is a File object) as a list
- Fix a test failure on non-Unix platforms; the 07-recurseprune.t test was
written in a Unix-specific way
- Update to 0.28:
- Fix test failures when run as root - they were relying on permissions
failures, but permissions never fail as root
- Add links in docs to the other modules we rely on and talk about in the
docs, which makes for easier viewing through search.cpan.org / MetaCPAN
- Fixed some misleading variable names in docs (CPAN RT#81795)
- Update to 0.27:
- Added pruning support in dir->recurse(); if recurse callback returns
$item->PRUNE, no children of this item will be analyzed
- Documented 'basename' method for directories
- Added traverse_if() function, which allows one to filter children before
processing them
- Added tempdir() function
- Package upstream LICENSE file
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild