From 5bda3cd399f884bec912b1c4e776246563e940bb Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Fri, 29 Feb 2008 14:42:05 +0100 Subject: [PATCH] libarchive: updated to 2.4.13. --- libarchive/.footprint | 6 +++--- libarchive/.md5sum | 3 ++- libarchive/Pkgfile | 9 +++++++-- libarchive/libarchive.diff | 12 ++++++++++++ 4 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 libarchive/libarchive.diff diff --git a/libarchive/.footprint b/libarchive/.footprint index 7019c2ad..99139163 100644 --- a/libarchive/.footprint +++ b/libarchive/.footprint @@ -7,9 +7,9 @@ drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libarchive.a -rwxr-xr-x root/root usr/lib/libarchive.la -lrwxrwxrwx root/root usr/lib/libarchive.so -> libarchive.so.2.4.11 -lrwxrwxrwx root/root usr/lib/libarchive.so.2 -> libarchive.so.2.4.11 --rwxr-xr-x root/root usr/lib/libarchive.so.2.4.11 +lrwxrwxrwx root/root usr/lib/libarchive.so -> libarchive.so.2.4.13 +lrwxrwxrwx root/root usr/lib/libarchive.so.2 -> libarchive.so.2.4.13 +-rwxr-xr-x root/root usr/lib/libarchive.so.2.4.13 drwxr-xr-x root/root usr/man/ drwxr-xr-x root/root usr/man/man1/ -rw-r--r-- root/root usr/man/man1/bsdtar.1.gz diff --git a/libarchive/.md5sum b/libarchive/.md5sum index b4abfb95..2c432412 100644 --- a/libarchive/.md5sum +++ b/libarchive/.md5sum @@ -1 +1,2 @@ -139eb1c7a7a7f45e75c0a7e7f98d6c0d libarchive-2.4.11.tar.gz +47b1032e2fbd4ecd34bd3fea05ee4c14 libarchive-2.4.13.tar.gz +c094540d9e61575be3dbc014738ae93d libarchive.diff diff --git a/libarchive/Pkgfile b/libarchive/Pkgfile index 574edf68..af0ae75a 100644 --- a/libarchive/Pkgfile +++ b/libarchive/Pkgfile @@ -4,13 +4,18 @@ # Depends on: bzip2, zlib name=libarchive -version=2.4.11 +version=2.4.13 release=1 -source=(http://people.freebsd.org/~kientzle/$name/src/$name-$version.tar.gz) +source=(http://people.freebsd.org/~kientzle/$name/src/$name-$version.tar.gz \ + $name.diff) build() { cd libarchive-$version + # disable the tests here, so that we don't have to pull in sharutils + # for uudecode. + patch -Np1 -i $SRC/$name.diff + ./configure --prefix=/usr --mandir=/usr/man make diff --git a/libarchive/libarchive.diff b/libarchive/libarchive.diff new file mode 100644 index 00000000..790900eb --- /dev/null +++ b/libarchive/libarchive.diff @@ -0,0 +1,12 @@ +diff -aur libarchive-2.4.13.orig/Makefile.in libarchive-2.4.13/Makefile.in +--- libarchive-2.4.13.orig/Makefile.in 2008-02-26 09:09:09.000000000 +0100 ++++ libarchive-2.4.13/Makefile.in 2008-02-29 14:31:05.416125182 +0100 +@@ -458,7 +458,7 @@ + # + lib_LTLIBRARIES = libarchive.la + man_MANS = $(libarchive_man_MANS) $(bsdtar_man_MANS) $(bsdcpio_man_MANS) +-BUILT_SOURCES = libarchive/test/list.h tar/test/list.h cpio/test/list.h $(libarchive_test_REFFILES) $(bsdcpio_test_REFFILES) ++BUILT_SOURCES = libarchive/test/list.h tar/test/list.h cpio/test/list.h + TESTS_ENVIRONMENT = $(libarchive_TESTS_ENVIRONMENT) $(bsdtar_TESTS_ENVIRONMENT) $(bsdcpio_TESTS_ENVIRONMENT) + # Always build and test both bsdtar and bsdcpio as part of 'distcheck' + DISTCHECK_CONFIGURE_FLAGS = --enable-bsdtar --enable-bsdcpio