diff --git a/kdegraphics.spec b/kdegraphics.spec index 120324e..694f5c1 100644 --- a/kdegraphics.spec +++ b/kdegraphics.spec @@ -7,7 +7,7 @@ Summary: K Desktop Environment - Graphics Applications Epoch: 7 Version: 4.2.2 -Release: 1%{?dist} +Release: 2%{?dist} Name: kdegraphics #Obsoletes: kdegraphics4 < %{version}-%{release} @@ -48,8 +48,6 @@ BuildRequires: soprano-devel Requires: kdelibs4 >= %{version} Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} Requires: cups -Requires(post): xdg-utils -Requires(postun): xdg-utils Obsoletes: kdegraphics-extras < 7:4.0.0 Obsoletes: gwenview < 2 @@ -71,8 +69,6 @@ Group: System Environment/Libraries %if 0%{?obsolete_kde3_kipi} Obsoletes: libkdcraw < 0.2.0, libkexiv2 < 0.4.0, libkipi < 0.2.0 %endif -Requires(post): xdg-utils -Requires(postun): xdg-utils %description libs %{summary}. @@ -125,20 +121,32 @@ rm -rf %{buildroot} %post -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : -xdg-desktop-menu forceupdate 2> /dev/null || : +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : + +%posttrans +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : +update-desktop-database -q &> /dev/null ||: %postun -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : -xdg-desktop-menu forceupdate 2> /dev/null || : +if [ $1 -eq 0 ] ; then +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : +update-desktop-database -q &> /dev/null ||: +fi %post libs /sbin/ldconfig -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : + +%posttrans libs +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : %postun libs /sbin/ldconfig -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : +if [ $1 -eq 0 ] ; then +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : +fi %files @@ -211,6 +219,9 @@ xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : %changelog +* Wed Apr 01 2009 Rex Dieter 4.2.2-2 +- optimize scriptlets + * Tue Mar 31 2009 Lukáš Tinkl - 4.2.2-1 - KDE 4.2.2