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