rpms/imsettings/devel imsettings-kde.sh, 1.2, 1.3 imsettings.spec, 1.17, 1.18
Than Ngo
than at fedoraproject.org
Fri Oct 17 15:07:40 UTC 2008
Author: than
Update of /cvs/extras/rpms/imsettings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6472
Modified Files:
imsettings.spec
Added Files:
imsettings-kde.sh
Log Message:
readd the workaround for KDE
Index: imsettings-kde.sh
===================================================================
RCS file: imsettings-kde.sh
diff -N imsettings-kde.sh
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ imsettings-kde.sh 17 Oct 2008 15:07:09 -0000 1.3
@@ -0,0 +1,4 @@
+# workaround for KDE
+if [ -f /etc/X11/xinit/xinitrc.d/50-xinput.sh ] ; then
+ DISABLE_IMSETTINGS=1 DRY_RUN=1 . /etc/X11/xinit/xinitrc.d/50-xinput.sh
+fi
Index: imsettings.spec
===================================================================
RCS file: /cvs/extras/rpms/imsettings/devel/imsettings.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- imsettings.spec 14 Oct 2008 15:21:02 -0000 1.17
+++ imsettings.spec 17 Oct 2008 15:07:09 -0000 1.18
@@ -1,6 +1,6 @@
Name: imsettings
Version: 0.105.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: LGPLv2+
URL: http://code.google.com/p/imsettings/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -11,6 +11,8 @@
BuildRequires: GConf2-devel
BuildRequires: libX11-devel
Source0: http://imsettings.googlecode.com/files/%{name}-%{version}.tar.bz2
+# workaround for KDE, it will be removed when we have a correct fix
+Source1: imsettings-kde.sh
Patch0: imsettings-constraint-of-language.patch
Patch1: imsettings-disable-xim.patch
@@ -104,6 +106,10 @@
rm -f $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/qt-im-settings-daemon.service
rm -f $RPM_BUILD_ROOT%{_libexecdir}/qt-im-settings-daemon
+# workaround for KDE
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/kde/env
+install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/kde/env/
+
%find_lang %{name}
%clean
@@ -156,6 +162,7 @@
%{_sysconfdir}/X11/xinit/xinput.d
%{_sysconfdir}/xdg/autostart/imsettings-applet.desktop
%{_sysconfdir}/gconf/schemas/imsettings-applet.schemas
+%{_sysconfdir}/kde/env/*.sh
%files libs
%defattr(-, root, root, -)
@@ -180,6 +187,9 @@
%changelog
+* Fri Oct 17 2008 Than Ngo <than at redhat.com> 0.105.0-3
+- readd the workaround for KDE
+
* Tue Oct 14 2008 Than Ngo <than at redhat.com> 0.105.0-2
- get rid of workaround for KDE
More information about the scm-commits
mailing list