X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=debian%2Fxfonts-traditional.prerm;h=7578f5250491227af21748ef7441bd33f90ce31a;hb=4e1c892a5260cbb9f0ffabf3adf20b40c45e6099;hp=71f3f5d2bee3b9b061be02e7ea0af4247f2e862f;hpb=b9008d6dd9bc8ef91f0080e8d73cdd0d14e9161c;p=xfonts-traditional.git diff --git a/debian/xfonts-traditional.prerm b/debian/xfonts-traditional.prerm index 71f3f5d..7578f52 100755 --- a/debian/xfonts-traditional.prerm +++ b/debian/xfonts-traditional.prerm @@ -2,7 +2,10 @@ set -e . /usr/share/debconf/confmodule -aliasfile=/etc/X11/fonts/misc/xfonts-base.alias + +#DEBHELPER# + +/usr/share/xfonts-traditional/checkfiles prerm "$@" case "$1" in @@ -10,25 +13,20 @@ remove) echo 'Checking that "fixed" is not from xfonts-traditional...' - if grep '^fixed[ ][ ]*-trad-' $aliasfile \ - /usr/share/fonts/X11/misc/fonts.alias; then - cat >&2 <<'END' - -Removing xfonts-traditional would break your X server by removing "fixed". - -You should not remove xfonts-traditional while "fixed" refers to one -of its fonts. You probably want to check the differences between -/etc/X11/fonts/misc/xfonts-base.alias and xfonts-base.alias.not-trad, -reconcile any changes, and then run "update-fonts-alias misc". -After that you can retry the removal. - -END - printf 'Continue anyway ? [n/y] ' - read x &2 + exit 1 + fi fi for d in /usr/share/fonts/X11 /usr/local/share/fonts/X11; do