Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at Thu Oct 13 19:44:11 CEST 2011. -------- --- openSUSE:Factory/uim/uim.changes 2011-09-23 12:49:20.000000000 +0200 +++ /mounts/work_src_done/STABLE/uim/uim.changes 2011-10-13 16:21:52.000000000 +0200 @@ -1,0 +2,13 @@ +Thu Oct 13 15:43:14 CEST 2011 - tiwai@suse.de + +- Add missing obsoletes/provides for uim-qt3 in baselibs.conf +- Fix crash and a registration issue in Firefox (bnc#723899) + +------------------------------------------------------------------- +Wed Oct 12 12:28:44 UTC 2011 - anixx@opensuse.org + +- enable kde3 applet +- rename uim-qt to uim-qt3 +- remove obsolete version check + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- uim-fix-crash-in-firefox.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ uim.spec ++++++ --- /var/tmp/diff_new_pack.8lJDXh/_old 2011-10-13 19:44:06.000000000 +0200 +++ /var/tmp/diff_new_pack.8lJDXh/_new 2011-10-13 19:44:06.000000000 +0200 @@ -43,11 +43,10 @@ %endif BuildRequires: gnome-panel-devel BuildRequires: qt3-devel +BuildRequires: kdebase3-devel BuildRequires: update-desktop-files BuildRequires: xemacs -%if 0%{?suse_version} > 1020 BuildRequires: fdupes -%endif Version: 1.7.1 Release: 20 # xorg-x11-libXdmcp-devel libgnomeprintui-devel @@ -62,6 +61,7 @@ Source4: baselibs.conf Patch10: uim-sigscheme-build-fixes.diff Patch11: fix-libs.patch +Patch12: uim-fix-crash-in-firefox.diff PreReq: %{_bindir}/touch Provides: locale(xorg-x11:ja) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -118,14 +118,16 @@ %description applet-gnome GNOME applet for uim -%package qt +%package qt3 License: GPLv2+ Summary: Qt3 input module plugin for uim Group: System/I18n/Japanese Requires: %{name} = %{version} Provides: locale(qt3:ja) +Provides: uim-qt = %{version} +Obsoletes: uim-qt -%description qt +%description qt3 Qt3 input module plugin for uim %package qt4 @@ -139,10 +141,22 @@ %description qt4 Qt4 input module plugin for uim +%package kde3 +Summary: KDE3 Applet for Uim +Group: User Interface/Desktops +Requires: uim = %{version}-%{release} +Requires: uim-qt3 + +%description kde3 +Uim is a multilingual input method library. Uim aims to +provide secure and useful input methods for all +languages. + %prep %setup0 -q %patch10 -p1 %patch11 -p1 +%patch12 -p1 cp emacs/README README.emacs iconv -f euc-jp -t utf-8 < emacs/README.ja > README.ja.emacs @@ -158,7 +172,9 @@ --with-qt\ --with-qt-immodule \ --with-qt4 \ - --with-qt4-immodule + --with-qt4-immodule \ + --enable-kde-applet + make %{?_smp_mflags} %install @@ -314,7 +330,7 @@ %{_libdir}/bonobo/servers/* %endif -%files qt -f uim-chardict-qt.lang +%files qt3 -f uim-chardict-qt.lang %defattr(-, root, root) %{_bindir}/uim-*-qt %{_prefix}/lib/uim/uim-*-qt @@ -326,4 +342,10 @@ %{_prefix}/lib/uim/uim-*-qt4 %{_libdir}/qt4/plugins/inputmethods/*.so +%files kde3 +%defattr (-, root, root, -) +%doc AUTHORS COPYING ChangeLog* NEWS README +/opt/kde3/%_lib/kde3/uim_panelapplet.so +/opt/kde3/share/apps/kicker/applets/uimapplet.desktop + %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.8lJDXh/_old 2011-10-13 19:44:06.000000000 +0200 +++ /var/tmp/diff_new_pack.8lJDXh/_new 2011-10-13 19:44:06.000000000 +0200 @@ -23,7 +23,9 @@ postun "<prefix>%{_bindir}/gtk-query-immodules-3.0 --update-cache" postun "%endif" supplements "packageand(uim:gtk3-<targettype>)" -uim-qt +uim-qt3 supplements "packageand(uim:qt3-<targettype>)" + obsoletes "uim-qt-<targettype>" + provides "uim-qt-<targettype> = <version>" uim-qt4 supplements "packageand(uim:libqt4-<targettype>)" ++++++ uim-fix-crash-in-firefox.diff ++++++ --- gtk/compose.c | 1 + gtk/uim-cand-win-gtk.c | 2 +- gtk/uim-cand-win-tbl-gtk.c | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) --- a/gtk/compose.c +++ b/gtk/compose.c @@ -767,6 +767,7 @@ im_uim_release_compose_tree() { FreeComposeTree(g_tree); + g_tree = NULL; } static int --- a/gtk/uim-cand-win-gtk.c +++ b/gtk/uim-cand-win-gtk.c @@ -107,7 +107,7 @@ GType uim_cand_win_gtk_register_type(GTypeModule *module) { - if (!cand_win_type) + //if (!cand_win_type) cand_win_type = g_type_module_register_type(module, GTK_TYPE_WINDOW, "UIMCandWinGtk", --- a/gtk/uim-cand-win-tbl-gtk.c +++ b/gtk/uim-cand-win-tbl-gtk.c @@ -136,7 +136,7 @@ GType uim_cand_win_tbl_gtk_register_type(GTypeModule *module) { - if (!cand_win_tbl_type) + //if (!cand_win_tbl_type) cand_win_tbl_type = g_type_module_register_type(module, UIM_TYPE_CAND_WIN_GTK, "UIMCandWinTblGtk", continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org