#!/bin/sh cut -f3 ${0%/*}/.footprint | while read path; do case $path in etc/gconf/schemas/) export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` ;; etc/gconf/schemas/*.entries) gconftool-2 --direct --config-source $GCONF_CONFIG_SOURCE \ --load /$path > /dev/null ;; etc/gconf/schemas/*.schemas) gconftool-2 --makefile-install-rule /$path > /dev/null ;; usr/lib/gtk-2.0/*/immodules/) gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules ;; usr/lib/gtk-2.0/*/loaders/) gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders ;; usr/share/applications/*.desktop) update-desktop-database -q ;; # usr/share/dbus-1/services/*) # kill -s HUP `pidof dbus-daemon` &> /dev/null || true # ;; usr/share/icons/*/index.theme) gtk-update-icon-cache -q /${path%/index.theme} ;; usr/share/mime/) update-mime-database /$path > /dev/null ;; usr/share/omf/*.omf) scrollkeeper-install -q /$path > /dev/null ;; esac done if test "$GCONF_CONFIG_SOURCE"; then kill -s HUP `pidof gconfd-2` > /dev/null 2>&1 fi exit 0