diff options
author | obache <obache@pkgsrc.org> | 2008-02-05 11:02:22 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2008-02-05 11:02:22 +0000 |
commit | 87d71fc8f775f8b6534db65389713fe93a60bee7 (patch) | |
tree | f685727c47934b240c389559bdb498f2340705de | |
parent | 3b84dc1b5a56ce3fa655450cfd66cdc1a6cc1922 (diff) | |
download | pkgsrc-87d71fc8f775f8b6534db65389713fe93a60bee7.tar.gz |
Update p5-PathTools to 3.27.
3.27
- If strlcpy() and strlcat() aren't available on the user's system,
we now use ppport.h to provide them, so our C code works. [Steve
Peters]
- Upgraded to a newer version of ppport.h [Steve Peters]
3.26 - Sun Jan 13 21:59:20 2008
- case_tolerant() on Cygwin will now avoid a painful death when
Cygwin::mount_flags() isn't defined, as is the case for perl <
5.10. It will now just return 1, which is what it always did
before it got so smart. [Spotted by Emanuele Zeppieri]
- abs_path() on Unix(ish) platforms has been upgraded to a much later
version of the underlying C code from BSD. [Michael Schwern]
3.2501 - Mon Dec 24 20:33:02 2007
- Reimplemented abs_path() on VMS to use
VMS::Filespec::vms_realpath() when it's available. [John E. Malmberg]
- tmpdir() on Cygwin now also looks in $ENV{TMP} and $ENV{TEMP}.
- case_tolerant() on Cygwin and Win32 now take an optional path
argument, defaulting to the C drive, to check for case tolerance,
because this fact can vary on different volumes.
- File::Spec on Unix now uses Cwd::getcwd() rather than Cwd::cwd() to
get the current directory because I guess someone on p5p thought it
was more appropriate.
- Added a large set of File::Spec tests for the Cygwin platform.
- abs_path() now behaves correctly with symbolic links on VMS.
- Someone fixed a couple of mysterious edge cases in VMS' canonpath()
and splitdir().
3.25_01 - Sat Oct 13 21:13:57 2007
- Major fixes on Win32, including a rewrite of catdir(), catfile(),
and canonpath() in terms of a single body of code. [Heinrich Tegethoff]
- For Win32 and Cygwin, case-tolerance can vary depending on the
volume under scrutiny. When Win32API::File is available, it will
be employed to determine case-sensitivity of the given filesystem
(C: by default), otherwise we still return the default of 1. [Reini
Urban]
- On Cygwin, we added $ENV{'TMP'} and $ENV{'TEMP'} to the list of
possible places to look for tmpdir() return values. [Reini Urban]
- Added lots more tests for Cygwin. [Reini Urban]
- canonpath() with no arguments and canonpath(undef) now consistently
return undef on all platforms. [Spotted by Peter John Edwards]
- Fixed splitdir('') and splitdir(undef) and splitdir() to return an
empty list on VMS and MacOS, like it does on other platforms.
[Craig A. Berry]
- All .pm files now have the same $VERSION number, rather than a
hodgepodge of various numbers.
-rw-r--r-- | devel/p5-PathTools/Makefile | 6 | ||||
-rw-r--r-- | devel/p5-PathTools/distinfo | 8 |
2 files changed, 8 insertions, 6 deletions
diff --git a/devel/p5-PathTools/Makefile b/devel/p5-PathTools/Makefile index 200201051e8..25fbab98446 100644 --- a/devel/p5-PathTools/Makefile +++ b/devel/p5-PathTools/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2007/10/27 12:20:26 wiz Exp $ +# $NetBSD: Makefile,v 1.5 2008/02/05 11:02:22 obache Exp $ -DISTNAME= PathTools-3.25 +DISTNAME= PathTools-3.27 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/} @@ -9,6 +9,8 @@ MAINTAINER= kuli0020@umn.edu HOMEPAGE= http://search.cpan.org/dist/PathTools/ COMMENT= Perl module for portably manipulating file specifications +PKG_DESTDIR_SUPPORT= user-destdir + DEPENDS+= p5-Scalar-List-Utils>=1.14:../../devel/p5-Scalar-List-Utils CONFLICTS+= p5-File-Spec-[0-9]* diff --git a/devel/p5-PathTools/distinfo b/devel/p5-PathTools/distinfo index c61f2b223ab..b91201b4482 100644 --- a/devel/p5-PathTools/distinfo +++ b/devel/p5-PathTools/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2007/10/27 12:20:26 wiz Exp $ +$NetBSD: distinfo,v 1.4 2008/02/05 11:02:22 obache Exp $ -SHA1 (PathTools-3.25.tar.gz) = cbaf1a5aab6f7d50adbd00046010ae7e51e033ba -RMD160 (PathTools-3.25.tar.gz) = d14b9bb83b361a91a22560141b4b2753cf5804d0 -Size (PathTools-3.25.tar.gz) = 116743 bytes +SHA1 (PathTools-3.27.tar.gz) = 9896319c4639e05c3434cc00f0ce7f5a1180f987 +RMD160 (PathTools-3.27.tar.gz) = 317e76de4df99b724d79ba58d4b55d9409a47117 +Size (PathTools-3.27.tar.gz) = 129177 bytes |