IGNOREPATH=/etc:/home:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/var:/usr/src STRIPLIB=y STRIPBIN=y VERSION=3.2.3d PROGNAME="xfig $VERSION" DESC="\ xfig \n\ \n\ This package contains the binary for xfig, an interactive drawing tool \n\ under X. Xfig can create fig, epsf, and LaTeX files with various \n\ options. You also have to install the transfig package (transfig.tgz) \n\ so that xfig can export fig files as epsf and LaTeX files. This \n\ package also contains a set of basic examples of fig files." BUILD=1 MAINTAINER="Mark Post " SOURCE=ftp://epb1.lbl.gov/xfig PKGNAME=xfig-$VERSION-s390-$BUILD TAG=OPT compile() { tar -zxvf $CWD/xfig.$VERSION.full.tar.gz cd xfig.$VERSION/ zcat $CWD/xfig.diff.gz | patch -E -p1 --verbose --backup --suffix=.orig xmkmf make } install() { make install DESTDIR=/package-xfig make install.man DESTDIR=/package-xfig mkdir -p /package-xfig/usr/doc/xfig.$VERSION cp -a CHANGES Examples FIGAPPS LATEX.AND.XFIG README /package-xfig/usr/doc/xfig.$VERSION cp -a xfig.1x.html /package-xfig/usr/doc/xfig.$VERSION/xfig.1.html ( cd /package-xfig/usr/doc/xfig.$VERSION/Examples mv Libraries /package-xfig/usr/X11R6/lib/X11/xfig rm -rf Libraries ; ln -sf /usr/X11R6/lib/X11/xfig/Libraries . ) ( cd /package-xfig/usr/doc/xfig.$VERSION ; ln -sf /usr/X11R6/lib/X11/xfig/html . ) cp -a Doc/html Doc/xfig-howto.pdf Doc/xfig.html /package-xfig/usr/X11R6/lib/X11/xfig/ rm -rf /package-xfig/usr/X11R6/lib/X11/xfig/html/japanese gzip -9 /package-xfig/usr/X11R6/man/man1/* rm -rf /package-xfig/usr/X11R6/lib/X11/doc/ rm /package-xfig/usr/X11R6/lib/X11/app-defaults } attributes() { chown -R root.bin $PKG/package-xfig/usr/X11R6/bin/ chmod 755 $PKG/package-xfig/usr/X11R6/bin/xfig chmod 444 $PKG/package-xfig/etc/X11/app-defaults/* chmod 444 $PKG/package-xfig/usr/X11R6/man/man1/* find $PKG/package-xfig/usr/X11R6/lib/X11/xfig/ -type f | xargs chmod 644 find $PKG/package-xfig/usr/doc/xfig.$VERSION -type f | xargs chmod 444 ( cd $PKG/package-xfig/usr/doc/xfig.$VERSION chmod 664 CHANGES README Examples/[A-Z]*.fig Examples/ctrlbox_lay.fig chmod 644 FIGAPPS ) } special() { cd $PKG mv package-xfig/* ./ rmdir package-xfig cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-xfig/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }