diff --git a/timeshift.spec b/timeshift.spec index e75a167..1ca69cc 100644 --- a/timeshift.spec +++ b/timeshift.spec @@ -69,6 +69,21 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-gtk.desktop +%if 0%{?rhel} && 0%{?rhel} <= 7 +%post +/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + /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 || : +%endif + + %files -f %{name}.lang %license COPYING LICENSE.md %doc AUTHORS README.md @@ -86,7 +101,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-gtk.desktop %changelog -* Thu Jan 25 2018 Samuel Rakitničan 18.1.1-2 +* Fri Jan 26 2018 Samuel Rakitničan 18.1.1-2 +- Add scriptlets for icon cache to EPEL only + +* Thu Jan 25 2018 Samuel Rakitničan - Add patch that changes location of AppData file - Validate AppData file - Updated description