|
|
@ -1,11 +1,17 @@ |
|
|
|
|
|
|
|
/D_prefix/bin/gdk-pixbuf-query-loaders \ |
|
|
|
> /D_sysconfdir/gtk-2.0/gdk-pixbuf.loaders |
|
|
|
|
|
|
|
# update gnome2 icon cache files for gnome2 directories that |
|
|
|
# contain index.theme files |
|
|
|
|
|
|
|
echo "Gnome 2 icon cache files: running gtk-update-icon-cache..." |
|
|
|
|
|
|
|
print_status=1 |
|
|
|
all_installed "gnome2/share/.*/index.theme$" | |
|
|
|
while read IDX; do |
|
|
|
[ $print_status = 1 ] && \ |
|
|
|
{ echo "Gnome 2 icon cache files: running gtk-update-icon-cache..." |
|
|
|
print_status=0 ; } |
|
|
|
|
|
|
|
gtk-update-icon-cache "${IDX%index.theme}" |
|
|
|
done |
|
|
|
|
|
|
@ -16,12 +22,24 @@ all_touched "gnome2/share/.*/icons" | |
|
|
|
while read FILE; do |
|
|
|
DIR="${FILE%icons/*}icons" |
|
|
|
[ ! -e "$DIR/index.theme" ] && |
|
|
|
{ |
|
|
|
[ $print_status = 1 ] && \ |
|
|
|
{ echo "Gnome 2 icon cache files: running gtk-update-icon-cache..." |
|
|
|
print_status=0 ; } |
|
|
|
|
|
|
|
gtk-update-icon-cache --ignore-theme-index "$DIR" |
|
|
|
} |
|
|
|
done |
|
|
|
|
|
|
|
all_touched "gnome2/share/icons/hicolor" | |
|
|
|
while read FILE; do |
|
|
|
DIR="${FILE%hicolor/*}hicolor" |
|
|
|
[ ! -e "$DIR/index.theme" ] && |
|
|
|
[ ! -e "$DIR/index.theme" ] && |
|
|
|
{ |
|
|
|
[ $print_status = 1 ] && \ |
|
|
|
{ echo "Gnome 2 icon cache files: running gtk-update-icon-cache..." |
|
|
|
print_status=0 ; } |
|
|
|
|
|
|
|
gtk-update-icon-cache --ignore-theme-index "$DIR" |
|
|
|
} |
|
|
|
done |