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