summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 16 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0cbdf890dc99..a9583e886fb9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,16 +3,15 @@
_pkgname=libarchive
pkgname=lib32-${_pkgname}
-pkgver=3.3.3
+pkgver=3.5.2
pkgrel=1
pkgdesc="library that can create and read several streaming archive formats (32 bit)"
arch=('x86_64')
url="http://libarchive.org"
license=('BSD')
-depends=('lib32-acl' 'lib32-bzip2' 'lib32-expat' 'lib32-lzo' 'lib32-openssl' 'lib32-xz' "${_pkgname}")
-makedepends=('gcc-multilib' 'lib32-zlib')
+depends=('lib32-acl' 'lib32-bzip2' 'lib32-expat' 'lib32-lz4' 'lib32-openssl' 'lib32-xz' 'lib32-zlib' 'lib32-zstd' "${_pkgname}=${pkgver}")
source=("http://libarchive.org/downloads/${_pkgname}-${pkgver}.tar.gz")
-sha512sums=('9d12b47d6976efa9f98e62c25d8b85fd745d4e9ca7b7e6d36bfe095dfe5c4db017d4e785d110f3758f5938dad6f1a1b009267fd7e82cb7212e93e1aea237bab7')
+sha512sums=('2003ec9b24086373451bd7317bdab86d81627f087c14a6f7df1a92e131a216749f9aa352504c3d04dc82b62078b59aeea5aad5543b7e6c1c21fcafa2955d3762')
build() {
export CC="gcc -m32"
@@ -20,11 +19,22 @@ build() {
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
cd "${_pkgname}-${pkgver}"
- ./configure --prefix=/usr --without-xml2 --libdir=/usr/lib32 \
- --without-nettle --libexecdir="/usr/lib32/${_pkgname}"
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib32 \
+ --without-xml2 \
+ --without-nettle \
+ --disable-static \
+ --libexecdir="/usr/lib32/${_pkgname}"
+
make
}
+check() {
+ cd $pkgname-$pkgver
+ make check
+}
+
package() {
cd "${_pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install