pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/p5-PathTools Update p5-PathTools to 3.27.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/88ebf082ceb8
branches:  trunk
changeset: 538295:88ebf082ceb8
user:      obache <obache%pkgsrc.org@localhost>
date:      Tue Feb 05 11:02:22 2008 +0000

description:
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.

diffstat:

 devel/p5-PathTools/Makefile |  6 ++++--
 devel/p5-PathTools/distinfo |  8 ++++----
 2 files changed, 8 insertions(+), 6 deletions(-)

diffs (34 lines):

diff -r 800eba162c75 -r 88ebf082ceb8 devel/p5-PathTools/Makefile
--- a/devel/p5-PathTools/Makefile       Tue Feb 05 09:45:00 2008 +0000
+++ b/devel/p5-PathTools/Makefile       Tue Feb 05 11:02:22 2008 +0000
@@ -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 @@
 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 -r 800eba162c75 -r 88ebf082ceb8 devel/p5-PathTools/distinfo
--- a/devel/p5-PathTools/distinfo       Tue Feb 05 09:45:00 2008 +0000
+++ b/devel/p5-PathTools/distinfo       Tue Feb 05 11:02:22 2008 +0000
@@ -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



Home | Main Index | Thread Index | Old Index