Commit graph

9 commits

Author SHA1 Message Date
bsiegert
c38df58096 Update libtar to 1.2.20. Use the Arch Linux distfile, as upstream has
mostly disappeared.

Fixes the security issue at http://secunia.com/advisories/55188/.
2015-12-13 18:26:07 +00:00
agc
d9e4cfe05d Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:27:11 +00:00
bjs
f25ce1d240 wip/vlc-devel wants to create a dlopen()-able module linked against
this library; unfortunately, this package was only making a static
archive.  This is bound to break on a fair number of platforms.  Employ
libtool, as this is what vlc (and possibly other packages) are using
in the first place.

PKGREVISION++
2008-08-23 08:37:33 +00:00
tv
c6bf4d6a87 Apply the same fix from gtar-base for Interix (makedev -> mkdev). 2005-10-31 20:44:57 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
seb
dddc493cb9 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>)
2004-02-12 23:53:09 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
wiz
47d1c0f887 Add RCS Id. 2002-07-02 12:42:52 +00:00
seb
33877df5e8 Initial import of Libtar, version 1.2.5, into the NetBSD Packages Collection.
Libtar is a library for manipulating tar files from within C programs.
Key features:

  - Handles both POSIX 1003.1-1990 tar file format and the GNU extensions.
  - API provides functions for easy use, such as tar_extract_all().
  - Also provides functions for more granular use, such as
    tar_append_regfile().
  - Support compressed tar file by way of zlib.
2002-04-22 17:14:48 +00:00