diff --git a/syncevolution.spec b/syncevolution.spec index 8a31e5d..330ead2 100644 --- a/syncevolution.spec +++ b/syncevolution.spec @@ -111,6 +111,18 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/sync.desktop %postun -p /sbin/ldconfig +%post gtk +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + +%postun gtk +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + +%posttrans gtk +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS NEWS README HACKING README.html README.rst @@ -127,7 +139,6 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/sync.desktop %{_datadir}/syncevolution %{_datadir}/dbus-1/services/org.syncevolution.service %{_datadir}/man/man1/syncevolution.1.gz -%{_datadir}/icons/hicolor/48x48/apps/sync.png %exclude %{_datadir}/syncevolution/xml/*.pl %files libs @@ -150,6 +161,7 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/sync.desktop %defattr(-,root,root,-) %{_bindir}/sync-ui %{_datadir}/applications/sync.desktop +%{_datadir}/icons/hicolor/48x48/apps/sync.png %files perl %defattr(-,root,root,-) @@ -160,6 +172,13 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/sync.desktop * Sat Dec 1 2012 Peter Robinson 1:1.3.2-1 - 1.3.2 stable release - Drop old dependencies and force build against gtk3 +- Update icon cache for desktop icon + +* Tue Nov 20 2012 Milan Crha - 1:1.3.1-4 +- Rebuild against newer evolution-data-server + +* Thu Oct 25 2012 Milan Crha - 1:1.3.1-3 +- Rebuild against newer evolution-data-server * Sat Oct 20 2012 Peter Robinson 1:1.3.1-2 - Fix desktop file, enable DAV