diff options
author | AltoXorg | 2024-03-17 12:57:01 +0800 |
---|---|---|
committer | AltoXorg | 2024-03-17 13:00:37 +0800 |
commit | af7a77333acbedeeb5c99597d40610d60e0faf8e (patch) | |
tree | 3ba86c57633e1c37d19e6696994610a4eed5f2d4 /PKGBUILD | |
parent | 4e7eaee92fdaad1b9488df692962e977692a198d (diff) | |
download | aur-lib32-libzip.tar.gz |
Update to 1.10.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 24 insertions, 26 deletions
@@ -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" } |