diff options
Diffstat (limited to 'system/culmus/doinst.sh')
-rw-r--r-- | system/culmus/doinst.sh | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/system/culmus/doinst.sh b/system/culmus/doinst.sh index 978cbdd491..3360147998 100644 --- a/system/culmus/doinst.sh +++ b/system/culmus/doinst.sh @@ -1,12 +1,17 @@ #!/bin/sh -fc-cache -f -cd /usr/share/fonts/TTF -/usr/bin/mkfontscale -/usr/bin/mkfontdir +if [ -x /usr/bin/fc-cache ]; then + /usr/bin/fc-cache -f +fi -cd /usr/share/fonts/Type1 -/usr/bin/mkfontscale -/usr/bin/mkfontdir +# Update the X font indexes: +if [ -x /usr/bin/mkfontdir -o -x /usr/X11R6/bin/mkfontdir ]; then + ( cd /usr/share/fonts/TTF + mkfontscale . + mkfontdir . + ) + ( cd /usr/share/fonts/Type1 + mkfontscale . + mkfontdir . + ) -( cd /etc/fonts/conf.d ; ln -sf ../conf.avail/61-culmus.conf 61-culmus.conf ) |