CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
libarchive: update to 2.8.4
authorVictor Martinez <pitillo@ono.com>
Tue, 15 Mar 2011 07:44:16 +0000 (07:44 +0000)
committerVictor Martinez <pitillo@ono.com>
Tue, 15 Mar 2011 07:44:16 +0000 (07:44 +0000)
libarchive/.footprint
libarchive/.md5sum
libarchive/Pkgfile

index a9ff23c9ef7c967b32f78a93a40a4289be972d06..64446c1563c83deb75383dce53ed69bd1a85ae29 100644 (file)
@@ -8,9 +8,11 @@ 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.7.1
-lrwxrwxrwx     root/root       usr/lib/libarchive.so.2 -> libarchive.so.2.7.1
--rwxr-xr-x     root/root       usr/lib/libarchive.so.2.7.1
+lrwxrwxrwx     root/root       usr/lib/libarchive.so -> libarchive.so.2.8.4
+lrwxrwxrwx     root/root       usr/lib/libarchive.so.2 -> libarchive.so.2.8.4
+-rwxr-xr-x     root/root       usr/lib/libarchive.so.2.8.4
+drwxr-xr-x     root/root       usr/lib/pkgconfig/
+-rw-r--r--     root/root       usr/lib/pkgconfig/libarchive.pc
 drwxr-xr-x     root/root       usr/man/
 drwxr-xr-x     root/root       usr/man/man1/
 -rw-r--r--     root/root       usr/man/man1/bsdcpio.1.gz
index 1b581401f1f97c51cce3b09359d4cca03b8740d5..7dabc487de462ea1dc62f55e561658f24e6337f5 100644 (file)
@@ -1 +1 @@
-f43382413b4457d0e192771b100a66e7  libarchive-2.7.1.tar.gz
+83b237a542f27969a8d68ac217dc3796  libarchive-2.8.4.tar.gz
index aa8c1dfb39352f77881f9293341f76cbbb2c44cb..cda1912ea6ddeeaf722897285c06cb4d699cbece 100644 (file)
@@ -2,20 +2,30 @@
 # URL: http://people.freebsd.org/~kientzle/libarchive/
 # Maintainer: CRUX System Team, core-ports at crux dot nu
 # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu
-# Depends on: bzip2 zlib
+# Depends on: bzip2 xz zlib acl
 
 name=libarchive
-version=2.7.1
-release=1
+version=2.8.4
+release=2
 source=(http://$name.googlecode.com/files/$name-$version.tar.gz)
 
 build() {
   cd libarchive-$version
+  # We're passing --without-lzmadec, because we want to use xz for
+  # LZMA support, not the obsolete lzmadec library.
+  #
+  # We're passing --without-xml2 and --without-expat to avoid linking
+  # to libraries which are only available in opt. XML support is only
+  # needed for the xar format which we can live without.
+
   ./configure --build=$CHOST \
               --host=$CTARGET \
               --prefix=/usr \
               --mandir=/usr/man \
-              --disable-xattr
+              --without-lzmadec \
+              --without-xml2 \
+              --without-expat \
+              --without-openssl
   make
   make DESTDIR=$PKG install
 }