rpms/kmymoney2/EL-5 kmymoney2.spec,1.32,1.33
Rex Dieter
rdieter at fedoraproject.org
Wed Jul 14 15:29:30 UTC 2010
Author: rdieter
Update of /cvs/pkgs/rpms/kmymoney2/EL-5
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv26574
Modified Files:
kmymoney2.spec
Log Message:
revert to old stuff, rhel5's rpm seems too buggy/old for fancy-schmancy
Index: kmymoney2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/kmymoney2.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- kmymoney2.spec 14 Jul 2010 15:12:43 -0000 1.32
+++ kmymoney2.spec 14 Jul 2010 15:29:29 -0000 1.33
@@ -104,14 +104,29 @@ rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
-%if 0%{?rhel}
desktop-file-install --vendor="" \
- --dir=%{buildroot}%{_datadir}/applications/kde \
+ --dir=%{buildroot}%{_datadir}/applications/kde/ \
%{buildroot}%{_datadir}/applications/kde/kmymoney2.desktop
-%endif
+## File lists
# locale's
-%find_lang %{name} --with-kde
+%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
# Unpackaged files
rm -f %{buildroot}%{_libdir}/lib*.la
@@ -121,7 +136,6 @@ 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
@@ -136,6 +150,7 @@ touch --no-create %{_datadir}/icons/Tang
%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
@@ -144,15 +159,14 @@ 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
@@ -198,7 +212,6 @@ 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