%__glib_gettextize glib-gettextize --copy --force
%__gnome_doc_common gnome-doc-common --copy
+%__gnome_doc_prepare gnome-doc-prepare --copy --force
%__gtkdocize gtkdocize --copy
%__intltoolize intltoolize --copy --force
%__libtoolize libtoolize --copy --force
#
%update_desktop_database_post() {{ \
umask 022; \
- /usr/bin/update-desktop-database; \
+ /usr/bin/update-desktop-database -q; \
}}
%update_desktop_database_postun() {{ \
if [ $1 = 0 ]; then \
umask 022; \
- /usr/bin/update-desktop-database; \
+ /usr/bin/update-desktop-database -q; \
fi \
}}
+#-----------------------------------------------------------------
+# Update shared MIME info database
+# requires: shared-mime-info
+#
+%update_mime_database() {{ \
+ umask 022; \
+ /usr/bin/update-mime-database %{_datadir}/mime; \
+}}
+
+#-----------------------------------------------------------------
+# Update icon cache
+# requires: gtk+
+#
+%update_icon_cache() {{ \
+ umask 022; \
+ gtk-update-icon-cache -qf %{_datadir}/icons/%1; \
+}}
+
#-----------------------------------------------------------------
# Update scrollkeeper database
# requires: scrollkeeper