Subject: CVS commit: pkgsrc/devel/libtar
To: None <pkgsrc-changes@NetBSD.org>
From: Stoned Elipot <seb@netbsd.org>
List: pkgsrc-changes
Date: 02/12/2004 23:53:09
Module Name: pkgsrc
Committed By: seb
Date: Thu Feb 12 23:53:09 UTC 2004
Modified Files:
pkgsrc/devel/libtar: Makefile distinfo
Added Files:
pkgsrc/devel/libtar: buildlink3.mk
Log Message:
Update to version 1.2.11.
While here bl3ify and provide a buildlink3.mk.
Changes since last packaged version (1.2.5):
libtar 1.2.11 - 3/2/03
- updated autoconf macros, compat code, and listhash code
- fixed tar_extract_regfile() to pass mode argument to open()
(caused EPERM on Solaris NFS clients)
- updated README
libtar 1.2.10 - 12/15/02
- updated README
- minor Makefile fixes
- fixed TH_ISREG() macro to not return true for hard links
libtar 1.2.9 - 11/19/02
- fixed th_read() to return 1 on EOF
(thanks to Yves Crespin <Crespin.Quartz@WANADOO.FR> for the bug report)
- minor portability fixes
(thanks to Yves Crespin <Crespin.Quartz@WANADOO.FR> for the bug report)
- fixed segfault on extracting filenames with 8-bit ASCII characters
(thanks to Per Liden <per@FUKT.BTH.SE> for the patch)
- fixed TH_ISDIR() macro and th_get_mode() function to handle old
archives that don't set the typeflag field right for directories
- use 0777 instead of 0755 in mkdirhier()
(thanks to Yves Crespin <Crespin.Quartz@WANADOO.FR> for the bug report)
libtar 1.2.8 - 9/13/02
- added "-I../listhash" to CPPFLAGS in libtar/Makefile.in
(thanks to Kris Warkentin <kewarken@QNX.COM> for the bug report)
- added .PHONY target to Makefile.in
(thanks to Steven Engelhardt <sengelha@YAHOO.COM> for the bug report)
libtar 1.2.7 - 9/12/02
- fixed minor bugs in listhash code
(thanks to Jim Knoble <jmknoble@pobox.com> for the bug reports)
libtar 1.2.6 - 9/10/02
- updated COPYRIGHT file
- do not check magic field by default
(replaced TAR_IGNORE_MAGIC option with TAR_CHECK_MAGIC to enable check)
- fixed th_get_mode() not to modify S_IFMT bits if they were already set
- fixed TH_IS*() macros to check the S_IFMT mode bits in addition to typeflag
(this allows us to handle old tar archives that set mode bits but not
typeflag field for directories and other special files)
- updated to autoconf-2.53
- restructured autoconf macros
- added "b" to gzoflags in gzopen_frontend() for win32 compatibility
(thanks to Kris Eric Warkentin <kewarken@QNX.COM> for reporting this)
- if O_BINARY is defined (as on win32), set that bit in oflags in tar_open()
(thanks to Kris Eric Warkentin <kewarken@QNX.COM> for reporting this)
- also use O_BINARY in when calling open() from tar_extract_regfile()
(based on patch from Graeme Peterson <gp@qnx.com>)
- added COMPAT_FUNC_MAKEDEV macro to handle 3-arg version of makedev()
(based on patch from Graeme Peterson <gp@qnx.com>)
To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 pkgsrc/devel/libtar/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/devel/libtar/buildlink3.mk
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/libtar/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.