comparison compression/unzip/unzip.sh @ 1222:325631424c65

misc: bring back build function
author David Demelier <markand@malikania.fr>
date Wed, 27 Oct 2021 11:32:16 +0200
parents a47aaf9743a0
children 9867e578b1a9
comparison
equal deleted inserted replaced
1221:a47aaf9743a0 1222:325631424c65
23 PKGDOWNLOAD="https://downloads.sourceforge.net/infozip/${PKGNAME}60.tar.gz" 23 PKGDOWNLOAD="https://downloads.sourceforge.net/infozip/${PKGNAME}60.tar.gz"
24 PKGDEPENDS="bzip2" 24 PKGDEPENDS="bzip2"
25 25
26 : ${CC:=clang} 26 : ${CC:=clang}
27 27
28 rm -rf ${PKGNAME}60 28 build()
29 tar xvf ${PKGNAME}60.tar.gz 29 {
30 cd ${PKGNAME}60 30 rm -rf ${PKGNAME}60
31 tar xvf ${PKGNAME}60.tar.gz
32 cd ${PKGNAME}60
31 33
32 patch -p1 < ../CVE-2014-8139.patch 34 patch -p1 < ../CVE-2014-8139.patch
33 patch -p1 < ../CVE-2014-8140.patch 35 patch -p1 < ../CVE-2014-8140.patch
34 patch -p1 < ../CVE-2014-8141.patch 36 patch -p1 < ../CVE-2014-8141.patch
35 patch -p1 < ../CVE-2014-9636.patch 37 patch -p1 < ../CVE-2014-9636.patch
36 patch -p1 < ../CVE-2014-9913.patch 38 patch -p1 < ../CVE-2014-9913.patch
37 patch -p1 < ../CVE-2016-9844.patch 39 patch -p1 < ../CVE-2016-9844.patch
38 patch -p1 < ../CVE-2018-1000035.patch 40 patch -p1 < ../CVE-2018-1000035.patch
39 41
40 # does not support DESTDIR, fake it with prefix. 42 # does not support DESTDIR, fake it with prefix.
41 make -f unix/Makefile CC="$CC" generic 43 make -f unix/Makefile CC="$CC" generic
42 make -f unix/Makefile \ 44 make -f unix/Makefile \
43 prefix=$DESTDIR/ \ 45 prefix=$DESTDIR/ \
44 MANDIR=$DESTDIR/share/man/man1 \ 46 MANDIR=$DESTDIR/share/man/man1 \
45 install 47 install
46 48
47 cd .. 49 cd ..
48 rm -rf ${PKGNAME}60 50 rm -rf ${PKGNAME}60
51 }