Author: lmontel
Date: Wed Jun 21 11:32:25 2006
New Revision: 37715
Modified:
packages/cooker/kdegraphics/current/SPECS/kdegraphics.spec
Log:
Use macro
Modified: packages/cooker/kdegraphics/current/SPECS/kdegraphics.spec
==============================================================================
--- packages/cooker/kdegraphics/current/SPECS/kdegraphics.spec (original)
+++ packages/cooker/kdegraphics/current/SPECS/kdegraphics.spec Wed Jun 21
11:32:25 2006
@@ -30,7 +30,7 @@
Name: kdegraphics
Summary: K Desktop Environment - Graphics
Version: 3.5.3
-Release: %mkrel 2
+Release: %mkrel 3
Epoch: 1
Group: Graphical desktop/KDE
License: GPL
@@ -315,7 +315,7 @@
Summary: Library for kghostview
Group: Development/KDE and Qt
Conflicts: kdegraphics <= 3.1-9.1mdk
-
+Provides: kghostview-lib
%description -n %lib_name-kghostview
Library for kghostview
@@ -677,22 +677,43 @@
%post mrmlsearch
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%endif
%postun mrmlsearch
%clean_menus
-
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%endif
%post kdvi
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kdvi
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post kfax
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kfax
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post -n %lib_name-kfax -p /sbin/ldconfig
@@ -700,9 +721,17 @@
%post kghostview
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kghostview
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post kooka
%update_menus
@@ -718,58 +747,128 @@
%post kpovmodeler
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kpovmodeler
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post ksnapshot
%update_menus
+%if %mdkversion > 200600
+%update_icon_cache hicolor
+%endif
%postun ksnapshot
%clean_menus
+%if %mdkversion > 200600
+%clean_icon_cache hicolor
+%endif
%post kruler
%update_menus
+%if %mdkversion > 200600
+%update_icon_cache hicolor
+%endif
%postun kruler
%clean_menus
+%if %mdkversion > 200600
+%clean_icon_cache hicolor
+%endif
%post kiconedit
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kiconedit
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post kuickshow
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kuickshow
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post kpaint
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kpaint
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post kview
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%update_icon_cache crystalsvg
+%endif
%postun kview
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%clean_icon_cache crystalsvg
+%endif
%post kpdf
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kpdf
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post kolourpaint
%update_menus
+%if %mdkversion > 200600
+%{update_desktop_database}
+%update_icon_cache hicolor
+%endif
%postun kolourpaint
%clean_menus
+%if %mdkversion > 200600
+%{clean_desktop_database}
+%clean_icon_cache hicolor
+%endif
%post -n %lib_name-kview -p /sbin/ldconfig