X-Git-Url: https://git.distorted.org.uk/~mdw/xfonts-traditional/blobdiff_plain/4ff07717b0e4435f1f15fd5fcb762301be8822d0..4e1c892a5260cbb9f0ffabf3adf20b40c45e6099:/debian/xfonts-traditional.prerm diff --git a/debian/xfonts-traditional.prerm b/debian/xfonts-traditional.prerm old mode 100644 new mode 100755 index a2786a6..7578f52 --- a/debian/xfonts-traditional.prerm +++ b/debian/xfonts-traditional.prerm @@ -3,43 +3,49 @@ set -e . /usr/share/debconf/confmodule +#DEBHELPER# + +/usr/share/xfonts-traditional/checkfiles prerm "$@" + case "$1" in remove) - echo 'Checking that "fixed" is not from xfonts-traditional..." + echo 'Checking that "fixed" is not from xfonts-traditional...' + + if grep '^fixed[ ][ ]*-trad-' \ + /etc/X11/fonts/misc/xfonts-base.alias \ + /usr/share/fonts/X11/misc/fonts.alias; then + + RET='' + db_input critical xfonts-traditional/confirm-break-remove ||: + db_go ||: + db_get xfonts-traditional/confirm-break-remove ||: + if [ x$RET != xtrue ]; then + db_fset xfonts-traditional/confirm-break-remove \ + seen false ||: + echo 'Aborting to avoid breaking "fixed".' >&2 + exit 1 + fi + fi - if grep '^fixed[ ][ ]*-trad-'; then - cat >&2 <