config=(75-yes-terminus.conf) post_install() { pushd etc/fonts/conf.d > /dev/null ln -sf ../conf.avail/${config} . popd > /dev/null fc-cache -fs mkfontscale usr/share/fonts/misc mkfontdir usr/share/fonts/misc } post_upgrade() { if [ ! -f ${config} ]; then rm -f ${config} fi fc-cache -fs mkfontscale usr/share/fonts/misc mkfontdir usr/share/fonts/misc } pre_upgrade() { # Link new config files not present on system yet pushd etc/fonts/conf.d > /dev/null if [ ! -f ../conf.avail/${config} ]; then ln -sf ../conf.avail/${config} . fi popd > /dev/null } post_remove() { pushd etc/fonts/conf.d > /dev/null rm -f ${config} popd > /dev/null fc-cache -fs mkfontscale usr/share/fonts/misc mkfontdir usr/share/fonts/misc }