# Description: Compression and file packaging/archive utility # URL: https://infozip.sourceforge.net/Zip.html # Maintainer: CRUX System Team, core-ports at crux dot nu # Depends on: bzip2 name=zip version=3.0 release=2 source=(https://downloads.sourceforge.net/sourceforge/infozip/${name}${version//./}.tar.gz zipnote.patch zip-3.0-no-crypt.patch zip-3.0-pic.patch zip-3.0-currdir.patch zip-3.0-exec-shield.patch zip-gnu89-build.patch zip-3.0-format-security.patch) build() { cd ${name}${version//./} patch -Np1 -i $SRC/zip-3.0-format-security.patch patch -Np1 -i $SRC/zip-3.0-exec-shield.patch patch -Np1 -i $SRC/zip-3.0-currdir.patch patch -Np1 -i $SRC/zipnote.patch patch -Np1 -i $SRC/zip-3.0-pic.patch patch -Np1 -i $SRC/zip-3.0-no-crypt.patch patch -Np1 -i $SRC/zip-gnu89-build.patch make -f unix/Makefile LOCAL_ZIP="$CFLAGS" prefix=/usr generic_gcc make -f unix/Makefile INSTALL=install prefix=$PKG/usr MANDIR=$PKG/usr/share/man/man1 install }