%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?gtk2_binary_version: %define gtk2_binary_version %(pkg-config --variable=gtk_binary_version gtk+-2.0)} %{!?gtk3_binary_version: %define gtk3_binary_version %(pkg-config --variable=gtk_binary_version gtk+-3.0)} %define have_libxkbfile 1 %define have_gjsfile 1 %define ibus_api_version 1.0 %define glib_ver %([ -a %{_libdir}/pkgconfig/glib-2.0.pc ] && pkg-config --modversion glib-2.0 | cut -d. -f 1,2 || echo -n "999") %define dbus_python_version 0.83.0 # FIXME: It's better to use the new icon names %define gnome_icon_theme_legacy_version 2.91.6 Name: ibus Version: 1.3.99.20110228 Release: 2%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz Source1: xinput-ibus %if %have_gjsfile Source2: http://fujiwara.fedorapeople.org/ibus/gnome-shell/gnome-shell-ibus-plugins-20110304.tar.bz2 %endif Patch0: ibus-HEAD.patch Patch1: ibus-435880-surrounding-text.patch Patch2: ibus-541492-xkb.patch Patch3: ibus-530711-preload-sys.patch Patch4: ibus-657165-panel-libs.patch # This will be removed after the new gnome-shell is integrated. Patch99: ibus-675503-gnome-shell-workaround.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cvs BuildRequires: gettext-devel BuildRequires: libtool BuildRequires: python BuildRequires: gtk2-devel BuildRequires: gtk3-devel BuildRequires: dbus-glib-devel BuildRequires: dbus-python-devel >= %{dbus_python_version} BuildRequires: desktop-file-utils BuildRequires: gtk-doc BuildRequires: GConf2-devel BuildRequires: pygobject2-devel BuildRequires: intltool BuildRequires: iso-codes-devel %if %have_libxkbfile BuildRequires: libxkbfile-devel %endif Requires: %{name}-libs = %{version}-%{release} Requires: %{name}-gtk2 = %{version}-%{release} %if (0%{?fedora} > 14 || 0%{?rhel} > 6) Requires: %{name}-gtk3 = %{version}-%{release} %endif Requires: pygtk2 Requires: pyxdg Requires: iso-codes Requires: dbus-python >= %{dbus_python_version} Requires: dbus-x11 Requires: im-chooser Requires: GConf2 Requires: notify-python Requires: librsvg2 Requires: gnome-icon-theme-legacy >= %{gnome_icon_theme_legacy_version} Requires(post): desktop-file-utils Requires(postun): desktop-file-utils Requires(pre): GConf2 Requires(post): GConf2 Requires(preun): GConf2 Requires(post): %{_sbindir}/alternatives Requires(postun): %{_sbindir}/alternatives %define _xinputconf %{_sysconfdir}/X11/xinit/xinput.d/ibus.conf %description IBus means Intelligent Input Bus. It is an input framework for Linux OS. %package libs Summary: IBus libraries Group: System Environment/Libraries Requires: glib2 >= %{glib_ver} Requires: dbus >= 1.2.4 %description libs This package contains the libraries for IBus %package gtk2 Summary: IBus im module for gtk2 Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} Requires(post): glib2 >= %{glib_ver} # Added for F14: need to keep bumping for backports Obsoletes: ibus-gtk < %{version}-%{release} Provides: ibus-gtk = %{version}-%{release} %description gtk2 This package contains ibus im module for gtk2 %package gtk3 Summary: IBus im module for gtk3 Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} Requires(post): glib2 >= %{glib_ver} %description gtk3 This package contains ibus im module for gtk3 %package devel Summary: Development tools for ibus Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} Requires: glib2-devel Requires: dbus-devel %description devel The ibus-devel package contains the header files and developer docs for ibus. %package devel-docs Summary: Developer documents for ibus Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel-docs The ibus-devel-docs package contains developer documentation for ibus %prep %setup -q %if %have_gjsfile bzcat %SOURCE2 | tar xf - %endif %patch0 -p1 %patch99 -p1 -b .g-s-typo # start surrounding patch %patch1 -p1 -b .surrounding cp client/gtk2/ibusimcontext.c client/gtk3/ibusimcontext.c # end surrounding patch %if %have_libxkbfile %patch2 -p1 -b .xkb %endif %patch3 -p1 -b .preload-sys %patch4 -p1 -b .panel-libs %build %if %have_libxkbfile aclocal -I m4 autoheader autoconf -f automake -a -c -f %endif %configure \ --disable-static \ --enable-gtk2 \ --enable-gtk3 \ --enable-xim \ --disable-gtk-doc \ --with-no-snooper-apps='gnome-do,Do.*,firefox.*,.*chrome.*,.*chromium.*' \ --enable-surrounding-text \ --enable-introspection # make -C po update-gmo make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install rm -f $RPM_BUILD_ROOT%{_libdir}/libibus-%{ibus_api_version}.la rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/%{gtk2_binary_version}/immodules/im-ibus.la rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{gtk3_binary_version}/immodules/im-ibus.la # install xinput config file install -pm 644 -D %{SOURCE1} $RPM_BUILD_ROOT%{_xinputconf} # install .desktop files # correct location in upstream. if test ! -f $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/ibus.desktop -a \ -f $RPM_BUILD_ROOT%{_datadir}/applications/ibus.desktop ; then mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart mv $RPM_BUILD_ROOT%{_datadir}/applications/ibus.desktop \ $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/ibus.desktop fi echo "NoDisplay=true" >> $RPM_BUILD_ROOT%{_datadir}/applications/ibus-setup.desktop echo "X-GNOME-Autostart-enabled=false" >> $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/ibus.desktop rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/ibus.desktop rm -rf $RPM_BUILD_ROOT%{_datadir}/applications/ibus.desktop # workaround for desktop-file-install sed -i -e 's|Comment\[ja\]=IBus |& |' \ $RPM_BUILD_ROOT%{_datadir}/applications/ibus-setup.desktop desktop-file-install --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/* %if %have_gjsfile cp -R js/ui/status/ibus $RPM_BUILD_ROOT%{_datadir}/ibus/ui/gjs-g-s cat >> $RPM_BUILD_ROOT%{_datadir}/ibus/ui/gjs-g-s/README <<_EOF IBus Panel for GNOME-Shell -------------------------- This is an alpha version of IBus Panel for GNOME-Shell. These files under this directory are prepared for the test purpose. It is planned to integrate the files into gnome-shell finally. Please refer the installation: https://fedoraproject.org/wiki/I18N/InputMethods#GNOME-Shell Bug Report: https://bugzilla.redhat.com/show_bug.cgi?id=657165 _EOF %endif # FIXME: no version number %find_lang %{name}10 %clean rm -rf $RPM_BUILD_ROOT %post # recreate icon cache touch --no-create %{_datadir}/icons/hicolor || : [ -x %{_bindir}/gtk-update-icon-cache ] && \ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : %{_sbindir}/alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_xinputconf} 83 || : export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/ibus.schemas >& /dev/null || : %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/ibus.schemas >& /dev/null || : fi %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/ibus.schemas >& /dev/null || : fi %postun # recreate icon cache touch --no-create %{_datadir}/icons/hicolor || : [ -x %{_bindir}/gtk-update-icon-cache ] && \ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : if [ "$1" = "0" ]; then %{_sbindir}/alternatives --remove xinputrc %{_xinputconf} || : # if alternative was set to manual, reset to auto [ -L %{_sysconfdir}/alternatives/xinputrc -a "`readlink %{_sysconfdir}/alternatives/xinputrc`" = "%{_xinputconf}" ] && %{_sbindir}/alternatives --auto xinputrc || : fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %post gtk2 %{_bindir}/update-gtk-immodules %{_host} || : %postun gtk2 %{_bindir}/update-gtk-immodules %{_host} || : %post gtk3 %{_bindir}/gtk-query-immodules-3.0-%{__isa_bits} --update-cache || : %postun gtk3 %{_bindir}/gtk-query-immodules-3.0-%{__isa_bits} --update-cache || : # FIXME: no version number %files -f %{name}10.lang %defattr(-,root,root,-) %doc AUTHORS COPYING README %dir %{python_sitelib}/ibus %{python_sitelib}/ibus/* %dir %{_datadir}/ibus/ %{_bindir}/ibus-daemon %{_bindir}/ibus-setup %{_datadir}/ibus/* %{_datadir}/applications/* %{_datadir}/icons/hicolor/*/apps/* %{_libexecdir}/ibus-gconf %{_libexecdir}/ibus-ui-gtk %{_libexecdir}/ibus-x11 # %{_sysconfdir}/xdg/autostart/ibus.desktop %{_sysconfdir}/gconf/schemas/ibus.schemas %config %{_xinputconf} %if %have_libxkbfile %{_libexecdir}/ibus-engine-xkb %{_libexecdir}/ibus-xkb %endif %files libs %defattr(-,root,root,-) %{_libdir}/libibus-%{ibus_api_version}.so.* %{_libdir}/girepository-1.0/IBus-1.0.typelib %files gtk2 %defattr(-,root,root,-) %{_libdir}/gtk-2.0/%{gtk2_binary_version}/immodules/im-ibus.so %files gtk3 %defattr(-,root,root,-) %{_libdir}/gtk-3.0/%{gtk3_binary_version}/immodules/im-ibus.so %files devel %defattr(-,root,root,-) %{_libdir}/lib*.so %{_libdir}/pkgconfig/* %{_includedir}/* %{_datadir}/gir-1.0/IBus-1.0.gir %{_datadir}/vala/vapi/ibus-1.0.vapi %{_datadir}/vala/vapi/ibus-1.0.deps %files devel-docs %defattr(-,root,root,-) %{_datadir}/gtk-doc/html/* %changelog * Fri Mar 11 2011 Takao Fujiwara - 1.3.99.20110228-2 - Revised ibus-530711-preload-sys.patch * Thu Mar 10 2011 Takao Fujiwara - 1.3.99.20110228-1 - Updated to 1.3.99.20110228 - Integrated the part of gjs in Bug 657165 ibus for gnome-shell. Added ibus-657165-panel-libs.patch Added gnome-shell-ibus-plugins-20110304.tar.bz2 - Fixed Bug 675503 - a regression in sync mode Added ibus-675503-gnome-shell-workaround.patch until gnome-shell is updated. - Fixed Bug 677856 - left ibus snooper when im client is switched. - Fixed Bug 673047 - abrt ibus_xkb_get_current_layout for non-XKB system Updated ibus-541492-xkb.patch * Wed Feb 09 2011 Fedora Release Engineering - 1.3.99.20110127-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Fri Feb 04 2011 Takao Fujiwara - 1.3.99.20110127-1 - Updated to 1.3.99.20110127 - Updated ibus-HEAD.patch from upstream. * Wed Jan 26 2011 Takao Fujiwara - 1.3.99.20110117-1 - Updated to 1.3.99.20110117 - Fixed Bug 666427 - ibus requires dbus-x11 - Fixed Bug 670137 - QT_IM_MODULE=xim in ibus.conf without ibus-qt * Thu Dec 09 2010 Takao Fujiwara - 1.3.99.20101202-1 - Updated to 1.3.99.20101202 - Added ibus-530711-preload-sys.patch Fixed Bug 530711 - Reload preloaded engines by login * Fri Oct 29 2010 Takao Fujiwara - 1.3.99.20101028-1 - Updated to 1.3.99.20101028 - Integrated gdbus - Merged notify.patch into ibus-HEAD.patch * Fri Oct 22 2010 Takao Fujiwara - 1.3.8-1 - Updated to 1.3.8 - Added ibus-541492-xkb.patch Fixes Bug 541492 - ibus needs to support some xkb layout switching - Added ibus-435880-surrounding-text.patch Fixes Bug 435880 - ibus-gtk requires surrounding-text support - Added ibus-xx-workaround-gtk3.patch Workaround for f14 http://koji.fedoraproject.org/koji/taskinfo?taskID=2516604 * Mon Aug 23 2010 Takao Fujiwara - 1.3.7-1 - Updated to 1.3.7 * Wed Jul 28 2010 Mamoru Tasaka - 1.3.6-5 - Rebuild against python 2.7 * Thu Jul 22 2010 Jens Petersen - 1.3.6-4 - keep bumping ibus-gtk obsoletes to avoid upgrade problems * Wed Jul 21 2010 David Malcolm - 1.3.6-3 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild * Thu Jul 15 2010 Colin Walters - 1.3.6-2 - Rebuild with new gobject-introspection * Tue Jul 06 2010 Takao Fujiwara - 1.3.6-1 - Update to 1.3.6 * Wed Jun 30 2010 Jens Petersen - version the ibus-gtk obsolete and provides - drop the old redundant ibus-qt obsoletes * Mon Jun 28 2010 Matthias Clasen - 1.3.5-3 - Rebuild against newer gtk * Tue Jun 22 2010 Colin Walters - 1.3.5-2 - Bump Release to keep ahead of F-13 * Sat Jun 12 2010 Peng Huang - 1.3.5-1 - Update to 1.3.5 - Support gtk3, gobject-introspection and vala. * Sat May 29 2010 Peng Huang - 1.3.4-2 - Update to 1.3.4 * Sat May 29 2010 Peng Huang - 1.3.4-1 - Update to 1.3.4 * Tue May 04 2010 Peng Huang - 1.3.3-1 - Update to 1.3.3 * Sun May 02 2010 Peng Huang - 1.3.2-3 - Embedded language bar in menu by default. - Fix bug 587353 - [abrt] crash in ibus-1.3.2-2.fc12 * Sat Apr 24 2010 Peng Huang - 1.3.2-2 - Add requires librsvg2 - Update ibus-HEAD.patch: Update po files and and setting * Wed Apr 21 2010 Peng Huang - 1.3.2-1 - Update to 1.3.2 - Fix bug 583446 - [abrt] crash in ibus-1.3.1-1.fc12 * Mon Apr 05 2010 Peng Huang - 1.3.1-1 - Update to 1.3.1 * Fri Mar 26 2010 Peng Huang - 1.3.0-3 - Update ibus-HEAD.patch - Fix bug - some time panel does not show candidates. - Update some po files * Mon Mar 22 2010 Peng Huang - 1.3.0-2 - Does not check glib micro version in ibus im module. * Mon Mar 22 2010 Peng Huang - 1.3.0-1 - Update to 1.3.0 * Tue Feb 02 2010 Peng Huang - 1.2.99.20100202-1 - Update to 1.2.99.20100202 * Mon Jan 11 2010 Peng Huang - 1.2.0.20100111-1 - Update to 1.2.0.20100111 * Fri Dec 25 2009 Peng Huang - 1.2.0.20091225-1 - Update to 1.2.0.20091225 - Fix bug 513895 - new IME does not show up in ibus-setup - Fix bug 531857 - applet order should correspond with preferences order - Fix bug 532856 - should not list already added input-methods in Add selector * Wed Dec 15 2009 Peng Huang - 1.2.0.20091215-1 - Update to 1.2.0.20091215 * Thu Dec 10 2009 Peng Huang - 1.2.0.20091204-2 - Fix rpmlint warnings and errors. * Fri Dec 04 2009 Peng Huang - 1.2.0.20091204-1 - Update to 1.2.0.20091204 - Fix Bug 529920 - language panel pops up on the wrong monitor - Fix Bug 541197 - Ibus crash * Tue Nov 24 2009 Peng Huang - 1.2.0.20091124-1 - Update to 1.2.0.20091124 - Update some translations. - Fix bug 538147 - [abrt] crash detected in firefox-3.5.5-1.fc12 * Sat Oct 24 2009 Peng Huang - 1.2.0.20091024-1 - Update to 1.2.0.20091024 * Wed Oct 14 2009 Peng Huang - 1.2.0.20091014-2 - Update to 1.2.0.20091014 - Change ICON in ibus.conf * Mon Sep 27 2009 Peng Huang - 1.2.0.20090927-1 - Update to 1.2.0.20090927 * Tue Sep 15 2009 Peng Huang - 1.2.0.20090915-1 - Update to 1.2.0.20090915 - Fix bug 521591 - check if the icon filename is a real file before trying to open it - Fix bug 522310 - Memory leak on show/hide - Fix bug 509518 - ibus-anthy should only override to jp layout for kana input * Fri Sep 04 2009 Peng Huang - 1.2.0.20090904-2 - Refresh the tarball. * Fri Sep 04 2009 Peng Huang - 1.2.0.20090904-1 - Update to 1.2.0.20090904 * Mon Aug 31 2009 Peng Huang - 1.2.0.20090828-2 - Change icon path in ibus.conf * Fri Aug 28 2009 Peng Huang - 1.2.0.20090828-1 - Update to 1.2.0.20090828 - Change the icon on systray. - Fix segment fault in ibus_hotkey_profile_destroy - Fix some memory leaks. * Wed Aug 12 2009 Peng Huang - 1.2.0.20090812-1 - Update to 1.2.0.20090812 * Mon Aug 10 2009 Peng Huang - 1.2.0.20090807-4 - Update ibus-HEAD.patch - Fix Numlock problem. - Fix some memory leaks. * Fri Aug 07 2009 Peng Huang - 1.2.0.20090807-2 - Update ibus-HEAD.patch - Fix bug 516154. * Fri Aug 07 2009 Peng Huang - 1.2.0.20090807-1 - Update to 1.2.0.20090807 * Thu Aug 06 2009 Peng Huang - 1.2.0.20090806-1 - Update to 1.2.0.20090806 - Fix bug 515106 - don't install duplicate files * Tue Jul 28 2009 Peng Huang - 1.2.0.20090723-3 - Update xinput-ibus: setup QT_IM_MODULE if the ibus qt input method plugin exists. * Fri Jul 24 2009 Fedora Release Engineering - 1.2.0.20090723-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 23 2009 Peng Huang - 1.2.0.20090723-1 - Update to 1.2.0.20090723 - Fix dead loop in ibus-gconf * Wed Jul 22 2009 Peng Huang - 1.2.0.20090722-1 - Update to 1.2.0.20090722 * Sun Jul 19 2009 Peng Huang - 1.2.0.20090719-1 - Update to 1.2.0.20090719 * Mon Jun 22 2009 Peng Huang - 1.2.0.20090617-1 - Update to 1.2.0.20090617 * Fri Jun 12 2009 Peng Huang - 1.1.0.20090612-1 - Update to 1.1.0.20090612 - Fix bug 504942 - PageUp and PageDown do not work in candidate list - Fix bug 491040 - Implememnt mouse selection in candidate list * Wed Jun 10 2009 Peng Huang - 1.1.0.20090609-1 - Update to Update to 1.1.0.20090609 - Fix bug 502414 - Implemented on-screen help facility - Fix bug 502561 - iBus should show keymap name on iBus panel - Fix bug 498043 - ibus Alt-grave trigger conflicts with openoffice.org - Implemented API for setting labels for candidates in LookupTable * Sun May 31 2009 Peng Huang - 1.1.0.20090531-1 - Update to Update to 1.1.0.20090531 * Tue May 26 2009 Peng Huang - 1.1.0.20090508-5 - Update ibus-HEAD.patch. - Show the default input method with bold text - Add information text below input methods list * Mon May 25 2009 Peng Huang - 1.1.0.20090508-4 - Update ibus-HEAD.patch. - Fix bug 501211 - ibus-setup window should be raised if running or just stay on top/grab focus - Fix bug 501640 - ibus should adds new IMEs at end of engine list not beginning - Fix bug 501644 - [IBus] focus-out and disabled IME should hide language panel * Thu May 14 2009 Peng Huang - 1.1.0.20090508-2 - Remove requires notification-daemon - Fix bug 500588 - Hardcoded requirement for notification-daemon * Fri May 08 2009 Peng Huang - 1.1.0.20090508-1 - Update to 1.1.0.20090508 - Fix bug 499533 - [Indic] ibus should allow input in KDE using all supported Indic locales - Fix bug 498352 - hotkey config table should list keys in same order as on main setup page - Fix bug 497707 - ibus French translation update * Fri May 08 2009 Peng Huang - 1.1.0.20090423-3 - Fix bug 498541 - ibus-libs should not contain devel file libibus.so * Tue May 05 2009 Peng Huang - 1.1.0.20090423-2 - Fix bug 498141 - new ibus install needs gtk immodules - Separate ibus document from ibus-devel to ibus-devel-docs * Thu Apr 23 2009 Peng Huang - 1.1.0.20090423-1 - Update to ibus-1.1.0.20090423. - Fix bug 497265 - [mai_IN] Maithili language name is not correct. - Fix bug 497279 - IBus does not works with evolution correctly. - Enhance authentication both in daemon & clients * Fri Apr 17 2009 Peng Huang - 1.1.0.20090417-1 - Update to ibus-1.1.0.20090417. - Fix bug 496199 - cannot remove Ctrl+Space hotkey with ibus-setup * Fri Apr 17 2009 Peng Huang - 1.1.0.20090413-4 - Update ibus-HEAD.patch. - Next Engine hotkey will do nothing if the IM is not active. * Wed Apr 15 2009 Peng Huang - 1.1.0.20090413-3 - Update ibus-HEAD.patch. - Fix bug 495431 - ibus Release modifier doesn't work with Alt - Fix bug 494445 - ibus-hangul missing Hangul Han/En mode (and Alt_R+release hotkey) - Update te.po * Tue Apr 14 2009 Peng Huang - 1.1.0.20090413-2 - Update ibus-HEAD.patch. - Change the mode of /tmp/ibus-$USER to 0700 to improve security - Change the mode of /tmp/ibus-$USER/socket-address to 0600 to improve security - Update as.po * Mon Apr 13 2009 Peng Huang - 1.1.0.20090413-1 - Update to ibus-1.1.0.20090413. - Fix crash when restart the ibus-daemon - Add some translations. * Tue Apr 07 2009 Peng Huang - 1.1.0.20090407-3 - Update the tarball. - Fix bug 494511 - ibus-gtk makes gnome-terminal abort when a key is pressed * Tue Apr 07 2009 Peng Huang - 1.1.0.20090407-2 - Update default hotkey settings. * Tue Apr 07 2009 Peng Huang - 1.1.0.20090407-1 - Update to ibus-1.1.0.20090407. - Fix bug 491042 - ibus default trigger hotkeys - Fix bug 492929 - ibus-hangul can cause gtk app to lockup - Fix bug 493701 - (ibus) imsettings disconnect/reconnect kills gtk app - Fix bug 493687 - ibus-hangul should default to vertical candidate selection - Fix bug 493449 - ibus broke Alt-F2 command auto-completion * Tue Mar 31 2009 Peng Huang - 1.1.0.20090331-1 - Update to ibus-1.1.0.20090331. - Fix bug 492956 - screws up keyboard input in firefox - Fix bug 490143 - ibus issue with gnome-keyring * Sun Mar 29 2009 Peng Huang - 1.1.0.20090311-3 - Recreate the ibus-HEAD.patch from upstream git source tree - Fix bug 491999 - up/down arrow keys broken in xchat * Sat Mar 28 2009 Peng Huang - 1.1.0.20090311-2 - Recreate the ibus-HEAD.patch from upstream git source tree. - Fix bug 490009 - Deleting Next Engine shortcuts doesn't work - Fix bug 490381 - Change "Next/Previous engine" labels * Wed Mar 11 2009 Peng Huang - 1.1.0.20090311-1 - Update to ibus-1.1.0.20090311. - Update setup ui follow GNOME Human Interface Guidelines 2.2 (#489497). * Fri Mar 6 2009 Peng Huang - 1.1.0.20090306-1 - Update to ibus-1.1.0.20090306. * Tue Mar 3 2009 Jens Petersen - use post for ibus-gtk requires glib2 * Mon Mar 2 2009 Jens Petersen - 1.1.0.20090225-2 - drop the superfluous ibus-0.1 engine obsoletes - move glib2 requires to gtk package * Tue Feb 25 2009 Peng Huang - 1.1.0.20090225-1 - Update to ibus-1.1.0.20090225. - Fix problems in %%post and %%postun scripts. - Hide ibus & ibus preferences menu items. * Tue Feb 17 2009 Peng Huang - 1.1.0.20090211-10 - Recreate the ibus-HEAD.patch from upstream git source tree. - Put 'Select an input method' in engine select combobox (#485861). * Tue Feb 17 2009 Peng Huang - 1.1.0.20090211-9 - Add requires im-chooser >= 1.2.5. * Tue Feb 17 2009 Peng Huang - 1.1.0.20090211-8 - Recreate the ibus-HEAD.patch from upstream git source tree. - Fix ibus-hangul segfault (#485438). * Mon Feb 16 2009 Peng Huang - 1.1.0.20090211-6 - Recreate the ibus-HEAD.patch from upstream git source tree. - The new patch fixes ibus-x11 segfault (#485661). * Sun Feb 15 2009 Peng Huang - 1.1.0.20090211-5 - Recreate the ibus-HEAD.patch from upstream git source tree. * Sun Feb 15 2009 Peng Huang - 1.1.0.20090211-4 - Remove gnome-python2-gconf from requires. * Fri Feb 13 2009 Peng Huang - 1.1.0.20090211-3 - Update ibus-HEAD.patch, to fix bug 484652. * Fri Feb 13 2009 Peng Huang - 1.1.0.20090211-2 - Add patch ibus-HEAD.patch, to update ibus to HEAD version. * Wed Feb 11 2009 Peng Huang - 1.1.0.20090211-1 - Add --xim argument in xinput-ibus - Add Obsoletes: ibus-qt <= 1.1.0 - Move libibus.so.* to ibus-libs to make ibus multilib. - Update to 1.1.0.20090211. * Thu Feb 05 2009 Peng Huang - 1.1.0.20090205-1 - Update to 1.1.0.20090205. * Tue Feb 03 2009 Peng Huang - 0.1.1.20090203-1 - Update to 0.1.1.20090203. * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.1.1.20081023-3 - Rebuild for Python 2.6 * Wed Nov 19 2008 Peng Huang - 0.1.1.20081023-2 - Move libibus-gtk.so from ibus.rpm to ibus-gtk.rpm to fix bug 472146. * Thu Oct 23 2008 Peng Huang - 0.1.1.20081023-1 - Update to 0.1.1.20081023. * Thu Oct 16 2008 Peng Huang - 0.1.1.20081016-1 - Update to 0.1.1.20081016. * Tue Oct 7 2008 Jens Petersen - 0.1.1.20081006-3 - remove the empty %%doc file entries * Tue Oct 7 2008 Jens Petersen - 0.1.1.20081006-2 - add xinputrc alternative when installing or uninstalling * Mon Oct 06 2008 Peng Huang - 0.1.1.20081006-1 - Update to 0.1.1.20081006. * Sun Oct 05 2008 Peng Huang - 0.1.1.20081005-1 - Update to 0.1.1.20081005. * Sat Oct 04 2008 Peng Huang - 0.1.1.20081004-1 - Update to 0.1.1.20081004. * Wed Oct 01 2008 Peng Huang - 0.1.1.20081001-1 - Update to 0.1.1.20081001. * Tue Sep 30 2008 Peng Huang - 0.1.1.20080930-1 - Update to 0.1.1.20080930. * Tue Sep 23 2008 Peng Huang - 0.1.1.20080923-1 - Update to 0.1.1.20080923. * Wed Sep 17 2008 Peng Huang - 0.1.1.20080917-1 - Update to 0.1.1.20080917. * Tue Sep 16 2008 Peng Huang - 0.1.1.20080916-1 - Update to 0.1.1.20080916. * Mon Sep 15 2008 Peng Huang - 0.1.1.20080914-1 - Update to 0.1.1.20080914. * Mon Sep 08 2008 Peng Huang - 0.1.1.20080908-1 - Update to 0.1.1.20080908. * Mon Sep 01 2008 Peng Huang - 0.1.1.20080901-1 - Update to 0.1.1.20080901. * Sat Aug 30 2008 Peng Huang - 0.1.1.20080830-1 - Update to 0.1.1.20080830. * Mon Aug 25 2008 Peng Huang - 0.1.1.20080825-1 - Update to 0.1.1.20080825. * Sat Aug 23 2008 Peng Huang - 0.1.1.20080823-1 - Update to 0.1.1.20080823. * Fri Aug 15 2008 Peng Huang - 0.1.1.20080815-1 - Update to 0.1.1.20080815. * Thu Aug 12 2008 Peng Huang - 0.1.1.20080812-1 - Update to 0.1.1.20080812. * Mon Aug 11 2008 Peng Huang - 0.1.0.20080810-2 - Add gnome-python2-gconf in Requires. * Thu Aug 07 2008 Peng Huang - 0.1.0.20080810-1 - The first version.