From 7630c7d077072120bb6a391a8522bed52c3e9b1e Mon Sep 17 00:00:00 2001 From: Jef Spaleta Date: Jun 24 2012 21:21:41 +0000 Subject: fix for gconf scriptlets --- diff --git a/revelation.spec b/revelation.spec index b69aae6..ffefaf6 100644 --- a/revelation.spec +++ b/revelation.spec @@ -81,19 +81,18 @@ desktop-file-install \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop %pre +%gconf_schema_prepare %{name} %gconf_schema_obsolete %{name}-applet %post -export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` -gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas &>/dev/null || : +%gconf_schema_upgrade %{name} update-mime-database %{_datadir}/mime &> /dev/null || : update-desktop-database %{_datadir}/applications &> /dev/null || : gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &> /dev/null || : %preun -export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` -gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas &>/dev/null || : +%gconf_schema_remove %{name} %postun update-mime-database %{_datadir}/mime &> /dev/null || :