diff --git a/abiword.spec b/abiword.spec index 62d42b8..94ea71a 100644 --- a/abiword.spec +++ b/abiword.spec @@ -140,11 +140,20 @@ find %{buildroot} -name '*.a' -exec rm -f {} ';' %post update-mime-database %{_datadir}/mime > /dev/null 2>&1 || : update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : +/usr/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun update-mime-database %{_datadir}/mime > /dev/null 2>&1 || : update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : +if [ $1 -eq 0 ] ; then + /usr/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null + /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + +%posttrans +/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files %{_bindir}/abiword %{_datadir}/applications/*.desktop @@ -176,6 +185,9 @@ update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %{python_sitearch}/* %changelog +* Fri Oct 25 2013 Peter Robinson 1:3.0.0-3 +- Update icon cache on install/update/erase + * Wed Oct 16 2013 Peter Robinson 1:3.0.0-2 - Enable gobject-introspection and python bindings