# Contributor: k0r10n # Contributor: Jose-Luis Rivas # Maintainer: Carlo Landmeter setvar pkgname = 'libzip' setvar pkgver = '1.3.0' setvar pkgrel = '0' setvar pkgdesc = ""A C library for reading, creating, and modifying zip archives"" setvar url = ""http://www.nih.at/libzip/index.html"" setvar arch = ""all"" setvar license = ""BSD"" setvar depends = '' setvar depends_dev = ""zlib-dev"" setvar makedepends = ""$depends_dev perl"" setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-tools"" setvar source = ""http://www.nih.at/libzip/$pkgname-$pkgver.tar.gz"" setvar builddir = ""$srcdir/$pkgname-$pkgver"" # secfixes: # 1.3.0: # - CVE-2017-14107 proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ || return 1 make || return 1 } proc package { cd $builddir make DESTDIR="$pkgdir" -j1 install install-man || return 1 mv "$pkgdir"/usr/lib/libzip/include/* "$pkgdir"/usr/include || return 1 rm -fr "$pkgdir"/usr/lib/libzip } proc tools { setvar pkgdesc = ""$pkgname cmp and merge tools"" install -d "$subpkgdir"/usr mv "$pkgdir"/usr/bin "$subpkgdir"/usr || return 1 } setvar sha512sums = ""8cffbcd27b9e6c9676c5224c5784190bff881ac690ce0f58702b17c99ee6d1c14eda266298841f896a02233d2eb5f4147d5c8b4ad55d36c384eaa560fd96ff89 libzip-1.3.0.tar.gz""