a46ad0d
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
80ab9ad
%{!?gtk2_binary_version: %define gtk2_binary_version %(pkg-config  --variable=gtk_binary_version gtk+-2.0)}
80ab9ad
%{!?gtk3_binary_version: %define gtk3_binary_version %(pkg-config  --variable=gtk_binary_version gtk+-3.0)}
c379828
c379828
%define glib_ver %([ -a %{_libdir}/pkgconfig/glib-2.0.pc ] && pkg-config --modversion glib-2.0 | cut -d. -f 1,2 || echo -n "999")
c379828
%define gconf2_version 2.12.0
9bbbce4
%define dbus_python_version 0.83.0
c379828
%define im_chooser_version 1.2.5
c379828
a46ad0d
Name:       ibus
80ab9ad
Version:    1.3.5
80ab9ad
Release:    1%{?dist}
d816398
Summary:    Intelligent Input Bus for Linux OS
a46ad0d
License:    LGPLv2+
a46ad0d
Group:      System Environment/Libraries
a46ad0d
URL:        http://code.google.com/p/ibus/
a46ad0d
Source0:    http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
a46ad0d
Source1:    xinput-ibus
8b7e9de
# Patch0:     ibus-HEAD.patch
a46ad0d
a46ad0d
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
a46ad0d
f33bbfe
9b78944
BuildRequires:  cvs
a46ad0d
BuildRequires:  gettext-devel
a46ad0d
BuildRequires:  libtool
a46ad0d
BuildRequires:  python
a46ad0d
BuildRequires:  gtk2-devel
80ab9ad
BuildRequires:  gtk3-devel
a46ad0d
BuildRequires:  dbus-glib-devel
9bbbce4
BuildRequires:  dbus-python-devel >= %{dbus_python_version}
d3fa3ee
BuildRequires:  desktop-file-utils
1ec38f4
BuildRequires:  gtk-doc
1ec38f4
BuildRequires:  GConf2-devel
1ec38f4
BuildRequires:  pygobject2-devel
78c6c76
BuildRequires:  intltool
6611c09
BuildRequires:  iso-codes-devel
d3fa3ee
48fa194
Requires:   %{name}-libs = %{version}-%{release}
80ab9ad
Requires:   %{name}-gtk2 = %{version}-%{release}
80ab9ad
Requires:   %{name}-gtk3 = %{version}-%{release}
48fa194
a46ad0d
Requires:   pygtk2
5e8e563
Requires:   pyxdg
860840a
Requires:   iso-codes
9bbbce4
Requires:   dbus-python >= %{dbus_python_version}
c379828
Requires:   im-chooser >= %{im_chooser_version}
c379828
Requires:   GConf2 >= %{gconf2_version}
dbcbb36
Requires:   notify-python
3f5c101
Requires:   librsvg2
c379828
c379828
Requires(post):  desktop-file-utils
c379828
Requires(postun):  desktop-file-utils
c379828
c379828
Requires(pre): GConf2 >= %{gconf2_version}
c379828
Requires(post): GConf2 >= %{gconf2_version}
c379828
Requires(preun): GConf2 >= %{gconf2_version}
c379828
c379828
Requires(post):  %{_sbindir}/alternatives
c379828
Requires(postun):  %{_sbindir}/alternatives
a46ad0d
741d918
Obsoletes:  ibus-qt < 1.1.0
1ec38f4
1ec38f4
%define _xinputconf %{_sysconfdir}/X11/xinit/xinput.d/ibus.conf
1ec38f4
a46ad0d
%description
0f1a80e
IBus means Intelligent Input Bus. It is an input framework for Linux OS.
a46ad0d
48fa194
%package libs
48fa194
Summary:    IBus libraries
48fa194
Group:      System Environment/Libraries
48fa194
c379828
Requires:   glib2 >= %{glib_ver}
c379828
Requires:   dbus >= 1.2.4
c379828
48fa194
%description libs
48fa194
This package contains the libraries for IBus
48fa194
80ab9ad
%package gtk2
d3fa3ee
Summary:    IBus im module for gtk2
a46ad0d
Group:      System Environment/Libraries
a46ad0d
Requires:   %{name} = %{version}-%{release}
bd758d2
Requires(post): glib2 >= %{glib_ver}
80ab9ad
Obsoletes:  ibus-gtk
80ab9ad
Provides:   ibus-gtk
a46ad0d
80ab9ad
%description gtk2
a46ad0d
This package contains ibus im module for gtk2
a46ad0d
80ab9ad
%package gtk3
80ab9ad
Summary:    IBus im module for gtk3
80ab9ad
Group:      System Environment/Libraries
80ab9ad
Requires:   %{name} = %{version}-%{release}
80ab9ad
Requires(post): glib2 >= %{glib_ver}
80ab9ad
80ab9ad
%description gtk3
80ab9ad
This package contains ibus im module for gtk3
80ab9ad
1ec38f4
%package devel
1ec38f4
Summary:    Development tools for ibus
1ec38f4
Group:      Development/Libraries
a46ad0d
Requires:   %{name} = %{version}-%{release}
1ec38f4
Requires:   glib2-devel
1ec38f4
Requires:   dbus-devel
a46ad0d
1ec38f4
%description devel
1ec38f4
The ibus-devel package contains the header files and developer
1ec38f4
docs for ibus.
a46ad0d
abfe682
%package devel-docs
abfe682
Summary:    Developer documents for ibus
abfe682
Group:      Development/Libraries
abfe682
Requires:   %{name} = %{version}-%{release}
abfe682
Requires:   gtk-doc
abfe682
abfe682
%description devel-docs
abfe682
The ibus-devel-docs package contains developer documentation for ibus
abfe682
abfe682
a46ad0d
%prep
8bb7b19
%setup -q
12fc5e5
# %patch0 -p1
a46ad0d
a46ad0d
%build
80ab9ad
%configure \
80ab9ad
    --disable-static \
80ab9ad
    --enable-gtk2 \
80ab9ad
    --enable-gtk3 \
80ab9ad
    --enable-xim \
80ab9ad
    --disable-gtk-doc \
80ab9ad
    --enable-introspection
80ab9ad
a46ad0d
# make -C po update-gmo
a46ad0d
make %{?_smp_mflags}
a46ad0d
a46ad0d
%install
a46ad0d
rm -rf $RPM_BUILD_ROOT
4f5c890
make DESTDIR=$RPM_BUILD_ROOT install
1ec38f4
rm -f $RPM_BUILD_ROOT%{_libdir}/libibus.la
80ab9ad
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/%{gtk2_binary_version}/immodules/im-ibus.la
80ab9ad
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{gtk3_binary_version}/immodules/im-ibus.la
a46ad0d
a46ad0d
# install xinput config file
a663250
install -pm 644 -D %{SOURCE1} $RPM_BUILD_ROOT%{_xinputconf}
a46ad0d
d3fa3ee
# install .desktop files
a663250
echo "NoDisplay=true" >> $RPM_BUILD_ROOT%{_datadir}/applications/ibus.desktop
a663250
echo "NoDisplay=true" >> $RPM_BUILD_ROOT%{_datadir}/applications/ibus-setup.desktop
1711405
echo "X-GNOME-Autostart-enabled=false" >> $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/ibus.desktop
a663250
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/ibus.desktop
d3fa3ee
desktop-file-install --delete-original          \
a663250
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
a663250
  $RPM_BUILD_ROOT%{_datadir}/applications/*
d3fa3ee
86843fa
%find_lang %{name}
a46ad0d
a46ad0d
%clean
a663250
rm -rf $RPM_BUILD_ROOT
a46ad0d
1711405
%post
4f5c890
# recreate icon cache
4f5c890
touch --no-create %{_datadir}/icons/hicolor || :
4f5c890
[ -x %{_bindir}/gtk-update-icon-cache ] && \
4f5c890
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
4f5c890
3d68915
%{_sbindir}/alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_xinputconf} 83 || :
a46ad0d
c379828
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
c379828
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/ibus.schemas >& /dev/null || :
1711405
c379828
%pre
c379828
if [ "$1" -gt 1 ]; then
0f1a80e
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
0f1a80e
    gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/ibus.schemas >& /dev/null || :
c379828
fi
c379828
c379828
%preun
c379828
if [ "$1" -eq 0 ]; then
0f1a80e
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
0f1a80e
    gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/ibus.schemas >& /dev/null || :
c379828
fi
a46ad0d
1711405
%postun
4f5c890
# recreate icon cache
4f5c890
touch --no-create %{_datadir}/icons/hicolor || :
4f5c890
[ -x %{_bindir}/gtk-update-icon-cache ] && \
4f5c890
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
4f5c890
3d68915
if [ "$1" = "0" ]; then
d3fa3ee
  %{_sbindir}/alternatives --remove xinputrc %{_xinputconf} || :
d3fa3ee
  # if alternative was set to manual, reset to auto
d3fa3ee
  [ -L %{_sysconfdir}/alternatives/xinputrc -a "`readlink %{_sysconfdir}/alternatives/xinputrc`" = "%{_xinputconf}" ] && %{_sbindir}/alternatives --auto xinputrc || :
3d68915
fi
a46ad0d
4f5c890
%post libs -p /sbin/ldconfig
c379828
4f5c890
%postun libs -p /sbin/ldconfig
1711405
80ab9ad
%post gtk2
80ab9ad
%{_bindir}/update-gtk-immodules %{_host}
80ab9ad
80ab9ad
%postun gtk2
80ab9ad
%{_bindir}/update-gtk-immodules %{_host}
c379828
80ab9ad
%post gtk3
80ab9ad
%{_bindir}/gtk-query-immodules-3.0-%{__isa_bits} --update-cache
80ab9ad
80ab9ad
%postun gtk3
80ab9ad
%{_bindir}/gtk-query-immodules-3.0-%{__isa_bits} --update-cache
d3fa3ee
86843fa
%files -f %{name}.lang
a46ad0d
%defattr(-,root,root,-)
a46ad0d
%doc AUTHORS COPYING README
a46ad0d
%dir %{python_sitelib}/ibus
a46ad0d
%{python_sitelib}/ibus/*
a46ad0d
%dir %{_datadir}/ibus/
1ec38f4
%{_bindir}/ibus-daemon
a46ad0d
%{_bindir}/ibus-setup
1ec38f4
%{_datadir}/ibus/*
8a89c0e
%{_datadir}/applications/*
1eb4d1c
%{_datadir}/icons/hicolor/*/apps/*
1ec38f4
%{_libexecdir}/ibus-gconf
1ec38f4
%{_libexecdir}/ibus-ui-gtk
1ec38f4
%{_libexecdir}/ibus-x11
1711405
# %{_sysconfdir}/xdg/autostart/ibus.desktop
c379828
%{_sysconfdir}/gconf/schemas/ibus.schemas
a46ad0d
%config %{_xinputconf}
a46ad0d
48fa194
%files libs
48fa194
%defattr(-,root,root,-)
10dc4e3
%{_libdir}/libibus.so.*
80ab9ad
%{_libdir}/girepository-1.0/IBus-1.0.typelib
80ab9ad
80ab9ad
%files gtk2
80ab9ad
%defattr(-,root,root,-)
80ab9ad
%{_libdir}/gtk-2.0/%{gtk2_binary_version}/immodules/im-ibus.so
48fa194
80ab9ad
%files gtk3
a46ad0d
%defattr(-,root,root,-)
80ab9ad
%{_libdir}/gtk-3.0/%{gtk3_binary_version}/immodules/im-ibus.so
a46ad0d
1ec38f4
%files devel
a46ad0d
%defattr(-,root,root,-)
1ec38f4
%{_libdir}/lib*.so
1ec38f4
%{_libdir}/pkgconfig/*
80ab9ad
%{_includedir}/*
80ab9ad
%{_datadir}/gir-1.0/IBus-1.0.gir
80ab9ad
%{_datadir}/vala/vapi/ibus-1.0.vapi
a46ad0d
abfe682
%files devel-docs
0f1a80e
%defattr(-,root,root,-)
abfe682
%{_datadir}/gtk-doc/html/*
abfe682
a46ad0d
%changelog
80ab9ad
* Sat Jun 12 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.5-1
80ab9ad
- Update to 1.3.5
80ab9ad
- Support gtk3, gobject-introspection and vala.
80ab9ad
61324a1
* Sat May 29 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.4-2
61324a1
- Update to 1.3.4
61324a1
1336b86
* Sat May 29 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.4-1
1336b86
- Update to 1.3.4
1336b86
cf678d7
* Tue May 04 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.3-1
cf678d7
- Update to 1.3.3
cf678d7
cf678d7
* Sun May 02 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.2-3
cf678d7
- Embedded language bar in menu by default.
cf678d7
- Fix bug 587353 - [abrt] crash in ibus-1.3.2-2.fc12
cf678d7
3f5c101
* Sat Apr 24 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.2-2
3f5c101
- Add requires librsvg2
cf678d7
- Update ibus-HEAD.patch: Update po files and and setting 
3f5c101
6611c09
* Wed Apr 21 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.2-1
6611c09
- Update to 1.3.2
6611c09
- Fix bug 583446 - [abrt] crash in ibus-1.3.1-1.fc12
6611c09
6611c09
* Mon Apr 05 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.1-1
6611c09
- Update to 1.3.1
6611c09
6611c09
* Fri Mar 26 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.0-3
6611c09
- Update ibus-HEAD.patch
6611c09
- Fix bug - some time panel does not show candidates.
6611c09
- Update some po files
6611c09
6611c09
* Mon Mar 22 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.0-2
6611c09
- Does not check glib micro version in ibus im module.
6611c09
6611c09
* Mon Mar 22 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.3.0-1
6611c09
- Update to 1.3.0
6611c09
1f28780
* Tue Feb 02 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.2.99.20100202-1
1f28780
- Update to 1.2.99.20100202
1f28780
ebb6886
* Mon Jan 11 2010 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20100111-1
ebb6886
- Update to 1.2.0.20100111
ebb6886
ebb6886
* Fri Dec 25 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20091225-1
dbcbb36
- Update to 1.2.0.20091225
dbcbb36
- Fix bug 513895 - new IME does not show up in ibus-setup
dbcbb36
- Fix bug 531857 - applet order should correspond with preferences order
dbcbb36
- Fix bug 532856 - should not list already added input-methods in Add selector
dbcbb36
ebb6886
* Wed Dec 15 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20091215-1
25e6fc5
- Update to 1.2.0.20091215
25e6fc5
ebb6886
* Thu Dec 10 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20091204-2
0f1a80e
- Fix rpmlint warnings and errors.
0f1a80e
ebb6886
* Fri Dec 04 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20091204-1
c97f22d
- Update to 1.2.0.20091204
c97f22d
- Fix Bug 529920 - language panel pops up on the wrong monitor
c97f22d
- Fix Bug 541197 - Ibus crash
c97f22d
ebb6886
* Tue Nov 24 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20091124-1
992402f
- Update to 1.2.0.20091124
992402f
- Update some translations.
992402f
- Fix bug 538147 - [abrt] crash detected in firefox-3.5.5-1.fc12 
992402f
ebb6886
* Sat Oct 24 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20091024-1
1eb4d1c
- Update to 1.2.0.20091024
1eb4d1c
ebb6886
* Wed Oct 14 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20091014-2
1eb4d1c
- Update to 1.2.0.20091014
1eb4d1c
- Change ICON in ibus.conf 
1eb4d1c
746b981
* Mon Sep 27 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090927-1
746b981
- Update to 1.2.0.20090927
746b981
fbdbfcc
* Tue Sep 15 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090915-1
fbdbfcc
- Update to 1.2.0.20090915
fbdbfcc
- Fix bug 521591 - check if the icon filename is a real file before trying to open it
fbdbfcc
- Fix bug 522310 - Memory leak on show/hide
fbdbfcc
- Fix bug 509518 - ibus-anthy should only override to jp layout for kana input
fbdbfcc
be1be1e
* Fri Sep 04 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090904-2
be1be1e
- Refresh the tarball.
be1be1e
8b7e9de
* Fri Sep 04 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090904-1
8b7e9de
- Update to 1.2.0.20090904
8b7e9de
efa9d00
* Mon Aug 31 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090828-2
efa9d00
- Change icon path in ibus.conf
efa9d00
4a29c4a
* Fri Aug 28 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090828-1
4a29c4a
- Update to 1.2.0.20090828
4a29c4a
- Change the icon on systray.
4a29c4a
- Fix segment fault in ibus_hotkey_profile_destroy
4a29c4a
- Fix some memory leaks.
4a29c4a
12fc5e5
* Wed Aug 12 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090812-1
12fc5e5
- Update to 1.2.0.20090812
12fc5e5
392a856
* Mon Aug 10 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090807-4
4474c8e
- Update ibus-HEAD.patch
4474c8e
- Fix Numlock problem.
392a856
- Fix some memory leaks.
4474c8e
0f8a6e1
* Fri Aug 07 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090807-2
0f8a6e1
- Update ibus-HEAD.patch
0f8a6e1
- Fix bug 516154.
0f8a6e1
12bc233
* Fri Aug 07 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090807-1
12bc233
- Update to 1.2.0.20090807
12bc233
13baf9a
* Thu Aug 06 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090806-1
13baf9a
- Update to 1.2.0.20090806
13baf9a
- Fix bug 515106 - don't install duplicate files
13baf9a
2026869
* Tue Jul 28 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090723-3
2026869
- Update xinput-ibus: setup QT_IM_MODULE if the ibus qt input method plugin exists. 
2026869
23d75b9
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0.20090723-2
23d75b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
23d75b9
0529018
* Thu Jul 23 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090723-1
0529018
- Update to 1.2.0.20090723
0529018
- Fix dead loop in ibus-gconf
0529018
a01fb4d
* Wed Jul 22 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090722-1
a01fb4d
- Update to 1.2.0.20090722
a01fb4d
7338ae6
* Sun Jul 19 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090719-1
a01fb4d
- Update to 1.2.0.20090719
7338ae6
7338ae6
* Mon Jun 22 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.2.0.20090617-1
e339d4c
- Update to 1.2.0.20090617
e339d4c
7338ae6
* Fri Jun 12 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090612-1
e339d4c
- Update to 1.1.0.20090612
ccc4a53
- Fix bug 504942 - PageUp and PageDown do not work in candidate list
ccc4a53
- Fix bug 491040 - Implememnt mouse selection in candidate list
ccc4a53
7338ae6
* Wed Jun 10 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090609-1
ccc4a53
- Update to Update to 1.1.0.20090609
ccc4a53
- Fix bug 502414 - Implemented on-screen help facility
ccc4a53
- Fix bug 502561 - iBus should show keymap name on iBus panel
ccc4a53
- Fix bug 498043 - ibus Alt-grave trigger conflicts with openoffice.org
ccc4a53
- Implemented API for setting labels for candidates in LookupTable
ccc4a53
7338ae6
* Sun May 31 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090531-1
ccc4a53
- Update to Update to 1.1.0.20090531
ccc4a53
7338ae6
* Tue May 26 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090508-5
ccc4a53
- Update ibus-HEAD.patch.
ccc4a53
- Show the default input method with bold text
ccc4a53
- Add information text below input methods list
ccc4a53
7338ae6
* Mon May 25 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090508-4
ccc4a53
- Update ibus-HEAD.patch.
ccc4a53
- Fix bug 501211 - ibus-setup window should be raised if running or just stay on top/grab focus
ccc4a53
- Fix bug 501640 - ibus should adds new IMEs at end of engine list not beginning
ccc4a53
- Fix bug 501644 - [IBus] focus-out and disabled IME should hide language panel
ccc4a53
7338ae6
* Thu May 14 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090508-2
10dc4e3
- Remove requires notification-daemon
10dc4e3
- Fix bug 500588 - Hardcoded requirement for notification-daemon
10dc4e3
7338ae6
* Fri May 08 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090508-1
10dc4e3
- Update to 1.1.0.20090508
10dc4e3
- Fix bug 499533 - [Indic] ibus should allow input in KDE using all supported Indic locales
10dc4e3
- Fix bug 498352 - hotkey config table should list keys in same order as on main setup page
10dc4e3
- Fix bug 497707 - ibus French translation update
10dc4e3
7338ae6
* Fri May 08 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090423-3
10dc4e3
- Fix bug 498541 - ibus-libs should not contain devel file libibus.so
10dc4e3
7338ae6
* Tue May 05 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090423-2
10dc4e3
- Fix bug 498141 - new ibus install needs gtk immodules
10dc4e3
- Separate ibus document from ibus-devel to ibus-devel-docs
10dc4e3
7338ae6
* Thu Apr 23 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090423-1
abfe682
- Update to ibus-1.1.0.20090423.
10dc4e3
- Fix bug 497265 - [mai_IN] Maithili language name is not correct.
10dc4e3
- Fix bug 497279 - IBus does not works with evolution correctly.
abfe682
- Enhance authentication both in daemon & clients
abfe682
7338ae6
* Fri Apr 17 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090417-1
51866ea
- Update to ibus-1.1.0.20090417.
51866ea
- Fix bug 496199 -  cannot remove Ctrl+Space hotkey with ibus-setup
51866ea
7338ae6
* Fri Apr 17 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090413-4
56724d8
- Update ibus-HEAD.patch.
56724d8
- Next Engine hotkey will do nothing if the IM is not active.
56724d8
7338ae6
* Wed Apr 15 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090413-3
9e5ddf1
- Update ibus-HEAD.patch.
9e5ddf1
- Fix bug 495431 -  ibus Release modifier doesn't work with Alt
9e5ddf1
- Fix bug 494445 -  ibus-hangul missing Hangul Han/En mode
9e5ddf1
  (and Alt_R+release hotkey)
9e5ddf1
- Update te.po
9e5ddf1
7338ae6
* Tue Apr 14 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090413-2
d78a808
- Update ibus-HEAD.patch.
d78a808
- Change the mode of /tmp/ibus-$USER to 0700 to improve security
d78a808
- Change the mode of /tmp/ibus-$USER/socket-address to 0600 to improve security
b12e239
- Update as.po
d78a808
7338ae6
* Mon Apr 13 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090413-1
8047f49
- Update to ibus-1.1.0.20090413.
8047f49
- Fix crash when restart the ibus-daemon
8047f49
- Add some translations.
8047f49
7338ae6
* Tue Apr 07 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090407-3
dc5787f
- Update the tarball.
dc5787f
- Fix bug 494511 - ibus-gtk makes gnome-terminal abort 
dc5787f
  when a key is pressed
dc5787f
7338ae6
* Tue Apr 07 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090407-2
51c5c9d
- Update default hotkey settings.
51c5c9d
7338ae6
* Tue Apr 07 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090407-1
4e02553
- Update to ibus-1.1.0.20090407.
4e02553
- Fix bug 491042 - ibus default trigger hotkeys
4e02553
- Fix bug 492929 - ibus-hangul can cause gtk app to lockup
4e02553
- Fix bug 493701 -  (ibus) imsettings disconnect/reconnect kills gtk app
4e02553
- Fix bug 493687 -  ibus-hangul should default to vertical candidate selection
4e02553
- Fix bug 493449 -  ibus broke Alt-F2 command auto-completion
4e02553
7338ae6
* Tue Mar 31 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090331-1
95e3c55
- Update to ibus-1.1.0.20090331.
95e3c55
- Fix bug 492956 - screws up keyboard input in firefox
95e3c55
- Fix bug 490143 - ibus issue with gnome-keyring
95e3c55
7338ae6
* Sun Mar 29 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090311-3
3ef8203
- Recreate the ibus-HEAD.patch from upstream git source tree
3ef8203
- Fix bug 491999 - up/down arrow keys broken in xchat
3ef8203
7338ae6
* Sat Mar 28 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090311-2
9b78944
- Recreate the ibus-HEAD.patch from upstream git source tree.
3ef8203
- Fix bug 490009 - Deleting Next Engine shortcuts doesn't work
3ef8203
- Fix bug 490381 - Change "Next/Previous engine" labels
9b78944
7338ae6
* Wed Mar 11 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090311-1
f773b50
- Update to ibus-1.1.0.20090311.
f773b50
- Update setup ui follow GNOME Human Interface Guidelines 2.2 (#489497).
f773b50
7338ae6
* Fri Mar  6 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090306-1
c379828
- Update to ibus-1.1.0.20090306.
c379828
bd758d2
* Tue Mar  3 2009 Jens Petersen <petersen@redhat.com>
bd758d2
- use post for ibus-gtk requires glib2
bd758d2
741d918
* Mon Mar  2 2009 Jens Petersen <petersen@redhat.com> - 1.1.0.20090225-2
741d918
- drop the superfluous ibus-0.1 engine obsoletes
741d918
- move glib2 requires to gtk package
741d918
7338ae6
* Tue Feb 25 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090225-1
1711405
- Update to ibus-1.1.0.20090225.
0f1a80e
- Fix problems in %%post and %%postun scripts.
1711405
- Hide ibus & ibus preferences menu items.
1711405
7338ae6
* Tue Feb 17 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-10
f1f13f7
- Recreate the ibus-HEAD.patch from upstream git source tree.
f1f13f7
- Put 'Select an input method' in engine select combobox (#485861).
f1f13f7
7338ae6
* Tue Feb 17 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-9
bfd6ae7
- Add requires im-chooser >= 1.2.5.
bfd6ae7
7338ae6
* Tue Feb 17 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-8
f899d7f
- Recreate the ibus-HEAD.patch from upstream git source tree.
13d9ada
- Fix ibus-hangul segfault (#485438).
f899d7f
7338ae6
* Mon Feb 16 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-6
7cae023
- Recreate the ibus-HEAD.patch from upstream git source tree.
7cae023
- The new patch fixes ibus-x11 segfault (#485661).
7cae023
7338ae6
* Sun Feb 15 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-5
8b3cdeb
- Recreate the ibus-HEAD.patch from upstream git source tree.
8b3cdeb
7338ae6
* Sun Feb 15 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-4
79bc7e2
- Remove gnome-python2-gconf from requires.
79bc7e2
7338ae6
* Fri Feb 13 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-3
0de710e
- Update ibus-HEAD.patch, to fix bug 484652.
0de710e
7338ae6
* Fri Feb 13 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-2
f01d539
- Add patch ibus-HEAD.patch, to update ibus to HEAD version.
f01d539
7338ae6
* Wed Feb 11 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090211-1
48fa194
- Add --xim argument in xinput-ibus
48fa194
- Add Obsoletes:  ibus-qt <= 1.1.0
48fa194
- Move libibus.so.* to ibus-libs to make ibus multilib.
96ce3a9
- Update to 1.1.0.20090211.
48fa194
7338ae6
* Thu Feb 05 2009 Peng Huang <shawn.p.huang@gmail.com> - 1.1.0.20090205-1
1ec38f4
- Update to 1.1.0.20090205.
1ec38f4
7338ae6
* Tue Feb 03 2009 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20090203-1
f33bbfe
- Update to 0.1.1.20090203.
f33bbfe
6f04ad2
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.1.1.20081023-3
6f04ad2
- Rebuild for Python 2.6
6f04ad2
7338ae6
* Wed Nov 19 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20081023-2
b1c01a1
- Move libibus-gtk.so from ibus.rpm to ibus-gtk.rpm to fix bug 472146.
b1c01a1
7338ae6
* Thu Oct 23 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20081023-1
490d980
- Update to 0.1.1.20081023.
490d980
7338ae6
* Thu Oct 16 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20081016-1
56f3325
- Update to 0.1.1.20081016.
56f3325
1707a40
* Tue Oct  7 2008 Jens Petersen <petersen@redhat.com> - 0.1.1.20081006-3
1707a40
- remove the empty %%doc file entries
1707a40
3d68915
* Tue Oct  7 2008 Jens Petersen <petersen@redhat.com> - 0.1.1.20081006-2
3d68915
- add xinputrc alternative when installing or uninstalling
3d68915
7338ae6
* Mon Oct 06 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20081006-1
3ceca47
- Update to 0.1.1.20081006.
3ceca47
7338ae6
* Sun Oct 05 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20081005-1
f086536
- Update to 0.1.1.20081005.
f086536
7338ae6
* Sat Oct 04 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20081004-1
3cfb2db
- Update to 0.1.1.20081004.
3cfb2db
7338ae6
* Wed Oct 01 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20081001-1
ad17161
- Update to 0.1.1.20081001.
ad17161
7338ae6
* Tue Sep 30 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080930-1
b55fd8e
- Update to 0.1.1.20080930.
b55fd8e
7338ae6
* Tue Sep 23 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080923-1
c08d658
- Update to 0.1.1.20080923.
c08d658
7338ae6
* Wed Sep 17 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080917-1
33b9829
- Update to 0.1.1.20080917.
33b9829
7338ae6
* Tue Sep 16 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080916-1
2e7d1b0
- Update to 0.1.1.20080916.
2e7d1b0
7338ae6
* Mon Sep 15 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080914-1
454ce80
- Update to 0.1.1.20080914.
454ce80
7338ae6
* Mon Sep 08 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080908-1
d816398
- Update to 0.1.1.20080908.
d816398
7338ae6
* Mon Sep 01 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080901-1
bf0939a
- Update to 0.1.1.20080901.
bf0939a
7338ae6
* Sat Aug 30 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080830-1
f6c0679
- Update to 0.1.1.20080830.
f6c0679
7338ae6
* Mon Aug 25 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080825-1
26a9947
- Update to 0.1.1.20080825.
26a9947
7338ae6
* Sat Aug 23 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080823-1
40afea4
- Update to 0.1.1.20080823.
40afea4
7338ae6
* Fri Aug 15 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080815-1
86843fa
- Update to 0.1.1.20080815.
86843fa
7338ae6
* Thu Aug 12 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.1.20080812-1
58ac710
- Update to 0.1.1.20080812.
58ac710
7338ae6
* Mon Aug 11 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.0.20080810-2
0815c8e
- Add gnome-python2-gconf in Requires.
0815c8e
7338ae6
* Thu Aug 07 2008 Peng Huang <shawn.p.huang@gmail.com> - 0.1.0.20080810-1
a46ad0d
- The first version.