summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAltoXorg2024-03-17 12:57:01 +0800
committerAltoXorg2024-03-17 13:00:37 +0800
commitaf7a77333acbedeeb5c99597d40610d60e0faf8e (patch)
tree3ba86c57633e1c37d19e6696994610a4eed5f2d4 /PKGBUILD
parent4e7eaee92fdaad1b9488df692962e977692a198d (diff)
downloadaur-lib32-libzip.tar.gz
Update to 1.10.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 24 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c838ac1998e9..d9b00ce5380c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,38 @@
-# Maintainer: Qontinuum <qontinuum.dev@protonmail.ch>
+# Maintainer: AltoXorg <atrl101 AT yahoo.com>
+# Contributor: Qontinuum <qontinuum.dev@protonmail.ch>
# Contributor: Kris McCleary <kris27mc@gmail.com>
-pkgname=lib32-libzip
-pkgver=1.8.0
+_pkgname=libzip
+pkgname=lib32-${_pkgname}
+pkgver=1.10.1
pkgrel=1
-pkgdesc="A C library for reading, creating, and modifying zip archives"
-url="https://libzip.org/"
+pkgdesc="C library for reading, creating, and modifying zip archives"
+url="https://libzip.org"
license=('BSD')
arch=('x86_64')
-depends=('lib32-zlib' 'lib32-glibc' 'lib32-openssl' 'lib32-gnutls')
+depends=('lib32-zlib' 'lib32-bzip2' 'lib32-zstd' 'lib32-openssl' 'lib32-gnutls')
makedepends=('cmake')
-checkdepends=('perl')
-options=('!libtool')
-source=("https://libzip.org/download/libzip-$pkgver.tar.gz")
-sha512sums=('a70da02b55a7bace2b21b74f33f4d6c7c7b29f706340e2be240d0c9a307de0af4bb93d4677c087d57c651a4ca556ca362ddab2dee1ded86f2d55e54a0329a074')
+source=("${url}/download/${_pkgname}-${pkgver}.tar.xz")
+sha256sums=('dc3c8d5b4c8bbd09626864f6bcf93de701540f761d76b85d7c7d710f4bd90318')
build() {
- cd "libzip-$pkgver"
- mkdir build
- cd build
-
- export CCFLAGS="$CFLAGS -m32"
+ export CFLAGS="$CFLAGS -m32"
export CXXFLAGS="$CXXFLAGS -m32"
-
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib32 \
- -D_FILE_OFFSET_BITS=64 \
- ..
- make
-}
-check() {
- make -C "libzip-$pkgver/build" test
+ cmake -B build -S ${_pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib32 \
+ -DBUILD_TOOLS=OFF \
+ -DBUILD_REGRESS=OFF \
+ -DBUILD_DOC=OFF \
+ -Wno-dev
+ cmake --build build
}
package() {
- make -C "libzip-$pkgver/build" DESTDIR="$pkgdir" install
- rm -r "$pkgdir"/usr/{bin,include,share}
+ DESTDIR="$pkgdir" cmake --install build
+
+ rm -rf "${pkgdir}/usr/include"
+ install -Dm644 ${_pkgname}-${pkgver}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}