diff --git a/dconf.spec b/dconf.spec index 176d92e..765a5f6 100644 --- a/dconf.spec +++ b/dconf.spec @@ -55,17 +55,23 @@ make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT +%post +touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : + %postun if [ $1 -eq 0 ] ; then /sbin/ldconfig gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : + touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : + gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : fi %posttrans /sbin/ldconfig gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : +gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : %files @@ -98,6 +104,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : %{_datadir}/applications/dconf-editor.desktop %dir %{_datadir}/dconf-editor %{_datadir}/dconf-editor/dconf-editor.ui +%{_datadir}/icons/hicolor/*/apps/dconf-editor.png %changelog * Mon Feb 6 2012 Matthias Clasen - 0.11.5-1