# Contributor: Sergei Lukin # Maintainer: Natanael Copa setvar pkgname = 'libarchive' setvar pkgver = '3.3.2' setvar pkgrel = '1' setvar pkgdesc = ""library that can create and read several streaming archive formats"" setvar url = ""http://libarchive.org/"" setvar arch = ""all"" setvar license = ""BSD"" setvar makedepends = ""zlib-dev bzip2-dev xz-dev lz4-dev acl-dev libressl-dev expat-dev"" setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-tools"" setvar source = ""http://www.libarchive.org/downloads/$pkgname-$pkgver.tar.gz CVE-2017-14166.patch"" setvar builddir = ""$srcdir/$pkgname-$pkgver"" # secfixes: # 3.3.2-r1: # - CVE-2017-14166 proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --without-xml2 make } proc package { cd $builddir make DESTDIR="$pkgdir" install } proc tools { setvar pkgdesc = ""libarchive tools bsdtar and bsdcpio"" mkdir -p "$subpkgdir"/usr/ mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ } setvar sha512sums = ""1e538cd7d492f54b11c16c56f12c1632ba14302a3737ec0db786272aec0c8020f1e27616a7654d57e26737e5ed9bfc9a62f1fdda61a95c39eb726aa7c2f673e4 libarchive-3.3.2.tar.gz 7cc9dbafd970c07fb4421b7a72a075cc0a000db77df4432222539c58625c93c45f01a144838b551980bc0c6dc5b4c3ab852eb1433006c3174581ba0897010dbe CVE-2017-14166.patch""