#!/bin/sh # # $XFree86: xc/lib/fontconfig/setfontdirs,v 1.6 2003/01/07 02:07:47 dawes Exp $ # LC_ALL=C export LC_ALL FONTDIRS=fontdirs$$ trap "rm $FONTDIRS" 0 sh ./findfonts ${1+"$@"} > $FONTDIRS cp fonts.conf.in fonts.conf chmod +w fonts.conf EDITOR=ed (echo q | ed) > /dev/null 2>&1 if [ $? -ne 0 ]; then EDITOR=ex (echo q | ex) > /dev/null 2>&1 if [ $? -ne 0 ]; then echo "$0: *** Error: Cannot find 'ed' or 'ex' editor" exit 1 fi fi $EDITOR fonts.conf << EOF /FONTPATH_END/a . +r $FONTDIRS a ~/.fonts . /FONTPATH_START/,/FONTPATH_END/d w q EOF