# Contributor: k0r10n # Contributor: Jose-Luis Rivas # Maintainer: Carlo Landmeter pkgname=libzip pkgver=1.8.0 pkgrel=0 pkgdesc="C library for manipulating zip archives" url="https://libzip.org/" arch="all" license="BSD-3-Clause" depends_dev="bzip2-dev xz-dev zlib-dev zstd-dev" makedepends="$depends_dev cmake openssl-dev perl" subpackages="$pkgname-dev $pkgname-doc $pkgname-tools" source="https://libzip.org/download/libzip-$pkgver.tar.xz" # secfixes: # 1.3.0-r0: # - CVE-2017-14107 build() { cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DENABLE_BZIP2=ON \ -DENABLE_LZMA=ON \ -DENABLE_OPENSSL=ON \ -DENABLE_ZSTD=ON \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_C_FLAGS="$CFLAGS" make } check() { make check } package() { make DESTDIR="$pkgdir" install } tools() { pkgdesc="$pkgname cmp and merge tools" install -d "$subpkgdir"/usr mv "$pkgdir"/usr/bin "$subpkgdir"/usr } sha512sums=" fe94a26a2797dff7c9b27334f29982f8e523dd5095bf32ebcadc6443726864f0ff7b2e8bf243e52cad8f79297bc7a87d73fdbc35edae4ffc8ab6aa0bcc93b03e libzip-1.8.0.tar.xz "