]> git.donarmstrong.com Git - lilypond.git/blobdiff - debian/postrm
release: 1.0.17
[lilypond.git] / debian / postrm
old mode 100644 (file)
new mode 100755 (executable)
index 86d5a93..80e1d36
@@ -1,51 +1,45 @@
-#!/bin/bash -e
+#!/bin/sh
 #
 # postrm script for the Debian GNU/Linux lilypond package
 #   by Anthony Fok <foka@debian.org>
 #   This is free software; see the GNU General Public Licence
 #   version 2 or later for copying conditions.  There is NO warranty.
-#   Last modified:  Mon, 10 Nov 1997 22:44:37 -0700
+#   Last modified:  Fri, 14 Aug 1998 00:07:07 -0600
+
+set -e
 
 package=lilypond
 font_supplier=public
 font_typeface=lilypond
-std_TEXMF=/usr/lib/texmf
+std_TEXMFMAIN=/usr/lib/texmf
+std_VARTEXFONTS=/var/spool/texmf
 
-if [ "`which kpsetool`" ]; then
-    TEXMF=`kpsetool -v '$TEXMF'`
-fi
-: ${TEXMF:=$std_TEXMF}
+#DEBHELPER#
 
+TEXMFMAIN=`/usr/bin/kpsewhich -expand-var '$TEXMFMAIN'`
+: ${TEXMFMAIN:=$std_TEXMFMAIN}
+VARTEXFONTS=`/usr/bin/kpsewhich -expand-var '$VARTEXFONTS'`
+: ${VARTEXFONTS=$std_VARTEXFONTS}
 
 case "$1" in
-    remove)
-        if [ "`kpsetool -w tex lilyponddefs.tex 2>/dev/null`" -a "`which texhash`" ]; then
-            texhash
-        fi
-    ;;
-
     upgrade)
        # Clear out the old TFM and PK files in case the fonts were modified
-        : ${MAKETEXDIR=$TEXMF/maketex}
-        test -r $MAKETEXDIR/maketex.site && . $MAKETEXDIR/maketex.site
-        : ${MT_DESTROOT=$TEXMF/fonts}
-        rm -rf $MT_DESTROOT/tfm/$font_supplier/$font_typeface
-        rm -rf $MT_DESTROOT/pk/*/$font_supplier/$font_typeface
+       rm -rf $VARTEXFONTS/tfm/$font_supplier/$font_typeface
+       rm -rf $VARTEXFONTS/pk/*/$font_supplier/$font_typeface
     ;;
 
-    purge)
-        : ${MAKETEXDIR=$TEXMF/maketex}
-        test -r $MAKETEXDIR/maketex.site && . $MAKETEXDIR/maketex.site
-        : ${MT_DESTROOT=$TEXMF/fonts}
-        rm -rf $MT_DESTROOT/tfm/$font_supplier/$font_typeface
-        rm -rf $MT_DESTROOT/pk/*/$font_supplier/$font_typeface
+    remove|purge)
+       # Clear out the old TFM and PK files in case the fonts were modified
+       rm -rf $VARTEXFONTS/tfm/$font_supplier/$font_typeface
+       rm -rf $VARTEXFONTS/pk/*/$font_supplier/$font_typeface
+       /usr/bin/mktexlsr
     ;;
 
     failed-upgrade|abort-install|abort-upgrade|disappear)
     ;;
 
     *)
-        echo "postrm called with unknown argument \`$1'" >&2
-        exit 0
+       echo "postrm called with unknown argument \`$1'" >&2
+       exit 0
     ;;
 esac