# Maintainer: Natanael Copa pkgname=p7zip pkgver=9.38.1 pkgrel=2 pkgdesc="A command-line port of the 7zip compression utility" url="http://p7zip.sourceforge.net" arch="all" license="LGPL2+" subpackages="$pkgname-doc" depends= makedepends="bash" #install=p7zip.install source="http://downloads.sourceforge.net/sourceforge/$pkgname/${pkgname}_${pkgver}_src_all.tar.bz2 p7zip-cc-cxx.patch CVE-2016-9296.patch" builddir="$srcdir"/${pkgname}_${pkgver} build() { cd "$builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done sed -i "s|usr/local|usr|g" makefile make all3 OPTFLAGS="${CXXFLAGS}" || return 1 } package() { cd "$builddir" make install DEST_HOME="$pkgdir"/usr DEST_MAN="$pkgdir"/usr/share/man \ DEST_SHARE_DOC="http://www.bugaco.com/7zip" sed -i "s|"$pkgdir"/usr|/usr|g" "$pkgdir"/usr/bin/7z sed -i "s|"$pkgdir"/usr|/usr|g" "$pkgdir"/usr/bin/7za sed -i "s|"$pkgdir"/usr|/usr|g" "$pkgdir"/usr/bin/7zr # install -m755 -D contrib/VirtualFileSystemForMidnightCommander/u7z "$pkgdir"/usr/share/mc/extfs/u7z } md5sums="6cba8402ccab2370d3b70c5e28b3d651 p7zip_9.38.1_src_all.tar.bz2 57dbabbbf7cafc1322ad7ae354fdabab p7zip-cc-cxx.patch 0020242cbff6712d614f60a6c6341c78 CVE-2016-9296.patch" sha256sums="fd5019109c9a1bf34ad3257d37a6853eae8151ff50345f0a3ffba7d8c5fdb995 p7zip_9.38.1_src_all.tar.bz2 c19a51d433ba2025953a36a8a86030254c9e33d00aad834a2b33e4426e99979b p7zip-cc-cxx.patch ec76b11d7e41de370f0d226a25142f9a6ca362205b1d4d6356292c2e2714ac5f CVE-2016-9296.patch" sha512sums="f524ffae54e0d9563a509cc4b243e830d882a925e682eb2e15e2d19cb72c947fddecd72c8507d6c1538b997b240b0827046fc2fb4f5e3f7d49840257c92b9c04 p7zip_9.38.1_src_all.tar.bz2 10fad26c7a044ef9750ce7084a5094fc9c70dfb27a7d75f1e66f716f52293d6274e376b7507c513abcd35ad9103433a6abe0eb304ae96593f90eb846b6aa934e p7zip-cc-cxx.patch a803ead99841cb4ded5b51613e08b0794ffb496c2ca66d61a49420a2382d54466858a130b1efe58d13de2cb7f5758a0100d24cb8e2d25f972ae8be12d28ff572 CVE-2016-9296.patch"