IGNOREPATH=/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y PROGNAME="Any to PostScript filter" VERSION=4.13b DESC="\ a2ps (any to PostScript filter) \n\ \n\ GNU a2ps is an Any to PostScript filter. Of course it processes \n\ plain text files, but also pretty prints quite a few popular \n\ programming languages. Also contained in this package is psutils, a \n\ collection of programs for manipulating PostScript files. \n\ \n\ a2ps is used by Apsfilter, so be sure to install this package if you \n\ plan to do any printing." BUILD=1 MAINTAINER="Mark Post " SOURCE=ftp://ftp.gnu.org/gnu/a2ps/ PKGNAME=a2ps-$VERSION-s390-$BUILD TAG=REC compile() { # First, build psutils tar -xvzf $CWD/psutils-1.17.tar.gz cd psutils/ zcat $CWD/psutils-1.17.diff.gz | patch -p1 --verbose -E --backup --suffix=.orig cat $CWD/makefile.diff | patch -p1 make -f Makefile.unix cd $TMP tar -xvzf $CWD/a2ps-4.13b.tar.gz cd a2ps-4.13/ cp -vp /usr/share/libtool/config.* auxdir/ zcat $CWD/a2ps-4.13b.diff.gz | patch -p1 ./configure --prefix=/usr \ --sysconfdir=/etc \ --with-medium=letter \ s390-slackware-linux make CFLAGS=-O2 } install() { cd $TMP/psutils make -f Makefile.unix install DESTDIR=/package-a2ps mkdir -p /package-a2ps/usr/doc/psutils-1.17 cp -a LICENSE README /package-a2ps/usr/doc/psutils-1.17 cd $TMP/a2ps-4.13/ make CFLAGS=-O2 install prefix=/package-a2ps/usr sysconfdir=/package-a2ps/etc mkdir -p /package-a2ps/usr/doc/a2ps-4.13b cp -a ABOUT-NLS ANNOUNCE AUTHORS COPYING ChangeLog FAQ INSTALL NEWS \ README THANKS TODO /package-a2ps/usr/doc/a2ps-4.13b ( cd /package-a2ps/usr/info rm -f *.gz gzip -9 * ) ( cd /package-a2ps/usr/man/man1 rm -f *.gz gzip -9 *.1 ) } attributes() { cd $PKG chown -R root.bin package-a2ps/usr/bin/ } special() { cd $PKG mv package-a2ps/* ./ rmdir package-a2ps/ cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-a2ps/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }