rpms/kmymoney2/F-13 kmymoney2.spec,1.52,1.53

Rex Dieter rdieter at fedoraproject.org
Wed Jul 14 14:24:28 UTC 2010


Author: rdieter

Update of /cvs/pkgs/rpms/kmymoney2/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv9262

Modified Files:
	kmymoney2.spec 
Log Message:
- use %%find_lang --with-kde



Index: kmymoney2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/F-13/kmymoney2.spec,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- kmymoney2.spec	14 Jul 2010 14:13:39 -0000	1.52
+++ kmymoney2.spec	14 Jul 2010 14:24:28 -0000	1.53
@@ -104,29 +104,8 @@ rm -rf %{buildroot}
 
 make install DESTDIR=%{buildroot}
 
-desktop-file-install \
-  --vendor="" --dir=%{buildroot}%{_datadir}/applications/kde/ \
-  %{buildroot}%{_datadir}/applications/kde/kmymoney2.desktop
-
-## File lists
 # locale's
-%find_lang %{name}
-# HTML (1.0)
-HTML_DIR=$(kde-config --expandvars --install html)
-if [ -d %{buildroot}$HTML_DIR ]; then
-for lang_dir in %{buildroot}$HTML_DIR/* ; do
-  if [ -d $lang_dir ]; then
-    lang=$(basename $lang_dir)
-    echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang
-    # replace absolute symlinks with relative ones
-    pushd $lang_dir
-      for i in *; do
-        [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common
-      done
-    popd
-  fi
-done
-fi
+%find_lang %{name} --with-kde
 
 # Unpackaged files
 rm -f %{buildroot}%{_libdir}/lib*.la
@@ -136,6 +115,7 @@ rm -rf %{buildroot}%{_datadir}/icons/*/s
 %check 
 # Currently broken w/--enable-final: http://bugs.kde.org/115863
 %{?_with_check:make check }
+desktop-file-validate %{buildroot}%{_datadir}/applications/kde/kmymoney2.desktop
 
 
 %post libs -p /sbin/ldconfig
@@ -148,10 +128,8 @@ touch --no-create %{_datadir}/icons/loco
 touch --no-create %{_datadir}/icons/oxygen &> /dev/null || :
 touch --no-create %{_datadir}/icons/Tango &> /dev/null || :
 
-
 %postun
 if [ $1 -eq 0 ] ; then
-  update-desktop-database -q &> /dev/null
   touch --no-create %{_datadir}/icons/hicolor &> /dev/null 
   touch --no-create %{_datadir}/icons/locolor &> /dev/null
   touch --no-create %{_datadir}/icons/oxygen &> /dev/null
@@ -160,14 +138,15 @@ if [ $1 -eq 0 ] ; then
   gtk-update-icon-cache %{_datadir}/icons/locolor &> /dev/null || :
   gtk-update-icon-cache %{_datadir}/icons/oxygen &> /dev/null || :
   gtk-update-icon-cache %{_datadir}/icons/Tango &> /dev/null || :
+  update-desktop-database -q &> /dev/null
 fi
 
 %posttrans
-update-desktop-database -q &> /dev/null
 gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
 gtk-update-icon-cache %{_datadir}/icons/locolor &> /dev/null || :
 gtk-update-icon-cache %{_datadir}/icons/oxygen &> /dev/null || :
 gtk-update-icon-cache %{_datadir}/icons/Tango &> /dev/null || :
+update-desktop-database -q &> /dev/null
 
 
 %files -f %{name}.lang
@@ -213,6 +192,7 @@ rm -rf %{buildroot}
 %changelog
 * Wed Jul 14 2010 Rex Dieter <rdieter at fedoraproject.org> - 1.0.5-1
 - kmymoney2-1.0.5
+- use %%find_lang --with-kde
 
 * Wed Mar 31 2010 Rex Dieter <rdieter at fedoraproject.org> - 1.0.4-1
 - kmymoney2-1.0.4



More information about the scm-commits mailing list