summaryrefslogtreecommitdiffstats
path: root/abs/extra/ttf-ms-fonts/ttf-ms-fonts.install
diff options
context:
space:
mode:
Diffstat (limited to 'abs/extra/ttf-ms-fonts/ttf-ms-fonts.install')
-rw-r--r--abs/extra/ttf-ms-fonts/ttf-ms-fonts.install55
1 files changed, 0 insertions, 55 deletions
diff --git a/abs/extra/ttf-ms-fonts/ttf-ms-fonts.install b/abs/extra/ttf-ms-fonts/ttf-ms-fonts.install
deleted file mode 100644
index 043cd88..0000000
--- a/abs/extra/ttf-ms-fonts/ttf-ms-fonts.install
+++ /dev/null
@@ -1,55 +0,0 @@
-# arg 1: the new package version
-post_install() {
- echo -n "extracting fonts... "
- for font in tmp/ttf-ms-fonts/*.exe
- do
- cabextract --lowercase --directory=tmp/ttf-ms-fonts/ $font -F '*.ttf' >/dev/null 2>&1
- done
- cabextract --lowercase --directory=tmp/ttf-ms-fonts/ tmp/ttf-ms-fonts/wd97vwr32.exe -F '*.cab' >/dev/null 2>&1
- cabextract --lowercase --directory=tmp/ttf-ms-fonts/ tmp/ttf-ms-fonts/viewer1.cab -F '*.ttf' >/dev/null 2>&1
- mkdir -p usr/share/fonts/TTF
- : >usr/share/fonts/TTF/msfonts.txt
- for i in `/bin/ls tmp/ttf-ms-fonts/*.ttf`; do
- echo `basename $i` >>usr/share/fonts/TTF/msfonts.txt
- cp $i usr/share/fonts/TTF
- done
- echo "done."
- echo -n "rebuilding font cache... "
- fc-cache -f > /dev/null
- mkfontscale /usr/share/fonts/TTF
- mkfontdir /usr/share/fonts/TTF
- echo "done."
- rm -rf tmp/ttf-ms-fonts
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- # remove fonts from their old location
- rm -rf usr/X11R6/lib/X11/fonts/ttf-ms-fonts
- post_install $1
-}
-
-# arg 1: the old package version
-pre_remove() {
- #rm -f usr/X11R6/lib/X11/fonts/TTF/
- [ -f usr/share/fonts/TTF/msfonts.txt ] || return
- for i in `cat usr/share/fonts/TTF/msfonts.txt`; do
- rm -f usr/share/fonts/TTF/$i
- done
- rm -f usr/share/fonts/TTF/msfonts.txt
-}
-
-# arg 1: the old package version
-post_remove() {
- echo -n "rebuilding font cache... "
- fc-cache -f > /dev/null
- mkfontscale /usr/share/fonts/TTF
- mkfontdir /usr/share/fonts/TTF
- echo "done."
-}
-
-op=$1
-shift
-
-$op $*