ce76083
Name:		imsettings
bbab48f
Version:	1.2.8.1
bbab48f
Release:	1%{?dist}
ce76083
License:	LGPLv2+
ce76083
URL:		http://code.google.com/p/imsettings/
ce76083
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
f6b9a31
BuildRequires:	desktop-file-utils
0cc0108
BuildRequires:	intltool gettext
c382e04
BuildRequires:	libtool automake autoconf
fc9a7f2
BuildRequires:	glib2 >= 2.26.0, gobject-introspection-devel, gtk3-devel >= 3.3.3
7ee66b5
BuildRequires:	libnotify-devel
7ee66b5
BuildRequires:	libX11-devel, libgxim-devel >= 0.3.1
048f869
%if !0%{?rhel}
ba626ca
BuildRequires:	xfconf-devel
048f869
%endif
ce76083
Source0:	http://imsettings.googlecode.com/files/%{name}-%{version}.tar.bz2
ce76083
Patch0:		imsettings-constraint-of-language.patch
36cc852
Patch1:		imsettings-disable-xim.patch
e75b66d
Patch2:		imsettings-xinput-xcompose.patch
8642fa5
Patch3:		imsettings-updates-po.patch
ce76083
ce76083
Summary:	Delivery framework for general Input Method configuration
ce76083
Group:		Applications/System
ce76083
Requires:	xorg-x11-xinit >= 1.0.2-22.fc8
ce76083
Requires:	imsettings-libs = %{version}-%{release}
Christopher Aillon be733c2
Requires:	imsettings-desktop-module = %{version}-%{release}
7ee66b5
Requires(post):	/bin/dbus-send %{_sbindir}/alternatives
ce76083
Requires(postun):	/bin/dbus-send %{_sbindir}/alternatives
ce76083
ce76083
%description
ce76083
IMSettings is a framework that delivers Input Method
ce76083
settings and applies the changes so they take effect
ce76083
immediately without any need to restart applications
ce76083
or the desktop.
ce76083
ce76083
This package contains the core DBus services and some utilities.
ce76083
ce76083
%package	libs
ce76083
Summary:	Libraries for imsettings
ce76083
Group:		Development/Libraries
ce76083
ce76083
%description	libs
ce76083
IMSettings is a framework that delivers Input Method
ce76083
settings and applies the changes so they take effect
ce76083
immediately without any need to restart applications
ce76083
or the desktop.
ce76083
ce76083
This package contains the shared library for imsettings.
ce76083
ce76083
%package	devel
ce76083
Summary:	Development files for imsettings
ce76083
Group:		Development/Libraries
ce76083
Requires:	%{name}-libs = %{version}-%{release}
ce76083
Requires:	pkgconfig
7ee66b5
Requires:	glib2-devel >= 2.26.0
ce76083
ce76083
%description	devel
ce76083
IMSettings is a framework that delivers Input Method
ce76083
settings and applies the changes so they take effect
ce76083
immediately without any need to restart applications
ce76083
or the desktop.
ce76083
ce76083
This package contains the development files to make any
ce76083
applications with imsettings.
ce76083
7ee66b5
%package	xim
7ee66b5
Summary:	XIM support on imsettings
7ee66b5
Group:		Applications/System
7ee66b5
Requires:	%{name} = %{version}-%{release}
7ee66b5
Requires:	im-chooser
7ee66b5
7ee66b5
%description	xim
7ee66b5
IMSettings is a framework that delivers Input Method
7ee66b5
settings and applies the changes so they take effect
7ee66b5
immediately without any need to restart applications
7ee66b5
or the desktop.
7ee66b5
7ee66b5
This package contains a module to get this working with XIM.
7ee66b5
7ee66b5
%package	gnome
7ee66b5
Summary:	GNOME support on imsettings
7ee66b5
Group:		Applications/System
7ee66b5
Requires:	%{name} = %{version}-%{release}
41cb3ca
Requires:	im-chooser dconf
Christopher Aillon be733c2
Provides:	imsettings-desktop-module = %{version}-%{release}
7ee66b5
7ee66b5
%description	gnome
7ee66b5
IMSettings is a framework that delivers Input Method
7ee66b5
settings and applies the changes so they take effect
7ee66b5
immediately without any need to restart applications
7ee66b5
or the desktop.
7ee66b5
7ee66b5
This package contains a module to get this working on
7ee66b5
GNOME.
7ee66b5
7ee66b5
%package	qt
7ee66b5
Summary:	Qt support on imsettings
7ee66b5
Group:		Applications/System
7ee66b5
Requires:	%{name} = %{version}-%{release}
7ee66b5
Requires:	im-chooser
Christopher Aillon be733c2
Provides:	imsettings-desktop-module = %{version}-%{release}
7ee66b5
7ee66b5
%description	qt
7ee66b5
IMSettings is a framework that delivers Input Method
7ee66b5
settings and applies the changes so they take effect
7ee66b5
immediately without any need to restart applications
7ee66b5
or the desktop.
7ee66b5
7ee66b5
This package contains a module to get this working on Qt
7ee66b5
applications.
7ee66b5
048f869
%if !0%{?rhel}
ce76083
%package	xfce
ce76083
Summary:	Xfce support on imsettings
ce76083
Group:		Applications/System
ce76083
Requires:	%{name} = %{version}-%{release}
ce76083
Requires:	im-chooser
ba626ca
Requires:	xfce4-settings >= 4.5.99.1-2
Christopher Aillon be733c2
Provides:	imsettings-desktop-module = %{version}-%{release}
ce76083
ce76083
%description	xfce
ce76083
IMSettings is a framework that delivers Input Method
ce76083
settings and applies the changes so they take effect
ce76083
immediately without any need to restart applications
ce76083
or the desktop.
ce76083
7ee66b5
This package contains a module to get this working on Xfce.  
c382e04
c382e04
%package	lxde
c382e04
Summary:	LXDE support on imsettings
c382e04
Group:		Applications/System
c382e04
Requires:	%{name} = %{version}-%{release}
c382e04
Requires:	lxde-settings-daemon
Bill Nottingham c3fcb92
# Hack for upgrades: see https://bugzilla.redhat.com/show_bug.cgi?id=693809
Bill Nottingham c3fcb92
Requires:	lxsession
Bill Nottingham c3fcb92
Requires:	/usr/bin/lxsession
Christopher Aillon be733c2
Provides:	imsettings-desktop-module = %{version}-%{release}
c382e04
c382e04
%description	lxde
c382e04
IMSettings is a framework that delivers Input Method
c382e04
settings and applies the changes so they take effect
c382e04
immediately without any need to restart applications
c382e04
or the desktop.
c382e04
7ee66b5
This package contains a module to get this working on LXDE.
048f869
%endif
ce76083
ce76083
%prep
ce76083
%setup -q
ce76083
%patch0 -p1 -b .0-lang
36cc852
%patch1 -p1 -b .1-xim
e75b66d
%patch2 -p1 -b .2-xcompose
8642fa5
%patch3 -p1 -b .3-update-po
ce76083
ce76083
%build
ce76083
%configure	\
ce76083
	--with-xinputsh=50-xinput.sh \
f06b8c8
	--disable-static \
f06b8c8
	--disable-schemas-install
ce76083
ce76083
make %{?_smp_mflags}
ce76083
ce76083
ce76083
%install
ce76083
rm -rf $RPM_BUILD_ROOT
ce76083
make install DESTDIR=$RPM_BUILD_ROOT
ce76083
ce76083
# change the file attributes
ce76083
chmod 0755 $RPM_BUILD_ROOT%{_libexecdir}/xinputinfo.sh
ce76083
chmod 0755 $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinitrc.d/50-xinput.sh
ce76083
ce76083
# clean up the unnecessary files
ce76083
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
7ee66b5
rm -f $RPM_BUILD_ROOT%{_libdir}/imsettings/*.la
048f869
%if 0%{?rhel}
7ee66b5
rm -f $RPM_BUILD_ROOT%{_libdir}/imsettings/libimsettings-{lxde,xfce}.so
048f869
%endif
ce76083
ce76083
%find_lang %{name}
ce76083
ce76083
%clean
ce76083
rm -rf $RPM_BUILD_ROOT
ce76083
ce76083
ce76083
%post
ce76083
alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/none.conf 10
7ee66b5
alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xcompose.conf 20
ce76083
alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xim.conf 30
ce76083
dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig > /dev/null 2>&1 || :
ce76083
ce76083
%postun
ce76083
if [ "$1" = 0 ]; then
ce76083
	alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/none.conf
7ee66b5
	alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xcompose.conf
ce76083
	alternatives --remove xinputrc %{_sysconfdir}/X11/xinit/xinput.d/xim.conf
ce76083
	dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig > /dev/null 2>&1 || :
ce76083
fi
ce76083
ce76083
%post libs -p /sbin/ldconfig
ce76083
%postun libs -p /sbin/ldconfig
ce76083
ce76083
%files	-f %{name}.lang
ce76083
%defattr(-, root, root, -)
ce76083
%doc AUTHORS COPYING ChangeLog NEWS README
c635624
%dir %{_libdir}/imsettings
f538333
%{_bindir}/imsettings-check
ba626ca
%{_bindir}/imsettings-info
ba626ca
%{_bindir}/imsettings-list
ba626ca
%{_bindir}/imsettings-reload
7ee66b5
%{_bindir}/imsettings-switch
7ee66b5
%{_libexecdir}/imsettings-daemon
ce76083
%{_libexecdir}/xinputinfo.sh
ce76083
%{_datadir}/dbus-1/services/*.service
9fa90dc
%{_datadir}/pixmaps/*.png
ce76083
%{_sysconfdir}/X11/xinit/xinitrc.d/50-xinput.sh
ce76083
%{_sysconfdir}/X11/xinit/xinput.d
7d522ce
%{_sysconfdir}/xdg/autostart/imsettings-start.desktop
ce76083
ce76083
%files	libs
ce76083
%defattr(-, root, root, -)
ce76083
%doc AUTHORS COPYING ChangeLog NEWS README
ce76083
%{_libdir}/libimsettings.so.*
ce76083
ce76083
%files	devel
ce76083
%defattr(-, root, root, -)
ce76083
%doc AUTHORS COPYING ChangeLog NEWS README
ce76083
%{_includedir}/imsettings
ce76083
%{_libdir}/libimsettings.so
ce76083
%{_libdir}/pkgconfig/imsettings.pc
69ba26d
%{_libdir}/girepository-*/IMSettings-*.typelib
69ba26d
%{_datadir}/gir-*/IMSettings-*.gir
df20655
%{_datadir}/gtk-doc/html/imsettings
ce76083
7ee66b5
%files	xim
7ee66b5
%defattr(-, root, root, -)
7ee66b5
%doc AUTHORS COPYING ChangeLog NEWS README
7ee66b5
%{_bindir}/imsettings-xim
7ee66b5
%{_libdir}/imsettings/libimsettings-xim.so
7ee66b5
7ee66b5
%files	gnome
7ee66b5
%defattr(-, root, root, -)
7ee66b5
%doc AUTHORS COPYING ChangeLog NEWS README
7c80fcb
%{_libdir}/imsettings/libimsettings-gsettings.so
7ee66b5
7ee66b5
%files	qt
7ee66b5
%defattr(-, root, root, -)
7ee66b5
%doc AUTHORS COPYING ChangeLog NEWS README
7ee66b5
%{_libdir}/imsettings/libimsettings-qt.so
7ee66b5
048f869
%if !0%{?rhel}
ce76083
%files	xfce
ce76083
%defattr(-, root, root, -)
ce76083
%doc AUTHORS COPYING ChangeLog NEWS README
7ee66b5
%{_libdir}/imsettings/libimsettings-xfce.so
c382e04
c382e04
%files	lxde
c382e04
%defattr(-, root, root, -)
c382e04
%doc AUTHORS COPYING ChangeLog NEWS README
7ee66b5
%{_libdir}/imsettings/libimsettings-lxde.so
048f869
%endif
ce76083
ce76083
ce76083
%changelog
bbab48f
* Mon Mar 19 2012 Akira TAGOH <tagoh@redhat.com> - 1.2.8.1-1
bbab48f
- New upstream release.
bbab48f
8642fa5
* Fri Mar  2 2012 Akira TAGOH <tagoh@redhat.com> - 1.2.8-2
8642fa5
- Update po files.
8642fa5
8642fa5
* Fri Feb 10 2012 Akira TAGOH <tagoh@redhat.com> - 1.2.8-1
123cf96
- New upstream release.
123cf96
- would possibly fix crash issues.
123cf96
  (#772342, #766125, #757443, #740175, #720891)
123cf96
9dc7ae2
* Mon Jan 23 2012 Akira TAGOH <tagoh@redhat.com> - 1.2.7.1-1
9dc7ae2
- New upstream release.
9dc7ae2
69ba26d
* Thu Jan 19 2012 Akira TAGOH <tagoh@redhat.com> - 1.2.7-1
69ba26d
- New upstream release.
69ba26d
ff7f2e6
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.6-2
ff7f2e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ff7f2e6
733b67f
* Wed Nov 16 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.6-1
733b67f
- New upstream release.
733b67f
c635624
* Tue Oct 11 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.5-3
c635624
- Own %%{_libdir}/imsettings. (#744892)
c635624
41cb3ca
* Tue Oct  4 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.5-2
41cb3ca
- Add Requires: dconf to imsettings-gnome to ensure
41cb3ca
  it works on KDE. (#742910)
41cb3ca
24ed2e3
* Fri Sep  9 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.5-1
24ed2e3
- New upstream release.
24ed2e3
35324a1
* Wed Jul 13 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.4-1
35324a1
- New upstream release.
35324a1
  - Fix taking CPU load after killing IM process. (#718092)
35324a1
f718b76
* Tue May 31 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.3-1
f718b76
- New upstream release.
f718b76
  - Set some environment variables explicitly to avoid IM
f718b76
    not working in some cases. (#700513)
f718b76
  - Fix an abort issue. (#701431)
f718b76
  - Support the latest LXDE.
f718b76
  - Get rid of Qt dependency.
f718b76
Bill Nottingham c3fcb92
* Tue May 10 2011 Bill Nottingham <notting@redhat.com> - 1.2.2-3
Bill Nottingham c3fcb92
- further hacks for imsettings upgrades (#693809)
Bill Nottingham c3fcb92
205690d
* Tue May 10 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.2-2
205690d
- Revert the dependency of im-chooser (#693809)
205690d
56eee8d
* Tue Apr 26 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.2-1
56eee8d
- New upstream release.
56eee8d
  - Fix an issue keeping alive the defunct process.
56eee8d
  - Stop a notification when no backend modules available. (#693809)
56eee8d
  - Better handling of detecting the supported toolkits/desktops.
56eee8d
Christopher Aillon be733c2
* Thu Apr 21 2011 Christopher Aillon <caillon@redhat.com> - 1.2.1-2
Christopher Aillon be733c2
- Bring in the correct desktop IM module (#693809)
Christopher Aillon be733c2
bcf369e
* Wed Mar 30 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.1-1
bcf369e
- New upstream release.
bcf369e
6941a94
* Mon Feb 14 2011 Akira TAGOH <tagoh@redhat.com> - 1.2.0-1
6941a94
- New upstream release.
6941a94
  - Improve a performance. (#676813)
6941a94
  - Do not update .xinputrc if -n option to imsettings-switch is given.
6941a94
  - Stop the daemon process with the certain methods.
6941a94
0ab3de9
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-3
0ab3de9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0ab3de9
39f61a0
* Thu Feb  3 2011 Akira TAGOH <tagoh@redhat.com> - 1.1.0-2
39f61a0
- Get rid of the debugging code to avoid the unnecessary warning.
39f61a0
7c80fcb
* Wed Feb  2 2011 Akira TAGOH <tagoh@redhat.com> - 1.1.0-1
7c80fcb
- New upstream release.
7c80fcb
  - Add GNOME3 support.
7c80fcb
94b642d
* Mon Jan 31 2011 Akira TAGOH <tagoh@redhat.com> - 1.0.1-1
94b642d
- New upstream release.
94b642d
  - Fix an abort issue. (#670263)
94b642d
7ee66b5
* Wed Jan  5 2011 Akira TAGOH <tagoh@redhat.com> - 1.0.0-1
7ee66b5
- New upstream release.
7ee66b5
  - fix a locale handling (#526205)
7ee66b5
abb3c86
* Thu Nov  4 2010 Akira TAGOH <tagoh@redhat.com> - 0.108.1-4
abb3c86
- Fix the build fail in the LXDE backend.
abb3c86
5c8c7bc
* Wed Nov  3 2010 Matthias Clasen <mclasen@redhat.com>
5c8c7bc
- rebuild against libnotify 0.7.0 (#649063)
5c8c7bc
9bfa196
* Thu Aug 19 2010 Jens Petersen <petersen@redhat.com>
9bfa196
- add also am_ET, el_GR, and ru_RU to X compose lang list (#623931)
9bfa196
e75b66d
* Tue Aug 10 2010 Jens Petersen <petersen@redhat.com> - 0.108.1-2
9bfa196
- only enable XIM for X locale compose for necessary locales (#623931)
e75b66d
  (so far pt_BR and fi_FI):
e75b66d
- drop imsettings-none.conf-gtk-xim-default.patch
e75b66d
- add imsettings-xinput-xcompose.patch
e75b66d
fdeebcb
* Mon Aug  2 2010 Akira TAGOH <tagoh@redhat.com> - 0.108.1-1
fdeebcb
- New upstream release.
fdeebcb
  - Fix a crash with imsettings-lxde-helper. (#603582)
fdeebcb
  - cleanup the unnecessary patches.
fdeebcb
ba3d9d9
* Thu Jun 24 2010 Akira TAGOH <tagoh@redhat.com> - 0.108.0-4
ba3d9d9
- Fix a segfault. (#599924)
ba3d9d9
687f62d
* Tue May 18 2010 Akira TAGOH <tagoh@redhat.com> - 0.108.0-3
687f62d
- Don't restart the IM process when the exit status is 0.
687f62d
c382e04
* Thu Apr 15 2010 Akira TAGOH <tagoh@redhat.com> - 0.108.0-2
c382e04
- Fix issue the invocation of IM always fails in the internal status. (#582448)
c382e04
- Add imsettings-lxde subpackage.
c382e04
920d83e
* Tue Mar 23 2010 Akira TAGOH <tagoh@redhat.com> - 0.108.0-1
920d83e
- New upstream release.
920d83e
- Fix the abort issue. (#570462)
920d83e
- clean up the unnecessary patches.
920d83e
32acb4d
* Tue Feb 16 2010 Akira TAGOH <tagoh@redhat.com> - 0.107.4-8
32acb4d
- Fix a segfault issue when /bin/sh points to non-bash shell. (#553680)
32acb4d
20e5b88
* Tue Feb  9 2010 Akira TAGOH <tagoh@redhat.com> - 0.107.4-7
20e5b88
- Add -lX11 to avoid DSO issue.
20e5b88
79fa6fa
* Fri Feb  5 2010 Akira TAGOH <tagoh@redhat.com> - 0.107.4-6
79fa6fa
- Fix an abort issue on GConf backend. (#543005)
79fa6fa
5c97c96
* Mon Jan  4 2010 Akira TAGOH <tagoh@redhat.com> - 0.107.4-5
5c97c96
- Fix an abort issue. (#530357)
5c97c96
5c97c96
* Tue Nov 24 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.4-4
5c97c96
- Fix a segfault issue on XFCE desktop. (#540062)
5c97c96
5c97c96
* Mon Nov  2 2009 Jens Petersen <petersen@redhat.com> - 0.107.4-3
5c97c96
- none.conf: default GTK to xim if available like qt does to fix
5c97c96
  current missing X locale compose for gtk and X (#505100)
5c97c96
a585e1c
* Fri Oct 16 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.4-2
5c97c96
- Run IM for Maithili by default. (#529144)
a585e1c
c476834
* Mon Sep 28 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.4-1
c476834
- New upstream release.
c476834
  - Update the translations.
c476834
  - Remove the unnecessary patches:
c476834
    - imsettings-unref-notify.patch
c476834
    - imsettings-unref-later.patch
c476834
    - imsettings-update-info.patch
c476834
    - imsettings-close-fd.patch
c476834
d05adfc
* Thu Sep 17 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.3-5
d05adfc
- Fix taking too much CPU issue.
d05adfc
08cc560
* Tue Sep 15 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.3-4
08cc560
- Update the IM information as needed if the configuration file is written
08cc560
  in the script. (#523349)
08cc560
a8819b0
* Fri Sep 11 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.3-3
a8819b0
- Fix keeping IM process running as the defunct process. (#522689)
a8819b0
058bfa3
* Tue Sep  8 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.3-2
058bfa3
- Fix aborting after dbus session closed. (#520976)
058bfa3
b7e2d3a
* Tue Sep  1 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.3-1
b7e2d3a
- New upstream release.
b7e2d3a
  - Fix taking CPU load after switching IM.
b7e2d3a
  - Fix getting stuck after starting some IM.
b7e2d3a
048f869
* Mon Aug 31 2009 Akira TAGOH <tagoh@redhat.com>
048f869
- Add a conditional build to disable xfce module for RHEL.
048f869
a51fd06
* Thu Aug 27 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.2-1
a51fd06
- New upstream release.
a51fd06
  - Stop IM process properly with the DBus disconnect signal. (#518970)
a51fd06
  - Update the translation. (#517679)
a51fd06
b4998ea
* Fri Aug 14 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.1-2
b4998ea
- export the certain environment variables.
b4998ea
ea53b76
* Fri Aug 14 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.1-1
ea53b76
- New upstream release.
ea53b76
  - Fix memory leaks.
ea53b76
cab4086
* Wed Aug 12 2009 Akira TAGOH <tagoh@redhat.com> - 0.107.0-1
cab4086
- New upstream release.
cab4086
  - Pop up an error if failed to invoke IM. (#497946)
cab4086
  - Fix the duplicate recommendation message issue. (#514852)
cab4086
cab4086
* Thu Jul 27 2009 Akira TAGOH <tagoh@redhat.com> - 0.106.2-5
cab4086
- Support immodule only configuration file.
cab4086
51624fa
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.106.2-4
51624fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
51624fa
c2675b6
* Thu Jul 23 2009 Akira TAGOH <tagoh@redhat.com> - 0.106.2-3
c2675b6
- Support immodule only configuration file.
c2675b6
36cc852
* Mon Apr 13 2009 Akira TAGOH <tagoh@redhat.com> - 0.106.2-2
36cc852
- Disable applet by default.
36cc852
663c445
* Tue Apr  7 2009 Akira TAGOH <tagoh@redhat.com> - 0.106.2-1
663c445
- New upstream release.
663c445
  - Fix a freeze issue on X applications with switching IM (#488877)
663c445
  - Fix a segfault issue with switching IM (#488899)
663c445
  - Fix not creating .xinputrc with disabiling IM first time (#490587)
663c445
  - Invoke IM for certain locales. (#493406)
663c445
54ac7a7
* Wed Mar 18 2009 Akira TAGOH <tagoh@redhat.com> - 0.106.1-2
54ac7a7
- Fix XIM-related issues.
54ac7a7
- Fix a parser error during reading Compose data. (#484142)
54ac7a7
- Get rid of more debugging messages.
54ac7a7
7d522ce
* Tue Mar 10 2009 Akira TAGOH <tagoh@redhat.com> - 0.106.1-1
7d522ce
- New upstream release.
7d522ce
  - Fix a double-free issue. (#485595)
7d522ce
  - Workaround to get the accelerator keys working on X apps. (#488713)
7d522ce
  - Get rid of debugging messages (#489119)
7d522ce
ba626ca
* Mon Feb 23 2009 Akira TAGOH <tagoh@redhat.com> - 0.106.0-1
ba626ca
- New upstream release.
ba626ca
  - Fix a parser error for Compose data. (#484142)
ba626ca
  - Allow a lowername or .conf name for IM name. (#471833)
ba626ca
  - Add Xfconf support. (#478669)
ba626ca
- Remove unnecessary autostart files anymore. (#475907)
ba626ca
a883abb
* Tue Oct 28 2008 Akira TAGOH <tagoh@redhat.com> - 0.105.1-3
a883abb
- imsettings-fix-registertriggerkeys.patch: Fix to send
a883abb
  XIM_REGISTER_TRIGGERKEYS anyway. (#468833)
a883abb
f6b9a31
* Mon Oct 27 2008 Akira TAGOH <tagoh@redhat.com> - 0.105.1-2
f6b9a31
- imsettings-fix-unpredictable-session-order.patch: Run imsettings-applet with
f6b9a31
  --disable-xsettings for GNOME/XFCE. (#466206)
f6b9a31
03d5845
* Thu Oct 23 2008 Akira TAGOH <tagoh@redhat.com> - 0.105.1-1
03d5845
- New upstream release.
03d5845
  - Fix another freeze issue. (#452849)
03d5845
- imsettings-r210.patch: removed.
03d5845
218b5b4
* Tue Oct 21 2008 Akira TAGOH <tagoh@redhat.com> - 0.105.0-4
218b5b4
- Read %%{_sysconfdir}/X11/xinput.d/none.conf for non-CJKI locales to make
218b5b4
  consistency in the status on im-chooser. so it would /disables/ IM regardless
218b5b4
  of what the kind of locales you use and what the kind of IM you installed.
218b5b4
  NOTE: if you can't input any characters with GTK+ application, you may
218b5b4
  implicitly use the different buiit-in immodule. you can modify none.conf to
218b5b4
  get the right thing then.
218b5b4
- imsettings-r210.patch: backport to allow starting none without warnings.
218b5b4
099edca
* Fri Oct 17 2008 Than Ngo <than@redhat.com> 0.105.0-3
099edca
- readd the workaround for KDE
099edca
6ed65c5
* Tue Oct 14 2008 Than Ngo <than@redhat.com> 0.105.0-2
6ed65c5
- get rid of workaround for KDE
6ed65c5
e43d433
* Tue Oct 14 2008 Akira TAGOH <tagoh@redhat.com> - 0.105.0-1
e43d433
- New upstream release.
e43d433
  - Have a workaround for the race condition issue. (#452849)
e43d433
  - Fix a freeze issue with ibus. (#465431)
e43d433
  - Fix a freeze issue on Desktops not supporting XSETTINGS.
e43d433
f63f055
* Wed Oct 01 2008 Than Ngo <than@redhat.com> 0.104.1-3
f63f055
- add workaround for KDE
f63f055
176094b
* Mon Sep 29 2008 Akira TAGOH <tagoh@redhat.com> - 0.104.1-2
176094b
- Fix a gconf error in %%pre. (#464453)
176094b
f06b8c8
* Thu Sep 25 2008 Akira TAGOH <tagoh@redhat.com> - 0.104.1-1
f06b8c8
- New upstream release.
f06b8c8
  - Fix a segfault issue. (#462899)
f06b8c8
  - Suppress the unnecessary notification. (#463797)
f06b8c8
  - Add .schemas file missing. real fix of #460703.
f06b8c8
3266afa
* Wed Sep 17 2008 Akira TAGOH <tagoh@redhat.com> - 0.104.0-1
3266afa
- New upstream release.
3266afa
  - Fix deadkey issue under XIM. (#457901)
3266afa
  - Correct .desktop file for imsettings-applet (#460695)
3266afa
  - Hide a status icon by default. (#460703)
3266afa
9fa90dc
* Fri Aug 29 2008 Akira TAGOH <tagoh@redhat.com> - 0.103.0-1
9fa90dc
- New upstream release.
9fa90dc
  - im-xsettings-daemon doesn't run automatically. (#459443)
9fa90dc
- Enable XIM support again. (#457635)
9fa90dc
- BR: libgxim-devel and libnotify-devel
9fa90dc
5ab3902
* Tue Jul 29 2008 Akira TAGOH <tagoh@redhat.com> - 0.102.0-1
5ab3902
- New upstream release.
5ab3902
  - Fix no recommendation updated. (#455363)
5ab3902
  - Work on WMs not own/bring up XSETTINGS manager. (#455228)
5ab3902
f5e0042
* Tue Jul  8 2008 Akira TAGOH <tagoh@redhat.com> - 0.101.3-2
f5e0042
- rebuild.
f5e0042
15bd29d
* Thu Jul  3 2008 Akira TAGOH <tagoh@redhat.com> - 0.101.3-1
15bd29d
- New upstream release.
15bd29d
  - Use the system-wide xinputrc if .xinputrc is a dangling
15bd29d
    symlink. (#453358)
15bd29d
bb8e8ed
* Thu Jun 26 2008 Akira TAGOH <tagoh@redhat.com> - 0.101.2-3
bb8e8ed
- Disable XIM support so far. (#452849, #452870)
bb8e8ed
bb8e8ed
* Wed Jun 18 2008 Akira TAGOH <tagoh@redhat.com> - 0.101.2-2
6c82867
- Backport patch from upstream to solve issues.
6c82867
  - always saying IM is running when no .xinputrc.
6c82867
  - workaround for a delay of that IM is ready for XIM.
6c82867
9361315
* Tue Jun 17 2008 Akira TAGOH <tagoh@redhat.com> - 0.101.2-1
9361315
- New upstream release.
9361315
  - Fix a typo in the help message. (#451739)
9361315
  - Fix a invalid memory access. (#451753)
9361315
f9cf45e
* Mon Jun 16 2008 Akira TAGOH <tagoh@redhat.com> - 0.101.1-2
f9cf45e
- Add Reqruies: glib2-devel, dbus-glib-devel to -devel.
f9cf45e
ce76083
* Thu Jun 12 2008 Akira TAGOH <tagoh@redhat.com> - 0.101.1-1
ce76083
- New upstream release.
ce76083
- Add Requires pkgconfig to -devel.
ce76083
ce76083
* Wed Jun 11 2008 Akira TAGOH <tagoh@redhat.com> - 0.101.0-1
ce76083
- New upstream release.
ce76083
- Add Requires alternatives for %%post and %%postun.
ce76083
- Improve summary.
ce76083
- Remove imsettings-reload from %%post and %%postun. these are
ce76083
  no longer needed.
ce76083
ce76083
* Wed Jun  4 2008 Akira TAGOH <tagoh@redhat.com> - 0.100.0-1
ce76083
- Initial package.
ce76083