Update to 1.02, from Quentin Garnier in PR 21919.
Changes: * important changes in version 1.02 12/6/2003: This release holds some bugfixes over the 1.01 release, mainly these: - Silly thinko fix in File.pm - Quell some warnings if files are empty - The cache of previously added files was not being emtpied Also, some new features are added: - Archive::Tar::File objects now have a C<has_content> method. * important changes in version 1.01 5/6/2003: This release holds some bugfixes over the 1.00 release, mainly these: - Silence some warnings when writing directories to disk. - A { } inside a map was interpreted as a block rather than a hashref constructor -- now fixed. - Fix write() to work again as advertised when passed no arguments. - This also means glob support to write is now definately not available. - Silly thinko of where splitpath() instead of splitdir() was used. Some new features/changes: - Add a new method 'has_content' to Archive::Tar::File. - Cygwin's tests will now also use the 'short' files, since cygwin is built on top of an Win32 filesystem. * important changes in version 1.00 31/5/2003: This release marks the new development track as 'stable'. Version got upped to '1.00'. Not many changes, merely lots of succesfull test reports constitute this version. However, a tiny fix regarding the reserved string 'VERSION' has been applied, as well as a few more FAQ entries have been added. * important changes in version 0.99_06 5/5/2003: This release only entails a bug fix on 0.99_05 -- C<extract_archive> was dealing wrongly with special files such as hardlinks etc. This is now fixed. * important changes in version 0.99_05 30/4/2003: Apparently windows has some issues with long path names. This version introduces an adapted test suite for Win32 machines. * important changes in version 0.99_04 28/4/2003: Make Archive::Tar work happily on perl 5.005_03 * important changes in version 0.99_03 28/4/2003: This release only has bug fixes on 0.99_02. Fixed handling of long file names when extracting with C<extract_archive> Fixed handling of prefixes in tar headers that contain regex meta- characters. Fixed a few spurious warnings about comparing non-numbers. Expanded the test cases accordingly. * important changes in version 0.99_02 26/3/2003: Added options to be passed to read, namely: - extract (to extract while reading) - limit (to limit the amount of files read from the archive) Implemented the '././@LongLink' support, which is GNU's way of dealing with filenames that are longer than 255 chars. Added a global variable $WARN which controls whether warnings get printed or just stored. Fixed a few small bugs that considered files named '0' or '' to not really be files and refuse to package them. * important changes in version 0.99_01 16/3/2003: Total rewrite from the ground up. Removed as many as the nasty bits (no pun intended) as possible and tucked them away. No code from the old distribution remains. Cleaned up the API, introduced clean error handling and just generally removed a lot of cruft. Note that Archive::Tar now requires perl version 5.005_03 or higher to run. Introduced 2 new submodules: Archive::Tar::Constant Simply holds all constants, like block length, tar headers etc Archive::Tar::File Object class for all files in a tar archive, to make for easier manipulataion of the archive in-memory. See perldoc Archive::Tar::File after installation. Added a few features: write() now takes an optional 3rd paramater (prefix) which will allow you to tuck away all files in that sub directory. rename() is introduced, allowing for easy renaming of files in the archive. get_files() returns a file of all Archive::Tar::File objects in the current read-in archive. * important changes in version 0.23, 21/1/2003: Bundled 0.072 and 0.22 to be able to work on Win32 and non-Win32 platforms. Since the previous version is almost 3 years old, bundling seemed like the quickest way to get a working solution again. Archive::Tar now transparently Does The Right Thing depending what platform you are on -- Win32 users, read the Archive::Tar::Win32 documentation! I also suppose this makes me the new maintainer...
This commit is contained in:
parent
2b9af52f55
commit
1872095674
2 changed files with 6 additions and 6 deletions
|
@ -1,6 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.5 2003/06/02 01:21:45 jschauma Exp $
|
||||
# $NetBSD: Makefile,v 1.6 2003/06/17 13:33:26 wiz Exp $
|
||||
|
||||
DISTNAME= Archive-Tar-0.22
|
||||
DISTNAME= Archive-Tar-1.02
|
||||
PKGNAME= p5-${DISTNAME}
|
||||
SVR4_PKGNAME= p5tar
|
||||
CATEGORIES= archivers perl5
|
||||
|
@ -9,7 +9,7 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Archive/}
|
|||
MAINTAINER= tech-pkg@netbsd.org
|
||||
COMMENT= perl5 module interface to manipulate tar files
|
||||
|
||||
DEPENDS+= p5-Compress-Zlib-[0-9]*:../../devel/p5-Compress-Zlib
|
||||
DEPENDS+= p5-IO-Zlib-[0-9]*:../../devel/p5-IO-Zlib
|
||||
|
||||
USE_BUILDLINK2= YES
|
||||
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Archive/Tar/.packlist
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2001/10/22 05:45:58 martti Exp $
|
||||
$NetBSD: distinfo,v 1.2 2003/06/17 13:33:26 wiz Exp $
|
||||
|
||||
SHA1 (Archive-Tar-0.22.tar.gz) = e0e3925938d4bd3dd49eeb1a2cf0cfb8bcf2580b
|
||||
Size (Archive-Tar-0.22.tar.gz) = 14766 bytes
|
||||
SHA1 (Archive-Tar-1.02.tar.gz) = 263535d075dc96437dc15c9de10fc5e76e89af28
|
||||
Size (Archive-Tar-1.02.tar.gz) = 20559 bytes
|
||||
|
|
Loading…
Reference in a new issue