| 1 | # Copyright 1999-2006 Gentoo Foundation |
1 | # Copyright 1999-2006 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.4 2007/04/24 18:13:14 dang Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.5 2007/05/11 20:52:53 dang Exp $ |
| 4 | |
4 | |
| 5 | # |
5 | # |
| 6 | # gnome2-utils.eclass |
6 | # gnome2-utils.eclass |
| 7 | # |
7 | # |
| 8 | # Set of auxiliary functions used to perform actions commonly needed by packages |
8 | # Set of auxiliary functions used to perform actions commonly needed by packages |
| … | |
… | |
| 102 | for dir in $(find ${ROOT}/usr/share/icons -maxdepth 1 -mindepth 1 -type d) |
102 | for dir in $(find ${ROOT}/usr/share/icons -maxdepth 1 -mindepth 1 -type d) |
| 103 | do |
103 | do |
| 104 | if [[ -f "${dir}/index.theme" ]] ; then |
104 | if [[ -f "${dir}/index.theme" ]] ; then |
| 105 | local rv=0 |
105 | local rv=0 |
| 106 | |
106 | |
| 107 | ${updater} -q ${dir} |
107 | ${updater} -qf ${dir} |
| 108 | rv=$? |
108 | rv=$? |
| 109 | |
109 | |
| 110 | if [[ ! $rv -eq 0 ]] ; then |
110 | if [[ ! $rv -eq 0 ]] ; then |
| 111 | debug-print "Updating cache failed on ${dir}" |
111 | debug-print "Updating cache failed on ${dir}" |
| 112 | |
112 | |