IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=3.00 PROGNAME="X PDF $VERSION" DESC="\ xpdf (PDF viewer for X) \n\ \n\ Xpdf is a viewer for Portable Document Format (PDF) files. The \n\ package also contains some command-line PDF manipulation utilities. \n\ \n\ xpdf was written by Derek B. Noonburg. \n\ \n\ The xpdf package requires the t1lib package to render Type 1 fonts." BUILD=1 MAINTAINER="Mark Post " SOURCE=http://www.foolabs.com/xpdf/download.html PKGNAME=xpdf-$VERSION-s390-$BUILD TAG=OPT compile() { tar -zxvf $CWD/xpdf-$VERSION.tar.gz cd xpdf-$VERSION/ chown -R root.root . zcat $CWD/xpdfrc.diff.gz | patch -p1 --verbose --backup --suffix=.orig cat $CWD/ft2build.h.patch | patch -p1 --verbose --backup --suffix=.orig tar -zxvf $CWD/xpdf-cyrillic-2003-jun-28.tar.gz ( cd xpdf-cyrillic zcat $CWD/xpdf-cyrillic.diff.gz | patch -p1 --verbose --backup --suffix=.orig ) tar -zxvf $CWD/xpdf-latin2-2002-oct-22.tar.gz ( cd xpdf-latin2 zcat $CWD/xpdf-latin2.diff.gz | patch -p1 --verbose --backup --suffix=.orig ) tar -zxvf $CWD/xpdf-greek-2003-jun-28.tar.gz ( cd xpdf-greek zcat $CWD/xpdf-greek.diff.gz | patch -p1 --verbose --backup --suffix=.orig ) CXXFLAGS=-O2 CFLAGS=-O2 \ ./configure --prefix=/usr/X11R6 \ --with-gzip \ --with-freetype2-includes=/usr/include/freetype2 make } install() { make install DESTDIR=/package-xpdf mkdir -p /package-xpdf/usr/doc/xpdf-$VERSION cp -a ANNOUNCE CHANGES COPYING INSTALL README \ /package-xpdf/usr/doc/xpdf-$VERSION mkdir -p /package-xpdf/usr/X11R6/share/xpdf/cyrillic \ /package-xpdf/usr/X11R6/share/xpdf/latin2 \ /package-xpdf/usr/X11R6/share/xpdf/greek ( cd xpdf-cyrillic cp -p KOI8-R.unicodeMap /package-xpdf/usr/X11R6/share/xpdf/cyrillic/KOI8-R.unicodeMap cat add-to-xpdfrc >> /package-xpdf/usr/X11R6/etc/xpdfrc ) ( cd xpdf-latin2 cp -p Latin2.unicodeMap /package-xpdf/usr/X11R6/share/xpdf/latin2/Latin2.unicodeMap cat add-to-xpdfrc >> /package-xpdf/usr/X11R6/etc/xpdfrc ) ( cd xpdf-greek cp -p ISO-8859-7.unicodeMap Greek.nameToUnicode /package-xpdf/usr/X11R6/share/xpdf/greek/ cat add-to-xpdfrc >> /package-xpdf/usr/X11R6/etc/xpdfrc ) ( cd /package-xpdf/usr/X11R6/man/ for dir in 1 5; do ( cd man$dir rm -f *.gz gzip -9 *.$dir ) done ) } attributes() { chown -R root.bin $PKG/package-xpdf/usr/X11R6/bin } special() { cd $PKG mv package-xpdf/* ./ rmdir package-xpdf cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-xpdf/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }