POSTIN
/bin/sh
cd /usr/share/fonts/misc
umask 022
cat fonts.alias.* > fonts.alias
/usr/X11R6/bin/mkfontdir
cd /usr/share/fonts/Type1
rm -f fonts.scale.bak Fontmap.bak
cat fonts.scale.* | sort -u > fonts.scale.tmp
cat fonts.scale.tmp | wc -l | sed -e 's/ //g' > fonts.scale
cat fonts.scale.tmp >> fonts.scale
rm -f fonts.scale.tmp
ln -sf fonts.scale fonts.dir
cat Fontmap.* > Fontmap
if [ -x /usr/X11R6/bin/xftcache ]; then
/usr/X11R6/bin/xftcache .
fi
cd /usr/share/fonts/TTF
umask 022
cat fonts.scale.* | sort -u > fonts.scale.tmp
cat fonts.scale.tmp | wc -l | sed -e 's/ //g' > fonts.scale
cat fonts.scale.tmp >> fonts.scale
rm -f fonts.scale.tmp
ln -sf fonts.scale fonts.dir
if [ -x /usr/X11R6/bin/xftcache ]; then
/usr/X11R6/bin/xftcache .
fi
POSTUN
/bin/sh
cd /usr/share/fonts/misc
umask 022
cat fonts.alias.* > fonts.alias 2>/dev/null
/usr/X11R6/bin/mkfontdir
cd /usr/share/fonts/Type1
rm -f fonts.scale.bak Fontmap.bak
cat fonts.scale.* 2>/dev/null | sort -u > fonts.scale.tmp
cat fonts.scale.tmp | wc -l | sed -e 's/ //g' > fonts.scale
cat fonts.scale.tmp >> fonts.scale
rm -f fonts.scale.tmp
ln -sf fonts.scale fonts.dir
cat Fontmap.* > Fontmap 2>/dev/null
if [ -x /usr/X11R6/bin/xftcache ]; then
/usr/X11R6/bin/xftcache .
fi
cd /usr/share/fonts/TTF
umask 022
cat fonts.scale.* | sort -u > fonts.scale.tmp
cat fonts.scale.tmp | wc -l | sed -e 's/ //g' > fonts.scale
cat fonts.scale.tmp >> fonts.scale
rm -f fonts.scale.tmp
ln -sf fonts.scale fonts.dir
if [ -x /usr/X11R6/bin/xftcache ]; then
/usr/X11R6/bin/xftcache .
fi