Subject: CVS commit: pkgsrc/archivers/p5-Archive-Tar
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 08/02/2004 21:31:36
Module Name:	pkgsrc
Committed By:	jlam
Date:		Mon Aug  2 21:31:36 UTC 2004

Modified Files:
	pkgsrc/archivers/p5-Archive-Tar: Makefile distinfo

Log Message:
Update archivers/p5-Archive-Tar to 1.10.  Changes from version 1.02
include:

-  Make new() comply with the documentation and return undef on
   a read() failure.
-  Re-adds bin/ptar, which disappeared from this distribution after
   0.22 (sorry about that).
-  Fix a file renaming bug that forgot to carry over path info
-  Fix a bug where adding dirs on win32 gave 'permission denied'
-  Add extra tests explicilty for Archive::Tar::File
-  Move completely from FileHandle to IO::File
-  Quell some annoying warnings about binmode on unopened filehandles
-  Add tests for binary files included in a tarball
-  The chown() code somehow didn't make it into the 1.05 release
-  Patch _get_handle() to treat all IO::File handles as binary.
   This should make win32 users happy
-  A method called 'contains_file' that will tell you if a certain file
   is already in the archive.
-  Add a global variable $CHOWN that controls whether Archive::Tar
   should attempt to chown() files or not when it can.
-  NULL-byte padding was done also on files that had no real content,
   like symlinks, thus ending up with a number of bytes not dividable
   by 512.
-  Always do a readlink on the full path, never just the file
-  Make Archive::Tar write proper headers when dealing with symlinks
   For this $Archive::Tar::FOLLOW_SYMLINKS is introduced


To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 pkgsrc/archivers/p5-Archive-Tar/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/archivers/p5-Archive-Tar/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.