# Colored makepkg-like functions msg_blue() { printf "${blue}==>${bold} $1${all_off}\n" } note() { printf "${blue}==>${yellow} NOTE:${bold} $1${all_off}\n" } all_off="$(tput sgr0)" bold="${all_off}$(tput bold)" yellow="${bold}$(tput setaf 3)" blue="${bold}$(tput setaf 4)" _update() { msg_blue 'Updating desktop MIME database...' update-desktop-database -q } post_install() { _update note "If installing optional dependencies afterwards you may have to recompile this package." #note "If you wish to only install the server or client set 'BUILD' to 'SERVER' or 'CLIENT' in the PKGBUILD file and recompile this package." } post_upgrade() { _update } post_remove() { _update }