summaryrefslogtreecommitdiff
path: root/autoscripts/postrm-xfonts
diff options
context:
space:
mode:
Diffstat (limited to 'autoscripts/postrm-xfonts')
-rw-r--r--autoscripts/postrm-xfonts18
1 files changed, 18 insertions, 0 deletions
diff --git a/autoscripts/postrm-xfonts b/autoscripts/postrm-xfonts
new file mode 100644
index 00000000..53e2b6db
--- /dev/null
+++ b/autoscripts/postrm-xfonts
@@ -0,0 +1,18 @@
+fontdirs="#FONTDIRS#"
+updatecmds="#UPDATECMDS#"
+
+for currentdir in $fontdirs; do
+ longdir=/usr/X11R6/lib/X11/fonts/$currentdir
+ if [ -d $longdir ]; then
+ for file in fonts.dir fonts.alias; do
+ rm -f $file
+ done
+ if [ $(find $currentdir| wc -l) -eq 1 ]; then
+ rmdir -p $longdir
+ else
+ for currentcmd in $updatecmds; do
+ $currentcmd $longdir
+ done
+ fi
+ fi
+done