[gnome-documents/f16] fix file lists

Matthias Clasen mclasen at fedoraproject.org
Wed Sep 7 11:34:58 UTC 2011


commit 1d73fe3f221b30fa76a5c11f49b39ce4eb7dce42
Author: Matthias Clasen <mclasen at redhat.com>
Date:   Wed Sep 7 07:34:16 2011 -0400

    fix file lists

 gnome-documents.spec |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/gnome-documents.spec b/gnome-documents.spec
index ff13484..b64b712 100644
--- a/gnome-documents.spec
+++ b/gnome-documents.spec
@@ -46,16 +46,22 @@ desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop
 %find_lang %{name}
 
 
-%post -p /sbin/ldconfig
+%post
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
+
 
 %postun
 /sbin/ldconfig
 if [ $1 -eq 0 ] ; then
+    touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
+    gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
     /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 fi
 
 %posttrans
-    /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
+/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 
 %files -f %{name}.lang
 %doc README AUTHORS NEWS TODO
@@ -69,6 +75,7 @@ fi
 %{_libdir}/girepository-1.0
 %{_datadir}/glib-2.0/schemas/*
 %{_datadir}/applications/*
+%{_datadir}/icons/hicolor/*/apps/gnome-documents.png
 
 %files devel
 %{_libdir}/*.so


More information about the scm-commits mailing list