#!/bin/sh #SOURCE: http://dejavu.sourceforge.net/ #MAINTAINER: Sebastian Jauch CWD=`pwd` TMP=/tmp PKGNAME=dejavu-ttf PKGDIR=$TMP/package-$PKGNAME VERSION=2.24 BUILD=52.3 rm -rf $PKGDIR mkdir -p $PKGDIR cd $TMP tar xvjf $CWD/dejavu-fonts-ttf-$VERSION.tar.bz2 if [ ! -d $TMP/dejavu-fonts-ttf-$VERSION ]; then echo "Exiting: Source-dir $TMP/dejavu-ttf-$VERSION not found!" exit fi cd dejavu-fonts-ttf-$VERSION mkdir -p $PKGDIR/usr/share/fonts/TTF/ mv ttf/*.[tT][Tt][fF] $PKGDIR/usr/share/fonts/TTF/ chown root.root $PKGDIR/usr/share/fonts/TTF/* chmod 644 $PKGDIR/usr/share/fonts/TTF/* # Extralight causes problems with thunars "open with..." rm -v $PKGDIR/usr/share/fonts/TTF/DejaVuSans-ExtraLight.ttf mkdir -p $PKGDIR/usr/doc/dejavu-ttf-$VERSION mv README LICENSE AUTHORS NEWS BUGS status.txt unicover.txt langcover.txt $PKGDIR/usr/doc/dejavu-ttf-$VERSION/ chown root.root $PKGDIR/usr/doc/dejavu-ttf-$VERSION/* chmod 644 $PKGDIR/usr/doc/dejavu-ttf-$VERSION/* mkdir -p $PKGDIR/usr/src/$PKGNAME-$VERSION/ cp $CWD/build-dejavu-ttf.sh $PKGDIR/usr/src/$PKGNAME-$VERSION/ mkdir -p $PKGDIR/install cat <<"EOF" > $PKGDIR/install/slack-desc |-----handy-ruler------------------------------------------------------| dejavu-ttf: dejavu-ttf (True Type Font Family) dejavu-ttf: dejavu-ttf: Contains Free TTF fonts that support international character dejavu-ttf: dejavu-ttf: The License can be found in /usr/doc/ dejavu-ttf: dejavu-ttf: dejavu-ttf: dejavu-ttf: dejavu-ttf: dejavu-ttf: EOF cat <<"EOF" > $PKGDIR/install/doinst.sh #!/bin/sh # Update the X font indexes: if [ -x usr/bin/fc-cache ]; then usr/bin/fc-cache -f 1>/dev/null 2>&1 fi EOF cd $PKGDIR makepkg -c n ../$PKGNAME-$VERSION-noarch-$BUILD.tgz cd .. md5sum $PKGNAME-$VERSION-noarch-$BUILD.tgz > $PKGNAME-$VERSION-noarch-$BUILD.md5