post_install() {
  /usr/bin/gtk-query-immodules-2.0 --update-cache
}

post_upgrade() {
  if (( $(vercmp $2 2.24.20) < 0 )); then
      rm -f /etc/gtk-2.0/gtk.immodules
  fi
    
  post_install
}

pre_remove() {
  rm -f etc/gtk-2.0/gtk.immodules &>/dev/null
  rm -f etc/gtk-2.0/gdk-pixbuf.loaders &>/dev/null

  rm -f /usr/lib/gtk-2.0/2.10.0/immodules.cache &>/dev/null
}
