X-Git-Url: https://git.distorted.org.uk/~mdw/xfonts-traditional/blobdiff_plain/b9008d6dd9bc8ef91f0080e8d73cdd0d14e9161c..88ca873dd3397fbdb0055230eb5dc2204766f16f:/debian/xfonts-traditional.postinst diff --git a/debian/xfonts-traditional.postinst b/debian/xfonts-traditional.postinst index 64aef5f..f5848e2 100755 --- a/debian/xfonts-traditional.postinst +++ b/debian/xfonts-traditional.postinst @@ -2,37 +2,15 @@ set -e . /usr/share/debconf/confmodule -aliasfile=/etc/X11/fonts/misc/xfonts-base.alias -check_aliasfile () { - if ! test -f $aliasfile; then return; fi - if test -e $aliasfile.not-trad; then return; fi - - perl -pe ' - s/^(fixed\s+)\-misc\-(fixed-medium-r-semicondensed)/$1-trad-$2/ - ' <$aliasfile >$aliasfile.trad - if cmp -s $aliasfile $aliasfile.trad; then - rm $aliasfile.trad - return - fi - db_get xfonts-traditional/remap-fixed - if [ $RET != true ]; then return; fi - - echo 'Installing traditional variant of "fixed"...' - ln $aliasfile $aliasfile.not-trad - mv -f $aliasfile.trad $aliasfile - - update-fonts-alias misc - - db_put xfonts-traditional/remap-fixed false - # only ever do this once -} +#DEBHELPER# db_get xfonts-traditional/generate if [ "$RET" = true ]; then + echo Generating fonts... update-xfonts-traditional --update - check_aliasfile - fi + +/usr/share/xfonts-traditional/checkfiles postinst "$@"