pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/archivers/libarchive/files Import libarchive-2.5.5.
details: https://anonhg.NetBSD.org/pkgsrc/rev/5f969901add2
branches: trunk
changeset: 544423:5f969901add2
user: joerg <joerg%pkgsrc.org@localhost>
date: Mon Jul 14 14:52:33 2008 +0000
description:
Import libarchive-2.5.5.
diffstat:
archivers/libarchive/files/Makefile.am | 4 +-
archivers/libarchive/files/Makefile.in | 5 +-
archivers/libarchive/files/NEWS | 8 +
archivers/libarchive/files/config.h.in | 18 +-
archivers/libarchive/files/configure | 461 +--------
archivers/libarchive/files/configure.ac | 27 +-
archivers/libarchive/files/cpio/cmdline.c | 13 +-
archivers/libarchive/files/cpio/cpio.c | 206 +++-
archivers/libarchive/files/cpio/cpio.h | 12 +-
archivers/libarchive/files/cpio/matching.c | 13 +-
archivers/libarchive/files/cpio/test/main.c | 53 +-
archivers/libarchive/files/cpio/test/test.h | 39 +-
archivers/libarchive/files/libarchive/archive.h | 6 +-
archivers/libarchive/files/libarchive/archive_endian.h | 2 +-
archivers/libarchive/files/libarchive/archive_entry.3 | 2 +-
archivers/libarchive/files/libarchive/archive_entry.c | 2 +-
archivers/libarchive/files/libarchive/archive_entry.h | 2 +-
archivers/libarchive/files/libarchive/archive_entry_private.h | 2 +-
archivers/libarchive/files/libarchive/archive_entry_strmode.c | 7 +-
archivers/libarchive/files/libarchive/archive_platform.h | 2 +-
archivers/libarchive/files/libarchive/archive_read.3 | 2 +-
archivers/libarchive/files/libarchive/archive_read_extract.c | 2 +-
archivers/libarchive/files/libarchive/archive_read_support_compression_bzip2.c | 2 +-
archivers/libarchive/files/libarchive/archive_read_support_compression_program.c | 14 +-
archivers/libarchive/files/libarchive/archive_read_support_format_ar.c | 2 +-
archivers/libarchive/files/libarchive/archive_read_support_format_iso9660.c | 2 +-
archivers/libarchive/files/libarchive/archive_read_support_format_mtree.c | 100 +-
archivers/libarchive/files/libarchive/archive_read_support_format_tar.c | 4 +-
archivers/libarchive/files/libarchive/archive_read_support_format_zip.c | 10 +-
archivers/libarchive/files/libarchive/archive_string.c | 92 +-
archivers/libarchive/files/libarchive/archive_string.h | 5 +-
archivers/libarchive/files/libarchive/archive_util.c | 2 +-
archivers/libarchive/files/libarchive/archive_write.3 | 2 +-
archivers/libarchive/files/libarchive/archive_write_disk.3 | 2 +-
archivers/libarchive/files/libarchive/archive_write_disk.c | 25 +-
archivers/libarchive/files/libarchive/archive_write_set_compression_program.c | 12 +-
archivers/libarchive/files/libarchive/archive_write_set_format_ar.c | 2 +-
archivers/libarchive/files/libarchive/archive_write_set_format_pax.c | 2 +-
archivers/libarchive/files/libarchive/archive_write_set_format_ustar.c | 2 +-
archivers/libarchive/files/libarchive/config_freebsd.h | 5 +-
archivers/libarchive/files/libarchive/config_windows.h | 6 -
archivers/libarchive/files/libarchive/cpio.5 | 2 +-
archivers/libarchive/files/libarchive/filter_fork.c | 39 +-
archivers/libarchive/files/libarchive/libarchive-formats.5 | 2 +-
archivers/libarchive/files/libarchive/tar.5 | 2 +-
archivers/libarchive/files/libarchive/test/main.c | 53 +-
archivers/libarchive/files/libarchive/test/test.h | 41 +-
archivers/libarchive/files/libarchive/test/test_acl_pax.c | 2 +-
archivers/libarchive/files/libarchive/test/test_archive_api_feature.c | 2 +-
archivers/libarchive/files/libarchive/test/test_entry.c | 2 +-
archivers/libarchive/files/libarchive/test/test_link_resolver.c | 20 +-
archivers/libarchive/files/libarchive/test/test_pax_filename_encoding.c | 2 +-
archivers/libarchive/files/libarchive/test/test_read_extract.c | 29 +-
archivers/libarchive/files/libarchive/test/test_read_format_isorr_bz2.c | 148 +--
archivers/libarchive/files/libarchive/test/test_read_format_isorr_bz2.iso.bz2.uu | 22 +
archivers/libarchive/files/libarchive/test/test_read_format_mtree.c | 2 +-
archivers/libarchive/files/libarchive/test/test_read_format_zip.c | 22 +-
archivers/libarchive/files/libarchive/test/test_read_format_zip.zip.uu | 13 +
archivers/libarchive/files/libarchive/test/test_tar_filenames.c | 2 +-
archivers/libarchive/files/libarchive/test/test_tar_large.c | 2 +-
archivers/libarchive/files/libarchive/test/test_write_disk.c | 8 +-
archivers/libarchive/files/libarchive/test/test_write_disk_hardlink.c | 2 +-
archivers/libarchive/files/libarchive/test/test_write_disk_perms.c | 8 +-
archivers/libarchive/files/libarchive/test/test_write_disk_secure.c | 6 +-
archivers/libarchive/files/libarchive/test/test_write_format_ar.c | 2 +-
archivers/libarchive/files/tar/bsdtar.1 | 2 +-
archivers/libarchive/files/tar/bsdtar.c | 2 +-
archivers/libarchive/files/tar/bsdtar.h | 2 +-
archivers/libarchive/files/tar/matching.c | 2 +-
archivers/libarchive/files/tar/read.c | 4 +-
archivers/libarchive/files/tar/subst.c | 4 +-
archivers/libarchive/files/tar/test/main.c | 11 +-
archivers/libarchive/files/tar/test/test.h | 33 +-
archivers/libarchive/files/tar/test/test_0.c | 2 +-
archivers/libarchive/files/tar/test/test_basic.c | 2 +-
archivers/libarchive/files/tar/test/test_copy.c | 2 +-
archivers/libarchive/files/tar/test/test_getdate.c | 2 +-
archivers/libarchive/files/tar/test/test_help.c | 2 +-
archivers/libarchive/files/tar/test/test_option_T.c | 2 +-
archivers/libarchive/files/tar/test/test_stdio.c | 2 +-
archivers/libarchive/files/tar/test/test_version.c | 2 +-
archivers/libarchive/files/tar/util.c | 8 +-
archivers/libarchive/files/tar/write.c | 5 +-
archivers/libarchive/files/version | 2 +-
84 files changed, 830 insertions(+), 873 deletions(-)
diffs (truncated from 3650 to 300 lines):
diff -r 24b84ba97e02 -r 5f969901add2 archivers/libarchive/files/Makefile.am
--- a/archivers/libarchive/files/Makefile.am Mon Jul 14 14:43:45 2008 +0000
+++ b/archivers/libarchive/files/Makefile.am Mon Jul 14 14:52:33 2008 +0000
@@ -254,7 +254,9 @@
libarchive/test/test_read_format_gtar_sparse_1_17_posix01.tgz.uu \
libarchive/test/test_read_format_gtar_sparse_1_17_posix10.tgz.uu \
libarchive/test/test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu \
- libarchive/test/test_read_format_tar_empty_filename.tar.uu
+ libarchive/test/test_read_format_isorr_bz2.iso.bz2.uu \
+ libarchive/test/test_read_format_tar_empty_filename.tar.uu \
+ libarchive/test/test_read_format_zip.zip.uu
#
diff -r 24b84ba97e02 -r 5f969901add2 archivers/libarchive/files/Makefile.in
--- a/archivers/libarchive/files/Makefile.in Mon Jul 14 14:43:45 2008 +0000
+++ b/archivers/libarchive/files/Makefile.in Mon Jul 14 14:52:33 2008 +0000
@@ -345,7 +345,6 @@
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AR = @AR@
-ARCHIVE_H_INCLUDE_INTTYPES_H = @ARCHIVE_H_INCLUDE_INTTYPES_H@
ARCHIVE_LIBTOOL_VERSION = @ARCHIVE_LIBTOOL_VERSION@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
@@ -674,7 +673,9 @@
libarchive/test/test_read_format_gtar_sparse_1_17_posix01.tgz.uu \
libarchive/test/test_read_format_gtar_sparse_1_17_posix10.tgz.uu \
libarchive/test/test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu \
- libarchive/test/test_read_format_tar_empty_filename.tar.uu
+ libarchive/test/test_read_format_isorr_bz2.iso.bz2.uu \
+ libarchive/test/test_read_format_tar_empty_filename.tar.uu \
+ libarchive/test/test_read_format_zip.zip.uu
#
diff -r 24b84ba97e02 -r 5f969901add2 archivers/libarchive/files/NEWS
--- a/archivers/libarchive/files/NEWS Mon Jul 14 14:43:45 2008 +0000
+++ b/archivers/libarchive/files/NEWS Mon Jul 14 14:52:33 2008 +0000
@@ -1,3 +1,11 @@
+
+Jul 02, 2008: libarchive 2.5.5 released
+
+Jul 02, 2008: libarchive 2.5.5b released
+Jul 01, 2008: bsdcpio is being used by enough people, we can call it 1.0.0 now
+Jun 20, 2008: bsdcpio: If a -l link fails with EXDEV, copy the file instead
+Jun 19, 2008: bsdcpio: additional long options for better GNU cpio compat
+Jun 15, 2008: Many small portability and bugfixes since 2.5.4b.
May 25, 2008: libarchive 2.5.4b released
May 21, 2008: Joerg Sonnenberger: fix bsdtar hardlink handling for newc format
diff -r 24b84ba97e02 -r 5f969901add2 archivers/libarchive/files/config.h.in
--- a/archivers/libarchive/files/config.h.in Mon Jul 14 14:43:45 2008 +0000
+++ b/archivers/libarchive/files/config.h.in Mon Jul 14 14:52:33 2008 +0000
@@ -45,6 +45,9 @@
/* Define to 1 if you have the `chown' function. */
#undef HAVE_CHOWN
+/* Define to 1 if you have the `chroot' function. */
+#undef HAVE_CHROOT
+
/* Define to 1 if you have the declaration of `INT64_MAX', and to 0 if you
don't. */
#undef HAVE_DECL_INT64_MAX
@@ -126,6 +129,9 @@
/* Define to 1 if fnmatch(3) supports the FNM_LEADING_DIR flag */
#undef HAVE_FNM_LEADING_DIR
+/* Define to 1 if you have the `fork' function. */
+#undef HAVE_FORK
+
/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
#undef HAVE_FSEEKO
@@ -192,9 +198,6 @@
/* Define to 1 if you have the <limits.h> header file. */
#undef HAVE_LIMITS_H
-/* Define to 1 if you have the <linux/ext2_fs.h> header file. */
-#undef HAVE_LINUX_EXT2_FS_H
-
/* Define to 1 if you have the <linux/fs.h> header file. */
#undef HAVE_LINUX_FS_H
@@ -314,12 +317,6 @@
/* Define to 1 if `st_mtim.tv_nsec' is member of `struct stat'. */
#undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
-/* Define to 1 if `st_rdev' is member of `struct stat'. */
-#undef HAVE_STRUCT_STAT_ST_RDEV
-
-/* Define to 1 if `tm_gmtoff' is member of `struct tm'. */
-#undef HAVE_STRUCT_TM_TM_GMTOFF
-
/* Define to 1 if you have the <sys/acl.h> header file. */
#undef HAVE_SYS_ACL_H
@@ -406,6 +403,9 @@
/* Define to 1 if you have the `wcslen' function. */
#undef HAVE_WCSLEN
+/* Define to 1 if you have the `wctomb' function. */
+#undef HAVE_WCTOMB
+
/* Define to 1 if you have the `wmemcmp' function. */
#undef HAVE_WMEMCMP
diff -r 24b84ba97e02 -r 5f969901add2 archivers/libarchive/files/configure
--- a/archivers/libarchive/files/configure Mon Jul 14 14:43:45 2008 +0000
+++ b/archivers/libarchive/files/configure Mon Jul 14 14:52:33 2008 +0000
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for libarchive 2.5.4b.
+# Generated by GNU Autoconf 2.61 for libarchive 2.5.5.
#
# Report bugs to <kientzle%freebsd.org@localhost>.
#
@@ -728,8 +728,8 @@
# Identity of this package.
PACKAGE_NAME='libarchive'
PACKAGE_TARNAME='libarchive'
-PACKAGE_VERSION='2.5.4b'
-PACKAGE_STRING='libarchive 2.5.4b'
+PACKAGE_VERSION='2.5.5'
+PACKAGE_STRING='libarchive 2.5.5'
PACKAGE_BUGREPORT='kientzle%freebsd.org@localhost'
ac_unique_file="libarchive"
@@ -885,7 +885,6 @@
BUILD_BSDCPIO_FALSE
STATIC_BSDCPIO_TRUE
STATIC_BSDCPIO_FALSE
-ARCHIVE_H_INCLUDE_INTTYPES_H
LIBOBJS
LTLIBOBJS'
ac_subst_files=''
@@ -1408,7 +1407,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libarchive 2.5.4b to adapt to many kinds of systems.
+\`configure' configures libarchive 2.5.5 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1478,7 +1477,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libarchive 2.5.4b:";;
+ short | recursive ) echo "Configuration of libarchive 2.5.5:";;
esac
cat <<\_ACEOF
@@ -1596,7 +1595,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libarchive configure 2.5.4b
+libarchive configure 2.5.5
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1610,7 +1609,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libarchive $as_me 2.5.4b, which was
+It was created by libarchive $as_me 2.5.5, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -2304,7 +2303,7 @@
# Define the identity of the package.
PACKAGE='libarchive'
- VERSION='2.5.4b'
+ VERSION='2.5.5'
cat >>confdefs.h <<_ACEOF
@@ -2455,41 +2454,41 @@
# platforms. At least on FreeBSD, libtool uses an overly complex
# convention that attempts to solve problems that most people just
# don't have and which just causes confusion for most end users.
-ARCHIVE_MAJOR=$(( 2005004 / 1000000 ))
-ARCHIVE_MINOR=$(( (2005004 / 1000) % 1000 ))
-ARCHIVE_REVISION=$(( 2005004 % 1000 ))
+ARCHIVE_MAJOR=$(( 2005005 / 1000000 ))
+ARCHIVE_MINOR=$(( (2005005 / 1000) % 1000 ))
+ARCHIVE_REVISION=$(( 2005005 % 1000 ))
ARCHIVE_LIBTOOL_MAJOR=`echo $((${ARCHIVE_MAJOR} + ${ARCHIVE_MINOR}))`
ARCHIVE_LIBTOOL_VERSION=$ARCHIVE_LIBTOOL_MAJOR:$ARCHIVE_REVISION:$ARCHIVE_MINOR
# Stick the version numbers into config.h
cat >>confdefs.h <<\_ACEOF
-#define LIBARCHIVE_VERSION_STRING "2.5.4b"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define LIBARCHIVE_VERSION_NUMBER "2005004"
+#define LIBARCHIVE_VERSION_STRING "2.5.5"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define LIBARCHIVE_VERSION_NUMBER "2005005"
_ACEOF
cat >>confdefs.h <<\_ACEOF
-#define BSDCPIO_VERSION_STRING "0.9.10a"
+#define BSDCPIO_VERSION_STRING "1.0.0"
_ACEOF
cat >>confdefs.h <<\_ACEOF
-#define BSDTAR_VERSION_STRING "2.5.4b"
+#define BSDTAR_VERSION_STRING "2.5.5"
_ACEOF
# The shell variables here must be the same as the AC_SUBST() variables
# below, but the shell variable names apparently cannot be the same as
# the m4 macro names above. Why? Ask autoconf.
-BSDCPIO_VERSION_STRING=0.9.10a
-BSDTAR_VERSION_STRING=2.5.4b
-LIBARCHIVE_VERSION_STRING=2.5.4b
-LIBARCHIVE_VERSION_NUMBER=2005004
+BSDCPIO_VERSION_STRING=1.0.0
+BSDTAR_VERSION_STRING=2.5.5
+LIBARCHIVE_VERSION_STRING=2.5.5
+LIBARCHIVE_VERSION_NUMBER=2005005
# Substitute the above version numbers into the various files below.
# Yes, I believe this is the fourth time we define what are essentially
@@ -4560,7 +4559,7 @@
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 4563 "configure"' > conftest.$ac_ext
+ echo '#line 4562 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -7291,11 +7290,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7294: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7293: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:7298: \$? = $ac_status" >&5
+ echo "$as_me:7297: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -7559,11 +7558,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7562: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7561: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:7566: \$? = $ac_status" >&5
+ echo "$as_me:7565: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -7663,11 +7662,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7666: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7665: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:7670: \$? = $ac_status" >&5
+ echo "$as_me:7669: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -9971,7 +9970,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 9974 "configure"
+#line 9973 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -10071,7 +10070,7 @@
Home |
Main Index |
Thread Index |
Old Index