diff --git a/gnome-system-log.spec b/gnome-system-log.spec index 8d633ac..7beb173 100644 --- a/gnome-system-log.spec +++ b/gnome-system-log.spec @@ -55,18 +55,24 @@ cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions #done >> %{name}.lang %post -touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : +for d in hicolor HighContrast ; do + touch --no-create %{_datadir}/icons/$d >&/dev/null || : +done %postun if [ $1 -eq 0 ]; then - touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : - gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || : + for d in hicolor HighContrast ; do + touch --no-create %{_datadir}/icons/$d >&/dev/null || : + gtk-update-icon-cache %{_datadir}/icons/$d >&/dev/null || : + done fi %posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || : +for d in hicolor HighContrast ; do + gtk-update-icon-cache %{_datadir}/icons/$d >&/dev/null || : +done %files -f %{name}.lang %doc COPYING COPYING.docs @@ -76,6 +82,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || : %{_datadir}/applications/gnome-system-log.desktop %{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-log.gschema.xml %{_datadir}/icons/hicolor/*/apps/logview.png +%{_datadir}/icons/HighContrast/*/apps/logview.png %{_datadir}/polkit-1/actions/org.gnome.logview.policy %doc %{_mandir}/man1/gnome-system-log.1.gz