more packaging
[xfonts-traditional] / debian / xfonts-traditional.prerm
CommitLineData
12fa1ef8
IJ
1#!/bin/sh
2set -e
3
4. /usr/share/debconf/confmodule
5
6case "$1" in
7
8remove)
9
10 echo 'Checking that "fixed" is not from xfonts-traditional..."
11
12 if grep '^fixed[ ][ ]*-trad-'; then
13 cat >&2 <<END
14You should not remove xfonts-traditional while "fixed" refers to one
15of its fonts. You probably want to check the differences between
16/etc/X11/fonts/misc/xfonts-base.alias and xfonts-base.alias.not-trad,
17and probably replace the former with the latter, and retry the removal.
18END
19 exit 1
20 fi
21
22 ;;
23
24 find /usr/share/fonts/X11 /usr/local/share/fonts/X11 \
25 -type f \
26 \( -name xfonts-traditional.log -o \
27 -name xfonts-traditional.done -o
28 -name xfonts-traditional.done.new -o
29 -name trad--\*.pcf.gz.new \) \
30 -print0 | xargs -0r rm
31
32 find /usr/share/fonts/X11 /usr/local/share/fonts/X11 \
33 -type f \
34 -name trad--\*.pcf.gz \
35 -print0 | xargs -0r rm
36
37esac