IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src
STRIPLIB=y
STRIPBIN=y

VERSION=3.2.4
PROGNAME="transfig $VERSION"
DESC="\
transfig                                                               \n\
                                                                       \n\
This package contains the binaries to transform .fig files (created by \n\
xfig) to some other formats like epsf and LaTeX.  If you have          \n\
installed xfig, you should also install this package if you want to    \n\
use xfig to create other files than .fig files, which can then be      \n\
included in your LaTeX documents."

BUILD=1
MAINTAINER="Mark Post <mark.post@eds.com>"
SOURCE=ftp://epb1.lbl.gov/xfig
PKGNAME=transfig-$VERSION-s390-$BUILD
TAG=OPT

compile() {
   tar -zxvf $CWD/transfig.$VERSION.tar.gz
   cd transfig.$VERSION/
   chown -R root.root .
   find . -name "*.orig" | xargs rm

   zcat $CWD/transfig.diff.gz | patch -p1 -E --verbose --backup --suffix=.orig
   cat  $CWD/fig2dev.h.diff $CWD/gensvg.c.diff | patch -p1 -E --verbose --backup --suffix=.orig

   xmkmf
   make Makefiles
   make
}

install() {
   mkdir -p /package-transfig/usr/X11R6/lib/X11
   make install DESTDIR=/package-transfig
   make install.man DESTDIR=/package-transfig

   mkdir -p /package-transfig/usr/doc/transfig-$VERSION
   cp -a CHANGES LATEX.AND.XFIG NOTES README doc /package-transfig/usr/doc/transfig-$VERSION
   rm /package-transfig/usr/doc/transfig-$VERSION/doc/*.? \
      /package-transfig/usr/doc/transfig-$VERSION/doc/MAKEPS

   ( cd /package-transfig/usr/X11R6/man/man1
     rm -f *.gz
     gzip -9 *
   )
}

attributes() {
   chown -R root.bin $PKG/package-transfig/usr/X11R6/bin
}

special() {
   cd $PKG
   mv package-transfig/* ./
   rmdir package-transfig

   cd $CTL
   cat $CWD/slack-desc > slack-desc
   sed -e 's%package-transfig/%%g' doinst.sh > doinst.sh.new
   cat doinst.sh.new > doinst.sh
   rm doinst.sh.new
}

