IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=5.50 PROGNAME="infozip 5$VERSION" DESC="\ infozip (Info-ZIP's zip and unzip utilities) \n\ \n\ zip is a compression and file packaging utility for Unix, VMS, MSDOS, \n\ OS/2, Windows NT, Minix, Atari and Macintosh, Amiga and Acorn RISC OS. \n\ It is analogous to a combination of the UNIX commands tar(1) and \n\ compress(1) and is compatible with PKZIP (Phil Katz's ZIP). A \n\ companion program (unzip(1L)), unpacks zip archives." BUILD=1 MAINTAINER="Mark Post " SOURCE=http://www.info-zip.org/ PKGNAME=infozip-$VERSION-s390-$BUILD TAG=OPT compile() { # # compile zip # cd $TMP tar -zxvf $CWD/zip23.tar.gz cd zip-2.3/ chown -R root.root . make -f unix/Makefile generic_gcc # # compile unzip # cd $TMP tar -xvzf $CWD/unzip550.tar.gz cd unzip-$VERSION/ chown -R root.root . zcat $CWD/unzip.dotdot.diff.gz | patch -p1 --verbose make -f unix/Makefile linux_noasm } install() { # # install zip # cd $TMP/zip-2.3/ make -f unix/Makefile install prefix=/package-infozip/usr mkdir -p /package-infozip/usr/doc/zip-2.3 cp -a BUGS CHANGES INSTALL MANUAL README TODO WHATSNEW WHERE \ /package-infozip/usr/doc/zip-2.3 # # install unzip # cd $TMP/unzip-$VERSION/ make -f unix/Makefile install prefix=/package-infozip/usr ( cd /package-infozip/usr/bin rm -f zipinfo ln -sf unzip zipinfo ) mkdir -p /package-infozip/usr/doc/unzip-$VERSION cp -a BUGS Contents History.* INSTALL README ToDo WHERE \ /package-infozip/usr/doc/unzip-$VERSION ( cd /package-infozip/usr/man/man1 rm -f *.gz gzip -9 *.1 ) } attributes() { chown -R root.bin $PKG/package-infozip/usr/bin chmod 755 $PKG/package-infozip/usr/bin/* chmod 644 $PKG/package-infozip/usr/man/man1/* } special() { cd $PKG mv package-infozip/* ./ rmdir package-infozip cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-infozip/%%' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }