./devel/p5-PathTools, Perl module for portably manipulating file specifications

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


Branch: CURRENT, Version: 3.74, Package name: p5-PathTools-3.74, Maintainer: pkgsrc-users

This module is designed to support operations commonly performed on
file specifications (usually called "file names", but not to be
confused with the contents of a file, or Perl's file handles), such as
concatenating several directory and file names into a single path, or
determining whether a path is rooted.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: c116ce505e30ad48691c17df41fdc12b50170739
RMD160: 95ada91b3d1b730935b5929aa8febdddd3efa9d2
Filesize: 116.708 KB

Version history: (Expand)


CVS history: (Expand)


   2018-02-20 12:52:33 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 3.74

Upstream changes:
3.74
- No changes.

3.73
- Define NEED_croak_xs_usage, fixing usage of croak_xs_usage()
- [perl #132853] Add metadata (ABSTRACT, LICENSE, AUTHOR)
- [perl #132733] Skip cwd_enoent test on Cygwin
- [perl #132651] Avoid infinite recursion in _perl_abs_path()

3.72
- [perl #132648] Correct error returns from fast_abs_path()

3.71
- [perl #130818] Remove support for running PathTools on MacOS
  and EPOC

3.70
- Change strcmp into the easier to read strEQ

3.69
- avoid loading modules repeatedly at runtime
- replace 'use vars' by 'our'
- Switch to XSLoader from Dynaloader

3.68
- avoid warning from pre-5.8 code for detecting tainted values
- make taint.t detect that a pre-5.8 Perl supports tainting
- avoid a dynamic linking problem on Perl 5.6

3.67 - Mon Feb 27 09:33:04 EST 2017
- Add security usage note to File::Spec::no_upwards

3.66 - Sat Nov 19 10:30:19 MST 2016
- white space change so can compile under C++11

3.65 - Mon, 25 Jul 2016 23:15:33 -0700
- (perl #127384)(CVE-2016-1238)

3.64 - Tue May 24 10:00:19 MST 2016
- just minor pod changes to silence Pod::Checker
   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-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-02-11 15:51:24 by Havard Eidnes | Files touched by this commit (2)
Log message:
Upgrade p5-PathTools to 3.62.

Upstream changes:
3.62 - Mon Jan 11 08:39:19 EST 2016
 - ensure File::Spec::canonpath() preserves taint (CVE-2015-8607)
3.61 - Sun Dec 20 12:00:00 EST 2015 (bleadperl only release)
 - improve performance of cwd on Win32 miniperl
3.60 - Wed Nov 18 21:28:01 EST 2015
 - add File::Spec::AmigaOS -- and actually ship it, this time
   2015-11-14 04:44:15 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 3.59

Upstream changes:
3.59 - Fri Nov 13 18:38:01 EST 2015
- no changes since 5.56

3.58_01 - Mon Nov  9 17:35:28 EST 2015 - TRIAL RELEASE
- add File::Spec::AmigaOS
- fix INSTALLDIRS on post-5.10 perls

3.56_02 - Thu Jul 16 11:28:57 EDT 2015 - TRIAL RELEASE
- fix $VERSION in loaded modules

3.56_01 - Sat Jul 11 18:07:28 EDT 2015 - TRIAL RELEASE
- CPAN release of the PathTools included in perl v5.22.0
- support for z/OS sysplexed systems
- long-deprecated "fixpath" and "eliminate_macros" VMS \ 
functions removed
- avoid turning leading // into / on cygwin
- Force barename base to be a directory in File::Spec::VMS:abs2rel
- Revise Unix syntax detection File::Spec::VMS::abs2rel
- compiles on Android now
- fewer compiler warnings
- eliminate some runtime perl warnings, too
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2014-08-31 08:49:42 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 3.47

Upstream changes:
3.47 - Fri May 23 18:52:00 2014
- Improved Android support.
- File::Spec::Unix->tmpdir: Always return an absolute path
- File::Spec now has an XS version for performance.
- QNX and VMS portability
- tmpdir is updated when the environment changes.