#!/bin/sh CWD=`pwd` VERSION=2.2.1 # Step one is to remove existing fontconfig cruft: rm -f /usr/lib/pkgconfig/fontconfig.pc \ /usr/X11R6/bin/fontconfig-config \ /usr/X11R6/lib/libfontconfig.* cd /tmp rm -rf fontconfig-$VERSION tar xjf $CWD/fontconfig-$VERSION.tar.bz2 cd fontconfig-$VERSION chown -R root.root . find . -perm 664 -exec chmod 644 {} \; CFLAGS="-O2" \ ./configure --prefix=/usr/X11R6 \ --sysconfdir=/etc # Uses some obscure sgml tool... make -i make -i install ldconfig mkdir -p /usr/X11R6/lib/X11/doc/fontconfig-$VERSION cp -a AUTHORS COPYING INSTALL NEWS README \ /usr/X11R6/lib/X11/doc/fontconfig-$VERSION #mv /etc/fonts/local.conf /etc/fonts/local.conf.new rm -f /etc/fonts/local.conf cat $CWD/fontconfig-config.script > /usr/X11R6/bin/fontconfig-config chmod 755 /usr/X11R6/bin/fontconfig-config