[OE-core] [PATCH 1/4] gtk-icon-cache.bbclass:fix support postrm at image creation time

Hongxu Jia hongxu.jia at windriver.com
Thu Jan 17 07:07:19 UTC 2013


The gtk_icon_cache_postrm failed at image creation time because ${D} is not
assigned as the prefix of icondir.

[YOCTO #3633]

Signed-off-by: Hongxu Jia <hongxu.jia at windriver.com>
---
 meta/classes/gtk-icon-cache.bbclass |    9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/meta/classes/gtk-icon-cache.bbclass b/meta/classes/gtk-icon-cache.bbclass
index 7c7dd78..4499782 100644
--- a/meta/classes/gtk-icon-cache.bbclass
+++ b/meta/classes/gtk-icon-cache.bbclass
@@ -32,6 +32,15 @@ done
 }
 
 gtk_icon_cache_postrm() {
+if [ "$D" != "" ]; then
+    for icondir in $D/usr/share/icons/* ; do
+        if [ -d $icondir ] ; then
+            gtk-update-icon-cache -qt  $icondir
+        fi
+    done
+    exit 0
+fi
+
 for icondir in /usr/share/icons/* ; do
     if [ -d $icondir ] ; then
         gtk-update-icon-cache -qt  $icondir
-- 
1.7.10.4





More information about the Openembedded-core mailing list