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

VERSION=1.3.1
PROGNAME="t1lib $VERSION"
DESC="\
t1lib (Type 1 font rasterizer library)                                 \n\
                                                                       \n\
t1lib is a library distributed under the GNU General Public Library    \n\
License for generating character and string glyphs from Adobe Type 1   \n\
fonts under UNIX.  t1lib uses most of the code of the X11 rasterizer   \n\
donated by IBM to the X11 project."

BUILD=1
MAINTAINER="Mark Post <mark.post@eds.com>"
SOURCE=
PKGNAME=t1lib-$VERSION-s390-$BUILD
TAG=OPT

compile() {
   tar -zxvf $CWD/t1lib-$VERSION.tar.gz
   cd t1lib-$VERSION/

   CFLAGS=-O2 ./configure --prefix=/usr \
                          --enable-static=no \
                          s390-slackware-linux
   make
}

install() {
   make install prefix=/package-t1lib/usr

   mkdir -p /package-t1lib/usr/doc/t1lib-$VERSION
   cp -a Changes LGPL LICENSE Makefile Makefile.in README.t1lib-1.3.1 README.t1python README.win32 \
      /package-t1lib/usr/doc/t1lib-$VERSION

   mv /package-t1lib/usr/share/t1lib/doc/t1lib_doc.ps /package-t1lib/usr/doc/t1lib-$VERSION
   gzip -9 /package-t1lib/usr/doc/t1lib-$VERSION/t1lib_doc.ps

   rm -r /package-t1lib/usr/share/t1lib/doc
   cp -a Fonts /package-t1lib/usr/share/t1lib

   /bin/ls /package-t1lib/usr/share/t1lib/Fonts/afm/*.afm /usr/X11R6/lib/X11/fonts/Type1/*.afm \
        | sort | uniq | wc -l | sed -e 's/ //g' > /package-t1lib/usr/share/t1lib/FontDataBase

   ( cd /package-t1lib/usr/share/t1lib/Fonts/afm
     /bin/ls *.afm
     cd /usr/X11R6/lib/X11/fonts/Type1
     /bin/ls *.afm ) | sort | uniq >> /package-t1lib/usr/share/t1lib/FontDataBase

   mkdir -p /package-t1lib/etc/profile.d
   cat << EOF > /package-t1lib/etc/profile.d/t1lib.sh
T1LIB_CONFIG=/usr/share/t1lib/t1lib.config
export T1LIB_CONFIG
EOF

   cat << EOF > /package-t1lib/etc/profile.d/t1lib.csh
setenv T1LIB_CONFIG /usr/share/t1lib/t1lib.config
EOF
}

attributes() {
   chown -R root.bin $PKG/package-t1lib/usr/bin/
   chmod 755 $PKG/package-t1lib/etc/profile.d/*
   chmod 755 $PKG/package-t1lib/usr/lib/lib*.so*
}

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

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

