commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2020-08-25 09:34:35 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new.3399 (New) Package is "uim" Tue Aug 25 09:34:35 2020 rev:50 rq:828947 version:1.8.8 Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2020-08-21 19:20:20.872921688 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new.3399/uim.changes2020-08-25 09:36:16.960124159 +0200 @@ -1,0 +2,5 @@ +Fri Aug 21 18:05:04 UTC 2020 - Andreas Schwab + +- riscv.patch: Add support for RISC-V to libgcroots + +--- New: riscv.patch Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.BFd0Lz/_old 2020-08-25 09:36:18.512125064 +0200 +++ /var/tmp/diff_new_pack.BFd0Lz/_new 2020-08-25 09:36:18.516125067 +0200 @@ -31,6 +31,7 @@ Patch2: uim-fix-crash-in-firefox.diff Patch3: bugzilla-1175274-emacs-27.1.patch Patch4: uim-fix-multiple_declaration.diff +Patch5: riscv.patch BuildRequires: canna-devel BuildRequires: emacs-x11 BuildRequires: fdupes @@ -109,6 +110,7 @@ %patch2 -p1 %patch3 -p0 %patch4 -p0 +%patch5 -p1 cp emacs/README README.emacs iconv -f euc-jp -t utf-8 < emacs/README.ja > README.ja.emacs ++ riscv.patch ++ Index: uim-1.8.6/sigscheme/libgcroots/include/private/gcconfig.h === --- uim-1.8.6.orig/sigscheme/libgcroots/include/private/gcconfig.h +++ uim-1.8.6/sigscheme/libgcroots/include/private/gcconfig.h @@ -479,6 +479,10 @@ # define NONSTOP # define mach_type_known # endif +# if defined(__riscv) && defined(LINUX) +# define RISCV +# define mach_type_known +# endif /* Feel free to add more clauses here */ @@ -2022,6 +2026,19 @@ # endif # endif +# ifdef RISCV +# define MACH_TYPE "RISC-V" +# define CPP_WORDSZ __riscv_xlen /* 32 or 64 */ +# define ALIGNMENT (CPP_WORDSZ/8) +# ifdef LINUX +# define OS_TYPE "LINUX" + extern int __data_start[]; +# define DATASTART ((ptr_t)__data_start) +# define LINUX_STACKBOTTOM +# define DYNAMIC_LOADING +# endif +# endif /* RISCV */ + #if defined(LINUX) && defined(USE_MMAP) /* The kernel may do a somewhat better job merging mappings etc. */ /* with anonymous mappings. */
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2020-08-21 19:19:33 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new.3399 (New) Package is "uim" Fri Aug 21 19:19:33 2020 rev:49 rq:828513 version:1.8.8 Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2019-04-30 13:05:34.581925035 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new.3399/uim.changes2020-08-21 19:20:20.872921688 +0200 @@ -1,0 +2,13 @@ +Tue Aug 18 12:37:11 UTC 2020 - Dr. Werner Fink + +- Add patch uim-fix-multiple_declaration.diff to avoid multiple + declaration of GCROOTS_jmp_buf + +--- +Tue Aug 18 11:19:51 UTC 2020 - Dr. Werner Fink + +- Add patch bugzilla-1175274-emacs-27.1.patch + There is no (process-kill-without-query) anymore, use + (set-process-query-on-exit-flag) instead (boo#1175274). + +--- New: bugzilla-1175274-emacs-27.1.patch uim-fix-multiple_declaration.diff Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.hPo8uz/_old 2020-08-21 19:20:24.628923686 +0200 +++ /var/tmp/diff_new_pack.hPo8uz/_new 2020-08-21 19:20:24.628923686 +0200 @@ -1,7 +1,7 @@ # # spec file for package uim # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,13 +22,15 @@ Summary:A multilingual input method framework License:BSD-3-Clause AND LGPL-2.1-or-later AND (BSD-3-Clause OR LGPL-2.0-only) Group: System/I18n/Japanese -Url:https://github.com/uim/uim +URL:https://github.com/uim/uim Source0: https://github.com/uim/uim/releases/download/%{version}/%{name}-%{version}.tar.gz Source1:suse-start-uim.el Source2:xemacs-auto-autoloads.el Source3:etc-x11-xim.d-uim Source4:baselibs.conf Patch2: uim-fix-crash-in-firefox.diff +Patch3: bugzilla-1175274-emacs-27.1.patch +Patch4: uim-fix-multiple_declaration.diff BuildRequires: canna-devel BuildRequires: emacs-x11 BuildRequires: fdupes @@ -105,6 +107,8 @@ %prep %setup -q %patch2 -p1 +%patch3 -p0 +%patch4 -p0 cp emacs/README README.emacs iconv -f euc-jp -t utf-8 < emacs/README.ja > README.ja.emacs ++ bugzilla-1175274-emacs-27.1.patch ++ There is no (process-kill-without-query) anymore, use (set-process-query-on-exit-flag) instead. --- emacs/uim-helper.el |2 +- emacs/uim.el|2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- emacs/uim-helper.el +++ emacs/uim-helper.el 2020-08-18 11:46:01.236192703 + @@ -106,7 +106,7 @@ (if (not proc) (error "uim.el: Couldn't invoke uim-el-helper-agent.")) -(process-kill-without-query proc) +(set-process-query-on-exit-flag proc nil) ;; wait "OK" (let ((patience uim-startup-timeout) (ok nil)) --- emacs/uim.el +++ emacs/uim.el2020-08-18 11:45:51.828359337 + @@ -488,7 +488,7 @@ (error "uim.el: Couldn't invoke uim-el-agent.")) ;; don't ask kill -(process-kill-without-query proc) +(set-process-query-on-exit-flag proc nil) ;; wait "OK" (let ((patience uim-startup-timeout) (ok nil)) ++ uim-fix-multiple_declaration.diff ++ --- sigscheme/libgcroots/gcroots.c |2 ++ sigscheme/libgcroots/include/private/gc_priv.h |4 2 files changed, 6 insertions(+) --- sigscheme/libgcroots/gcroots.c +++ sigscheme/libgcroots/gcroots.c 2020-08-18 12:34:48.712190602 + @@ -16,7 +16,9 @@ #include "gcroots.h" #include "private/gcroots_priv.h" +#define DECLARE_JMP #include "private/gc_priv.h" +#undef DECLARE_JMP #if ((defined(__MWERKS__) && !defined(POWERPC)) \ || (!defined(USE_ASM_PUSH_REGS) && defined(M68K)) \ --- sigscheme/libgcroots/include/private/gc_priv.h +++ sigscheme/libgcroots/include/private/gc_priv.h 2020-08-18 12:35:41.103258717 + @@ -2026,7 +2026,11 @@ void GC_err_puts(const char *s); # if defined(NEED_FIND_LIMIT) || \ defined(USE_PROC_FOR_LIBRARIES) && defined(THREADS) +# ifndef DECLARE_JMP +extern JMP_BUF GC_jmp_buf; +# else JMP_BUF GC_jmp_buf; +# endif /* Set up a handler for address faults which will longjmp to */ /* GC_jmp_buf; */
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2019-04-30 13:05:32 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new.5536 (New) Package is "uim" Tue Apr 30 13:05:32 2019 rev:48 rq:699083 version:1.8.8 Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2018-05-29 16:51:11.714201817 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new.5536/uim.changes2019-04-30 13:05:34.581925035 +0200 @@ -1,0 +2,6 @@ +Sat Apr 13 13:31:32 UTC 2019 - Christophe Giboudeaux + +- Stop packaging the Qt4 frontend for openSUSE Factory. + Qt4 is EOL and will be removed from future openSUSE releases. + +--- Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.bidPW7/_old 2019-04-30 13:05:35.317924369 +0200 +++ /var/tmp/diff_new_pack.bidPW7/_new 2019-04-30 13:05:35.325924362 +0200 @@ -1,7 +1,7 @@ # # spec file for package uim # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -34,7 +34,6 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: intltool -BuildRequires: libqt4-devel BuildRequires: libqt5-qtbase-devel BuildRequires: libqt5-qtbase-private-headers-devel BuildRequires: m17n-lib-devel @@ -43,6 +42,9 @@ BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: xemacs +%if 0%{?suse_version} <= 1500 +BuildRequires: libqt4-devel +%endif BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(anthy) BuildRequires: pkgconfig(expat) @@ -82,6 +84,7 @@ %description gtk3 Contains GTK+3.0 IM module for uim +%if 0%{?suse_version} <= 1500 %package qt4 Summary:Qt4 input module plugin for uim Group: System/I18n/Japanese @@ -89,6 +92,7 @@ %description qt4 Contains Qt4 input module plugin for uim +%endif %package qt5 Summary:Qt5 input module plugin for uim @@ -109,8 +113,10 @@ --libexecdir=%{_prefix}/lib/uim \ --with-canna\ --with-anthy-utf8 \ +%if 0%{?suse_version} <= 1500 --with-qt4 \ --with-qt4-immodule \ +%endif --with-qt5 \ --with-qt5-immodule \ --enable-kde-applet @@ -191,7 +197,8 @@ %gtk3_immodule_postun %files -f uim.lang -%doc AUTHORS COPYING NEWS* README* +%license COPYING +%doc AUTHORS NEWS* README* %doc doc %dir %{_sysconfdir}/X11/xim.d/ %{_sysconfdir}/X11/xim.d/* @@ -240,10 +247,12 @@ %{_prefix}/lib/uim/uim-*-gtk3 %{_libdir}/gtk-3*/*/immodules/*.so +%if 0%{?suse_version} <= 1500 %files qt4 -f uim-chardict-qt.lang %{_bindir}/uim-*-qt4 %{_prefix}/lib/uim/uim-*-qt4 %{_libdir}/qt4/plugins/inputmethods/*.so +%endif %files qt5 -f uim-chardict-qt.lang %{_bindir}/uim-*-qt5 ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.bidPW7/_old 2019-04-30 13:05:35.353924337 +0200 +++ /var/tmp/diff_new_pack.bidPW7/_new 2019-04-30 13:05:35.353924337 +0200 @@ -2,6 +2,8 @@ recommends "uim-gtk2- = " recommends "uim-gtk3- = " recommends "uim-qt4- = " + recommends "uim-qt5- = " + uim-gtk2 post "%if "%_lib" == "lib64"" post "%{_bindir}/gtk-query-immodules-2.0-64 --update-cache" @@ -31,3 +33,6 @@ uim-qt4 requires "uim- = " supplements "packageand(uim:libqt4-)" +uim-qt5 + requires "uim- = " + supplements "packageand(uim:libqt5-)"
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2018-05-29 16:50:40 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim" Tue May 29 16:50:40 2018 rev:47 rq:611771 version:1.8.8 Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2014-09-29 12:40:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2018-05-29 16:51:11.714201817 +0200 @@ -1,0 +2,70 @@ +Fri May 18 16:20:38 UTC 2018 - jeng...@inai.de + +- Remove future goals from description. +- Fix copypasted subpackage package summary. +- Drop useless --with-pic, no static libs are built. + +--- +Thu May 10 08:29:10 UTC 2018 - aloi...@gmx.com + +- Update to version 1.8.8 + Fixes: + * Fix a build error with --with-libgcroots=installed ++ [GitHub #130][Reported by HIGUCHI Daisuke] + * uim-qt5 ++ Fix a build error + [GitHub #129][Reported by HIGUCHI Daisuke] + version 1.8.7 + Fixes: + * uim-skk ++ Fix a socket clean bug + [GitHub#32][Reported by HIGUCHI Daisuke] ++ Fix wrong close call + [GitHub#55][Patch by zephyrus00jp] + * uim-qt4 ++ Add a missing include + [GitHub#38][Patch by Raphael Kubo da Costa] + * uim.el ++ Fix a bug that other minor mode key bindings are ignored + on Emacs 24 + [GitHub#51][Reported by Araeos] ++ Fix a bug that Shift+Arrow doesn't work + [GitHub#116][Reported by Vladimir Panteleev] + * uim-gtk3 ++ Fix a bug that the candidate windows isn't shown + [GitHub#76][Patch by Konosuke Watanab] + Enhancements: + * all ++ Add "Keywords" to .desktop + [GitHub#57][Patch by HIGUCHI Daisuke] + * uim-gtk ++ Improve GTK+ 3 support + [GitHub#35][Patch by e-kato] ++ Support libpanel-applet 3.14 or later + [GitHub#48][Patch by Dmitry Shachnev] ++ Support Wayland backend + [GitHub#71][Reported by Thibaut Girka] + * uim-fep ++ Use UTF-8 for comment encoding + [GitHub#46][Patch by Felix Janda] + * uim-qt5 ++ Make workable + * uim-social-ime ++ Remove because the service was disruption + * uim.el ++ Support autoload + [GitHub#121][Patch by Arun Isaac] + +- Added qt5 subpackage + +- Dropped applet-gnome subpackage (no longer supported on current + targets) + +- Dropped fix-for-sles-qhash-incomplete-type.patch (no longer + necessary) + +- Dropped libgcroots-aarch64.patch (merged upstream) + +- Spec cleanup + +--- Old: fix-for-sles-qhash-incomplete-type.patch libgcroots-aarch64.patch uim-1.8.6.tar.bz2 New: uim-1.8.8.tar.gz Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.PRQubj/_old 2018-05-29 16:51:12.390176944 +0200 +++ /var/tmp/diff_new_pack.PRQubj/_new 2018-05-29 16:51:12.390176944 +0200 @@ -1,7 +1,7 @@ # # spec file for package uim # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,72 +16,53 @@ # -%define build_gtk3 (0%{?suse_version} >= 1140) -%define is_gnome3 (0%{?suse_version} > 1140) -%define build_applet (0%{?suse_version} < 1310) - Name: uim -Version:1.8.6 +Version:1.8.8 Release:0 Summary:A multilingual input method framework -License:BSD-3-Clause and LGPL-2.1+ and (BSD-3-Clause or LGPL-2.0) +License:BSD-3-Clause AND LGPL-2.1-or-later AND (BSD-3-Clause OR LGPL-2.0-only) Group: System/I18n/Japanese -Url:http://code.google.com/p/uim -Source0:http://uim.googlecode.com/files/%{name}-%{version}.tar.bz2 +Url:https://github.com/uim/uim +Source0: https://github.com/uim/uim/releases/download/%{version}/%{name}-%{version}.tar.gz Source1:suse-start-uim.el Source2:xemacs-auto-autoloads.el Source3:etc-x11-xim.d-uim Source4:baselibs.conf Patch2: uim-fix-crash-in-firefox.diff -Patch3: fix-for-sles-qhash-incomplete-type.patch -Patch4: libgcroots-aarch64.patch -BuildRequires: anthy-devel BuildRequires: canna-devel BuildRequires: emacs-x11 BuildRequires: fdupes BuildRequires: gcc-c++ -%if %{build_applet} -BuildRequires: gnome-panel-devel -%endif -BuildRequires: gtk2-devel BuildRequires: intltool -BuildRequires: libedit-devel -BuildRequires: libexpat-devel BuildRequires: libqt4-devel +BuildRequires: libqt5-qtbase-devel +BuildRequires
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2014-09-29 12:40:25 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2014-02-15 08:07:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2014-09-29 12:40:26.0 +0200 @@ -1,0 +2,5 @@ +Sun Sep 28 06:34:10 UTC 2014 - ft...@geeko.jp + +- Drop locale(ja) to slim down Japanese locale + +--- Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.Z3uMAb/_old 2014-09-29 12:40:27.0 +0200 +++ /var/tmp/diff_new_pack.Z3uMAb/_new 2014-09-29 12:40:27.0 +0200 @@ -57,7 +57,6 @@ %if %build_gtk3 BuildRequires: pkgconfig(gtk+-3.0) %endif -Provides: locale(xorg-x11:ja) Recommends: %{name}-gtk2 = %{version} %if %build_gtk3 Recommends: %{name}-gtk3 = %{version} @@ -88,7 +87,6 @@ Summary:GTK2 IM Module for UIM Group: System/I18n/Japanese Requires: %{name} = %{version} -Provides: locale(gtk2:ja) %gtk2_immodule_requires %description gtk2 @@ -100,7 +98,6 @@ Summary:GTK3 IM Module for UIM Group: System/I18n/Japanese Requires: %{name} = %{version} -Provides: locale(gtk3:ja) %gtk3_immodule_requires %description gtk3 @@ -114,7 +111,6 @@ Requires: %{name} = %{version} Obsoletes: uim-applet < %{version} Provides: uim-applet = %{version} -Provides: locale(gnome-libs:ja) %description applet-gnome GNOME applet for uim @@ -124,7 +120,6 @@ Summary:Qt4 input module plugin for uim Group: System/I18n/Japanese Requires: %{name} = %{version} -Provides: locale(libqt4:ja) %description qt4 Qt4 input module plugin for uim -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2014-02-15 08:07:37 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2013-09-02 15:03:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2014-02-15 08:07:38.0 +0100 @@ -1,0 +2,6 @@ +Fri Feb 14 12:10:13 CET 2014 - ti...@suse.de + +- Fix *-32bit post and postun calls for gtk-query-immodules-2 on + openSUSE 13.1 and later (bnc#845860) + +--- Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.KsMvdP/_old 2014-02-15 08:07:39.0 +0100 +++ /var/tmp/diff_new_pack.KsMvdP/_new 2014-02-15 08:07:39.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package uim # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -136,6 +136,13 @@ %patch4 -p1 cp emacs/README README.emacs iconv -f euc-jp -t utf-8 < emacs/README.ja > README.ja.emacs +# hack to fix incompatibility of gtk-query-immodules-2.0 (bnc#845860) +%if %suse_version < 1310 +sed -i \ +-e's@\(gtk-query-immodules-2.0-64\) --update-cache@\1 > %{_sysconfdir}/gtk-2.0/gtk64.immodules@g' \ +-e's@\(gtk-query-immodules-2.0\) --update-cache@\1 > %{_sysconfdir}/gtk-2.0/gtk.immodules@g' \ +$RPM_SOURCE_DIR/baselibs.conf +%endif %build %configure --disable-static --with-pic \ ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.KsMvdP/_old 2014-02-15 08:07:39.0 +0100 +++ /var/tmp/diff_new_pack.KsMvdP/_new 2014-02-15 08:07:39.0 +0100 @@ -4,14 +4,14 @@ recommends "uim-qt4- = " uim-gtk2 post "%if "%_lib" == "lib64"" - post "%{_bindir}/gtk-query-immodules-2.0-64 > %{_sysconfdir}/gtk-2.0/gtk64.immodules" + post "%{_bindir}/gtk-query-immodules-2.0-64 --update-cache" post "%else" - post "%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules" + post "%{_bindir}/gtk-query-immodules-2.0 --update-cache" post "%endif" postun "%if "%_lib" == "lib64"" - postun "%{_bindir}/gtk-query-immodules-2.0-64 > %{_sysconfdir}/gtk-2.0/gtk64.immodules" + postun "%{_bindir}/gtk-query-immodules-2.0-64 --update-cache" postun "%else" - postun "%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules" + postun "%{_bindir}/gtk-query-immodules-2.0 --update-cache" postun "%endif" requires "uim- = " supplements "packageand(uim:gtk2-)" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2013-09-02 15:03:17 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2013-08-22 10:55:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2013-09-02 15:03:19.0 +0200 @@ -1,0 +2,13 @@ +Sat Aug 24 04:37:14 UTC 2013 - ft...@geeko.jp + +- update to 1.8.6 + * libuim: add XDG_RUNTIME_DIR support (by tagoh) + * po: list language names on each line in LINGUAS (by naota) + * uim-canna: Avoid a crash when a Canna server name is specified +(by Kouichi ONO) + * uim-m17nlib: Add an option to set a candidate windows to be +visiable or hidden + * uim-tutcode: Updated trycode composition table retrieved +2013-06-26 + +--- Old: uim-1.8.5.tar.bz2 New: uim-1.8.6.tar.bz2 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.BzZuQb/_old 2013-09-02 15:03:21.0 +0200 +++ /var/tmp/diff_new_pack.BzZuQb/_new 2013-09-02 15:03:21.0 +0200 @@ -21,7 +21,7 @@ %define build_applet (0%{?suse_version} < 1310) Name: uim -Version:1.8.5 +Version:1.8.6 Release:0 Summary:A multilingual input method framework License:BSD-3-Clause and LGPL-2.1+ and (BSD-3-Clause or LGPL-2.0) ++ uim-1.8.5.tar.bz2 -> uim-1.8.6.tar.bz2 ++ /work/SRC/openSUSE:Factory/uim/uim-1.8.5.tar.bz2 /work/SRC/openSUSE:Factory/.uim.new/uim-1.8.6.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2013-08-22 10:55:14 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2013-07-24 15:31:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2013-08-22 10:55:15.0 +0200 @@ -1,0 +2,10 @@ +Wed Aug 21 15:52:16 UTC 2013 - dims...@opensuse.org + +- Introduce build_applet defines, set to true up to openSUSE 12.3: + + Specifies wether to build the gnome-panel applet, resp +uim-applet-gnome subpackage. + + Conditionally BuildRequires gnome-panel-devel + + If evaluated to false, obsoletes uim-applet-gnome for clean +upgrades. + +--- Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.c7rBm3/_old 2013-08-22 10:55:16.0 +0200 +++ /var/tmp/diff_new_pack.c7rBm3/_new 2013-08-22 10:55:16.0 +0200 @@ -18,6 +18,7 @@ %define build_gtk3 (0%{?suse_version} >= 1140) %define is_gnome3 (0%{?suse_version} > 1140) +%define build_applet (0%{?suse_version} < 1310) Name: uim Version:1.8.5 @@ -39,7 +40,9 @@ BuildRequires: emacs-x11 BuildRequires: fdupes BuildRequires: gcc-c++ +%if %{build_applet} BuildRequires: gnome-panel-devel +%endif BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libedit-devel @@ -62,6 +65,10 @@ Recommends: %{name}-qt4 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): %{_bindir}/touch +%if ! (%{build_applet}) +# If we can't build the applet, we need to ensure we can cleanly 'upgrade' Obsoleting the applet. +Obsoletes: %{name}-applet-gnome <= %{version} +%endif %description Uim is a multilingual input method framework. Uim's goal is to @@ -100,6 +107,7 @@ GTK+3.0 IM module for uim %endif +%if %{build_applet} %package applet-gnome Summary:GNOME applet for uim Group: System/I18n/Japanese @@ -110,6 +118,7 @@ %description applet-gnome GNOME applet for uim +%endif %package qt4 Summary:Qt4 input module plugin for uim @@ -278,6 +287,7 @@ %{_libdir}/gtk-3*/*/immodules/*.so %endif +%if %{build_applet} %files applet-gnome %defattr(-, root, root) %if %{is_gnome3} @@ -288,6 +298,7 @@ %{_prefix}/lib/uim/uim-toolbar-applet %{_libdir}/bonobo/servers/* %endif +%endif %files qt4 -f uim-chardict-qt.lang %defattr(-, root, root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2013-07-24 15:31:03 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2012-07-02 12:54:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2013-07-24 15:31:05.0 +0200 @@ -1,0 +2,28 @@ +Tue Jul 16 15:36:23 UTC 2013 - co...@suse.com + +- remove qt3 support, long dead + +--- +Tue May 7 15:27:55 UTC 2013 - sch...@suse.de + +- libgcroots-aarch64.patch: Add support for aarch64 in libgcroots +- Don't regenerate configure + +--- +Tue Apr 30 14:27:38 UTC 2013 - cfarr...@suse.com + +- license update: BSD-3-Clause and LGPL-2.1+ and (BSD-3-Clause or LGPL-2.0) + More detail on license choices. Compatible with Fedora spec file + declaration + +--- +Sat Apr 27 08:39:51 UTC 2013 - i...@marguerite.su + +- update version 1.8.5 + * uim-gtk2/3 + ** Avoid an infinite recursion when no preedit is started (by tagoh) + * uim-tutcode + ** Fix behavior of postfix katakana conversion +- specfile clean + +--- Old: uim-1.8.1.tar.bz2 uim-sigscheme-build-fixes.diff New: libgcroots-aarch64.patch uim-1.8.5.tar.bz2 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.PCkGNH/_old 2013-07-24 15:31:06.0 +0200 +++ /var/tmp/diff_new_pack.PCkGNH/_new 2013-07-24 15:31:06.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package uim # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,20 +20,20 @@ %define is_gnome3 (0%{?suse_version} > 1140) Name: uim -Version:1.8.1 +Version:1.8.5 Release:0 -Summary:A multilingual input method library -License:GPL-2.0+ +Summary:A multilingual input method framework +License:BSD-3-Clause and LGPL-2.1+ and (BSD-3-Clause or LGPL-2.0) Group: System/I18n/Japanese -Url:http://uim.freedesktop.org/wiki/ -Source0:http://uim.googlecode.com/files/uim-%{version}.tar.bz2 +Url:http://code.google.com/p/uim +Source0:http://uim.googlecode.com/files/%{name}-%{version}.tar.bz2 Source1:suse-start-uim.el Source2:xemacs-auto-autoloads.el Source3:etc-x11-xim.d-uim Source4:baselibs.conf -Patch10:uim-sigscheme-build-fixes.diff -Patch12:uim-fix-crash-in-firefox.diff -Patch13:fix-for-sles-qhash-incomplete-type.patch +Patch2: uim-fix-crash-in-firefox.diff +Patch3: fix-for-sles-qhash-incomplete-type.patch +Patch4: libgcroots-aarch64.patch BuildRequires: anthy-devel BuildRequires: canna-devel BuildRequires: emacs-x11 @@ -42,35 +42,37 @@ BuildRequires: gnome-panel-devel BuildRequires: gtk2-devel BuildRequires: intltool -BuildRequires: kdebase3-devel BuildRequires: libedit-devel BuildRequires: libexpat-devel BuildRequires: libqt4-devel -BuildRequires: libtool BuildRequires: m17n-lib-devel BuildRequires: ncurses-devel BuildRequires: perl-XML-Parser BuildRequires: pkg-config -BuildRequires: qt3-devel BuildRequires: update-desktop-files BuildRequires: xemacs %if %build_gtk3 BuildRequires: pkgconfig(gtk+-3.0) %endif Provides: locale(xorg-x11:ja) +Recommends: %{name}-gtk2 = %{version} +%if %build_gtk3 +Recommends: %{name}-gtk3 = %{version} +%endif +Recommends: %{name}-qt4 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): %{_bindir}/touch %description -Uim is a multilingual input method library. Uim's project goal is to -provide secure and useful input method for all languages. Currently, it -can input to applications which support gtk+'s immodule or XIM. +Uim is a multilingual input method framework. Uim's goal is to +provide simple, easily extensible and high code-quality input +method development platform, and useful input method environment +for users of desktop and embedded platforms. %package devel Summary:Include Files and Libraries mandatory for Development -Group: System/I18n/Japanese +Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -Requires:
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2012-07-02 12:54:43 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim", Maintainer is "lzw...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2012-03-08 19:46:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2012-07-02 12:54:55.0 +0200 @@ -1,0 +2,17 @@ +Mon Jul 2 04:07:57 UTC 2012 - i...@marguerite.su + +- update version 1.8.1 + * New IM uim-google-cgiapi-jp + * New IM uim-baidu-olime-jp + * Delay showing candidate window + * Horizontal candidate window + * Japanese Romaji-Kana composing rule in uim-pref + * Many new features in uim-tutcode + +--- +Tue Jun 5 16:17:18 UTC 2012 - i...@marguerite.su + +- fix sles builds. + * %make_install to %makeinstall + +--- Old: uim-1.7.3.tar.bz2 New: fix-for-sles-qhash-incomplete-type.patch uim-1.8.1.tar.bz2 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.92pTad/_old 2012-07-02 12:54:59.0 +0200 +++ /var/tmp/diff_new_pack.92pTad/_new 2012-07-02 12:54:59.0 +0200 @@ -16,16 +16,33 @@ # -%define build_gtk3 (%{suse_version} >= 1140) -%define is_gnome3 (%{suse_version} > 1140) +%define build_gtk3 (0%{?suse_version} >= 1140) +%define is_gnome3 (0%{?suse_version} > 1140) Name: uim +Version:1.8.1 +Release:0 +Summary:A multilingual input method library +License:GPL-2.0+ +Group: System/I18n/Japanese +Url:http://uim.freedesktop.org/wiki/ +Source0:http://uim.googlecode.com/files/uim-%{version}.tar.bz2 +Source1:suse-start-uim.el +Source2:xemacs-auto-autoloads.el +Source3:etc-x11-xim.d-uim +Source4:baselibs.conf +Patch10:uim-sigscheme-build-fixes.diff +Patch12:uim-fix-crash-in-firefox.diff +Patch13:fix-for-sles-qhash-incomplete-type.patch BuildRequires: anthy-devel BuildRequires: canna-devel BuildRequires: emacs-x11 -BuildRequires: emacs-x11 +BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: gnome-panel-devel +BuildRequires: gtk2-devel BuildRequires: intltool +BuildRequires: kdebase3-devel BuildRequires: libedit-devel BuildRequires: libexpat-devel BuildRequires: libqt4-devel @@ -34,37 +51,15 @@ BuildRequires: ncurses-devel BuildRequires: perl-XML-Parser BuildRequires: pkg-config -%if %suse_version > 1130 -BuildRequires: pkgconfig(gtk+-2.0) -%else -BuildRequires: gtk2-devel -%endif -%if %build_gtk3 -BuildRequires: pkgconfig(gtk+-3.0) -%endif -BuildRequires: fdupes -BuildRequires: gnome-panel-devel -BuildRequires: kdebase3-devel BuildRequires: qt3-devel BuildRequires: update-desktop-files BuildRequires: xemacs -Version:1.7.3 -Release:0 -# xorg-x11-libXdmcp-devel libgnomeprintui-devel -Summary:A multilingual input method library -License:GPL-2.0+ -Group: System/I18n/Japanese -Url:http://uim.freedesktop.org/wiki/ -Source0:http://uim.googlecode.com/files/uim-%{version}.tar.bz2 -Source1:suse-start-uim.el -Source2:xemacs-auto-autoloads.el -Source3:etc-x11-xim.d-uim -Source4:baselibs.conf -Patch10:uim-sigscheme-build-fixes.diff -Patch12:uim-fix-crash-in-firefox.diff -PreReq: %{_bindir}/touch +%if %build_gtk3 +BuildRequires: pkgconfig(gtk+-3.0) +%endif Provides: locale(xorg-x11:ja) BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(pre): %{_bindir}/touch %description Uim is a multilingual input method library. Uim's project goal is to @@ -81,7 +76,7 @@ Include Files and Libraries mandatory for Development. %package gtk2 -Summary:GTK+2.0 IM module for uim +Summary:GTK2 IM Module for UIM Group: System/I18n/Japanese Requires: %{name} = %{version} Provides: locale(gtk2:ja) @@ -93,7 +88,7 @@ %if %{build_gtk3} %package gtk3 -Summary:GTK+3.0 IM module for uim +Summary:GTK3 IM Module for UIM Group: System/I18n/Japanese Requires: %{name} = %{version} Provides: locale(gtk3:ja) @@ -107,8 +102,8 @@ Summary:GNOME applet for uim Group: System/I18n/Japanese Requires: %{name} = %{version} -Obsoletes: uim-applet -Provides: uim-applet +Obsoletes: uim-applet < %{version} +Provides: uim-applet = %{version} Provides: locale(gnome-libs:ja) %description applet-gnome @@ -138,7 +133,7 @@ %package
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2012-03-08 19:46:08 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim", Maintainer is "lzw...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2012-02-15 16:01:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2012-03-08 19:46:10.0 +0100 @@ -1,0 +2,9 @@ +Tue Feb 28 13:46:10 CET 2012 - ti...@suse.de + +- updated uim to 1.7.2, 1.7.3 + * Fix crash when text acquisition is invoked with selected text + * Support text acquisition API with QTextEdit of Qt4 + * Fix behavior of text deletion API with QTextEdit of Qt4 + * Bug fixes for uim-m17nlib + +--- Old: fix-libs.patch uim-1.7.1.tar.bz2 New: uim-1.7.3.tar.bz2 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.ZJrmeQ/_old 2012-03-08 19:46:13.0 +0100 +++ /var/tmp/diff_new_pack.ZJrmeQ/_new 2012-03-08 19:46:13.0 +0100 @@ -42,13 +42,13 @@ %if %build_gtk3 BuildRequires: pkgconfig(gtk+-3.0) %endif +BuildRequires: fdupes BuildRequires: gnome-panel-devel -BuildRequires: qt3-devel BuildRequires: kdebase3-devel +BuildRequires: qt3-devel BuildRequires: update-desktop-files BuildRequires: xemacs -BuildRequires: fdupes -Version:1.7.1 +Version:1.7.3 Release:0 # xorg-x11-libXdmcp-devel libgnomeprintui-devel Summary:A multilingual input method library @@ -61,7 +61,6 @@ Source3:etc-x11-xim.d-uim 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) @@ -119,8 +118,8 @@ Summary:Qt3 input module plugin for uim Group: System/I18n/Japanese Requires: %{name} = %{version} -Provides: locale(qt3:ja) Provides: uim-qt = %{version} +Provides: locale(qt3:ja) Obsoletes: uim-qt %description qt3 @@ -150,7 +149,6 @@ %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 ++ uim-1.7.1.tar.bz2 -> uim-1.7.3.tar.bz2 ++ /work/SRC/openSUSE:Factory/uim/uim-1.7.1.tar.bz2 /work/SRC/openSUSE:Factory/.uim.new/uim-1.7.3.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2012-02-15 15:59:57 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim", Maintainer is "lzw...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2012-01-20 20:27:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2012-02-15 16:01:10.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 13 10:57:19 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.e8LZPm/_old 2012-02-15 16:01:11.0 +0100 +++ /var/tmp/diff_new_pack.e8LZPm/_new 2012-02-15 16:01:11.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package uim # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,13 +26,14 @@ BuildRequires: emacs-x11 BuildRequires: gcc-c++ BuildRequires: intltool +BuildRequires: libedit-devel BuildRequires: libexpat-devel BuildRequires: libqt4-devel +BuildRequires: libtool +BuildRequires: m17n-lib-devel BuildRequires: ncurses-devel BuildRequires: perl-XML-Parser -BuildRequires: libtool pkg-config -BuildRequires: m17n-lib-devel -BuildRequires: libedit-devel +BuildRequires: pkg-config %if %suse_version > 1130 BuildRequires: pkgconfig(gtk+-2.0) %else @@ -48,12 +49,12 @@ BuildRequires: xemacs BuildRequires: fdupes Version:1.7.1 -Release:20 +Release:0 # xorg-x11-libXdmcp-devel libgnomeprintui-devel -License:GPLv2+ Summary:A multilingual input method library -Url:http://uim.freedesktop.org/wiki/ +License:GPL-2.0+ Group: System/I18n/Japanese +Url:http://uim.freedesktop.org/wiki/ Source0:http://uim.googlecode.com/files/uim-%{version}.tar.bz2 Source1:suse-start-uim.el Source2:xemacs-auto-autoloads.el @@ -72,7 +73,6 @@ can input to applications which support gtk+'s immodule or XIM. %package devel -License:GPLv2+ Summary:Include Files and Libraries mandatory for Development Group: System/I18n/Japanese Requires: %{name} = %{version} @@ -82,7 +82,6 @@ Include Files and Libraries mandatory for Development. %package gtk2 -License:GPLv2+ Summary:GTK+2.0 IM module for uim Group: System/I18n/Japanese Requires: %{name} = %{version} @@ -95,7 +94,6 @@ %if %{build_gtk3} %package gtk3 -License:GPLv2+ Summary:GTK+3.0 IM module for uim Group: System/I18n/Japanese Requires: %{name} = %{version} @@ -107,7 +105,6 @@ %endif %package applet-gnome -License:GPLv2+ Summary:GNOME applet for uim Group: System/I18n/Japanese Requires: %{name} = %{version} @@ -119,7 +116,6 @@ GNOME applet for uim %package qt3 -License:GPLv2+ Summary:Qt3 input module plugin for uim Group: System/I18n/Japanese Requires: %{name} = %{version} @@ -131,7 +127,6 @@ Qt3 input module plugin for uim %package qt4 -License:GPLv2+ Summary:Qt4 input module plugin for uim Group: System/I18n/Japanese Requires: %{name} = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at 2012-01-20 20:25:45 Comparing /work/SRC/openSUSE:Factory/uim (Old) and /work/SRC/openSUSE:Factory/.uim.new (New) Package is "uim", Maintainer is "lzw...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/uim/uim.changes 2011-10-19 00:54:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.uim.new/uim.changes 2012-01-20 20:27:22.0 +0100 @@ -1,0 +2,5 @@ +Sun Nov 20 06:29:25 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.WF1NiF/_old 2012-01-20 20:27:27.0 +0100 +++ /var/tmp/diff_new_pack.WF1NiF/_new 2012-01-20 20:27:27.0 +0100 @@ -30,7 +30,7 @@ BuildRequires: libqt4-devel BuildRequires: ncurses-devel BuildRequires: perl-XML-Parser -BuildRequires: pkg-config +BuildRequires: libtool pkg-config BuildRequires: m17n-lib-devel BuildRequires: libedit-devel %if %suse_version > 1130 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
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.changes2011-09-23 12:49:20.0 +0200 +++ /mounts/work_src_done/STABLE/uim/uim.changes2011-10-13 16:21:52.0 +0200 @@ -1,0 +2,13 @@ +Thu Oct 13 15:43:14 CEST 2011 - ti...@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 - an...@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.0 +0200 +++ /var/tmp/diff_new_pack.8lJDXh/_new 2011-10-13 19:44:06.0 +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.0 +0200 +++ /var/tmp/diff_new_pack.8lJDXh/_new 2011-10-13 19:44:06.0 +0200 @@ -23,7 +23,9 @@ postun "%{_bindir}/gtk-query-immodules-3.0 --update-cache" postun "%endif" supplements "packageand(uim:gtk3-)" -uim-qt +uim-qt3 supplements "packageand(uim:qt3-)" + obsoletes "uim-qt-" + provides "uim-qt- = " uim-qt4 supplements "packageand(uim:libqt4-)" ++ 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,
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at Mon Sep 5 17:56:32 CEST 2011. --- uim/uim.changes 2011-08-08 16:34:02.0 +0200 +++ uim/uim.changes 2011-09-05 12:50:05.0 +0200 @@ -1,0 +2,11 @@ +Mon Sep 5 10:49:11 UTC 2011 - co...@suse.com + +- fix build with newer ld + +--- +Mon Sep 5 10:10:11 UTC 2011 - nlmin...@gmail.com + +- uim doesn't depend on libgnomeui-devel from 1.7.0. + The dependency was removed in r6932 in the upstream repository + +--- calling whatdependson for head-i586 New: fix-libs.patch Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.ByRmiv/_old 2011-09-05 17:55:47.0 +0200 +++ /var/tmp/diff_new_pack.ByRmiv/_new 2011-09-05 17:55:47.0 +0200 @@ -27,7 +27,6 @@ BuildRequires: gcc-c++ BuildRequires: intltool BuildRequires: libexpat-devel -BuildRequires: libgnomeui-devel BuildRequires: libqt4-devel BuildRequires: ncurses-devel BuildRequires: perl-XML-Parser @@ -50,7 +49,7 @@ BuildRequires: fdupes %endif Version:1.7.1 -Release:18 +Release:20 # xorg-x11-libXdmcp-devel libgnomeprintui-devel License:GPLv2+ Summary:A multilingual input method library @@ -62,6 +61,7 @@ Source3:etc-x11-xim.d-uim Source4:baselibs.conf Patch10:uim-sigscheme-build-fixes.diff +Patch11:fix-libs.patch PreReq: %{_bindir}/touch Provides: locale(xorg-x11:ja) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -142,6 +142,7 @@ %prep %setup0 -q %patch10 -p1 +%patch11 -p1 cp emacs/README README.emacs iconv -f euc-jp -t utf-8 < emacs/README.ja > README.ja.emacs ++ fix-libs.patch ++ Index: uim-1.7.1/uim/Makefile.am === --- uim-1.7.1.orig/uim/Makefile.am 2010-05-28 03:53:01.0 +0200 +++ uim-1.7.1/uim/Makefile.am 2011-09-05 12:15:49.355126241 +0200 @@ -278,6 +278,7 @@ libuim_custom_enabler_la_CPPFLAGS = -I$( libuim_counted_init_la_SOURCES = counted-init.c counted-init.h libuim_counted_init_la_CPPFLAGS = -I$(top_srcdir) +libuim_counted_init_la_LIBADD = libuim.la if LIBUIM_X_UTIL libuim_x_util_la_SOURCES = uim-x-util.h uim-x-kana-input-hack.c Index: uim-1.7.1/qt4/pref/uim-pref-qt4.pro.in === --- uim-1.7.1.orig/qt4/pref/uim-pref-qt4.pro.in 2011-03-27 03:48:08.0 +0200 +++ uim-1.7.1/qt4/pref/uim-pref-qt4.pro.in 2011-09-05 12:33:56.412743578 +0200 @@ -4,7 +4,7 @@ TEMPLATE = app # to include qtgettext.h INCLUDEPATH += @srcdir@/.. -LIBS += -luim-custom -luim-counted-init @LIBINTL@ +LIBS += -luim-custom -luim-counted-init -luim @LIBINTL@ QMAKE_UIC = $$QMAKE_UIC -tr UIC_ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at Tue Aug 9 10:59:00 CEST 2011. --- uim/uim.changes 2011-08-01 12:58:00.0 +0200 +++ /mounts/work_src_done/STABLE/uim/uim.changes2011-08-08 16:34:02.0 +0200 @@ -1,0 +2,6 @@ +Mon Aug 8 16:33:16 CEST 2011 - ti...@suse.de + +- Fix baselibs.conf to update GTK immodule cache properly for + uim-gtk2-32bit and uim-gtk3-32bit packages, too + +--- calling whatdependson for head-i586 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.xI50eF/_old 2011-08-09 10:56:41.0 +0200 +++ /var/tmp/diff_new_pack.xI50eF/_new 2011-08-09 10:56:41.0 +0200 @@ -50,7 +50,7 @@ BuildRequires: fdupes %endif Version:1.7.1 -Release:1 +Release:18 # xorg-x11-libXdmcp-devel libgnomeprintui-devel License:GPLv2+ Summary:A multilingual input method library ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.xI50eF/_old 2011-08-09 10:56:41.0 +0200 +++ /var/tmp/diff_new_pack.xI50eF/_new 2011-08-09 10:56:41.0 +0200 @@ -1,9 +1,29 @@ uim uim-gtk2 - supplements "packageand(uim-gtk2:gtk2-)" + post "%if "%_lib" == "lib64"" + post "%{_bindir}/gtk-query-immodules-2.0-64 > %{_sysconfdir}/gtk-2.0/gtk64.immodules" + post "%else" + post "%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules" + post "%endif" + postun "%if "%_lib" == "lib64"" + postun "%{_bindir}/gtk-query-immodules-2.0-64 > %{_sysconfdir}/gtk-2.0/gtk64.immodules" + postun "%else" + postun "%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules" + postun "%endif" + supplements "packageand(uim:gtk2-)" uim-gtk3 - supplements "packageand(uim-gtk3:gtk3-)" + post "%if "%_lib" == "lib64"" + post "%{_bindir}/gtk-query-immodules-3.0-64 --update-cache" + post "%else" + post "%{_bindir}/gtk-query-immodules-3.0 --update-cache" + post "%endif" + postun "%if "%_lib" == "lib64"" + postun "%{_bindir}/gtk-query-immodules-3.0-64 --update-cache" + postun "%else" + postun "%{_bindir}/gtk-query-immodules-3.0 --update-cache" + postun "%endif" + supplements "packageand(uim:gtk3-)" uim-qt - supplements "packageand(uim-qt:qt3-)" + supplements "packageand(uim:qt3-)" uim-qt4 - supplements "packageand(uim-qt4:libqt4-)" + supplements "packageand(uim:libqt4-)" Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at Sun Aug 7 18:59:11 CEST 2011. --- uim/uim.changes 2011-05-31 18:26:51.0 +0200 +++ /mounts/work_src_done/STABLE/uim/uim.changes2011-08-01 12:58:00.0 +0200 @@ -1,0 +2,17 @@ +Fri Jul 29 17:36:56 CEST 2011 - ti...@suse.de + +- updated to uim-1.7.1: + Major updates, see release notes of 1.6.0, 1.6.1, 1.7.0 and + 1.7.1: +http://uim.googlecode.com/svn/tags/uim-1.6.0/RELNOTE +http://uim.googlecode.com/svn/tags/uim-1.6.1/RELNOTE +http://uim.googlecode.com/svn/tags/uim-1.7.0/RELNOTE +http://uim.googlecode.com/svn/tags/uim-1.7.1/RELNOTE +- Enabled Gtk3 IM build +- Re-enabled applet build for FACTORY, created uim-applet-gnome + sub-package +- Enable libedit properly +- Enable m17n-lib +- Clean up spec file + +--- calling whatdependson for head-i586 Old: qt-build.patch uim-1.5.6.tar.bz2 uim-gnome-build-fixes.diff New: uim-1.7.1.tar.bz2 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.30pbu8/_old 2011-08-07 18:57:41.0 +0200 +++ /var/tmp/diff_new_pack.30pbu8/_new 2011-08-07 18:57:41.0 +0200 @@ -16,8 +16,8 @@ # -# The applet does not work currently on Factory, as it has not been ported to libpanelapplet-4.0 yet. -%define build_applet 0%{?suse_version} <= 1140 +%define build_gtk3 (%{suse_version} >= 1140) +%define is_gnome3 (%{suse_version} > 1140) Name: uim BuildRequires: anthy-devel @@ -32,40 +32,36 @@ BuildRequires: ncurses-devel BuildRequires: perl-XML-Parser BuildRequires: pkg-config +BuildRequires: m17n-lib-devel +BuildRequires: libedit-devel %if %suse_version > 1130 BuildRequires: pkgconfig(gtk+-2.0) %else BuildRequires: gtk2-devel %endif -%if %{?build_applet} -BuildRequires: gnome-panel-devel +%if %build_gtk3 +BuildRequires: pkgconfig(gtk+-3.0) %endif +BuildRequires: gnome-panel-devel BuildRequires: qt3-devel BuildRequires: update-desktop-files BuildRequires: xemacs %if 0%{?suse_version} > 1020 BuildRequires: fdupes %endif -Version:1.5.6 -Release:16 +Version:1.7.1 +Release:1 # xorg-x11-libXdmcp-devel libgnomeprintui-devel License:GPLv2+ Summary:A multilingual input method library Url:http://uim.freedesktop.org/wiki/ Group: System/I18n/Japanese -# svn co http://freedesktop.org:8080/svn/uim/trunk -# Source0: http://freedesktop.org/Software/UimDownload/uim-0.4.2.1.tar.bz2 -# freedesktop svn archive is broken. Currently there is an snapshot of -# a new svn repository available which is updated every hour: -# http://freedesktop.org/~tkng/uim-trunk.tar.gz -Source0:http://uim.freedesktop.org/releases/uim-%{version}.tar.bz2 +Source0:http://uim.googlecode.com/files/uim-%{version}.tar.bz2 Source1:suse-start-uim.el Source2:xemacs-auto-autoloads.el Source3:etc-x11-xim.d-uim Source4:baselibs.conf -Patch1: qt-build.patch Patch10:uim-sigscheme-build-fixes.diff -Patch11:uim-gnome-build-fixes.diff PreReq: %{_bindir}/touch Provides: locale(xorg-x11:ja) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -87,16 +83,40 @@ %package gtk2 License:GPLv2+ -Summary:Control applet using gnome2 +Summary:GTK+2.0 IM module for uim +Group: System/I18n/Japanese +Requires: %{name} = %{version} +Provides: locale(gtk2:ja) +%gtk2_immodule_requires + +%description gtk2 +GTK+2.0 IM module for uim + +%if %{build_gtk3} + +%package gtk3 +License:GPLv2+ +Summary:GTK+3.0 IM module for uim +Group: System/I18n/Japanese +Requires: %{name} = %{version} +Provides: locale(gtk3:ja) +%gtk3_immodule_requires + +%description gtk3 +GTK+3.0 IM module for uim +%endif + +%package applet-gnome +License:GPLv2+ +Summary:GNOME applet for uim Group: System/I18n/Japanese Requires: %{name} = %{version} Obsoletes: uim-applet Provides: uim-applet Provides: locale(gnome-libs:ja) -%gtk2_immodule_requires -%description gtk2 -Control applet using gnome2 +%description applet-gnome +GNOME applet for uim %package qt License:GPLv2+ @@ -121,11 +141,7 @@ %prep %setup0 -q -%patch1 -p1 %patch10 -p1 -%if 0%{?suse_version} >= 1110 -%patch11 -p1 -%endif cp emacs/README README.emacs iconv -f euc-jp -t utf-8 < emacs/README.ja > README.ja.emacs @@ -133,16 +149,15 @@ autoreconf -f -i intltoolize --force cp po/Makefile.in.in qt/chardict/po +cp po/Makefile.in.in qt4/chardict/po %configure --disable-static --with-pic \ --libexecdir=%{_prefix}/lib/uim \ - --without-m17nlib\ --with-canna\ --with-anthy-utf8 \
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at Wed Jun 1 12:46:04 CEST 2011. --- uim/uim.changes 2011-03-09 12:58:59.0 +0100 +++ /mounts/work_src_done/STABLE/uim/uim.changes2011-05-31 18:26:51.0 +0200 @@ -1,0 +2,10 @@ +Tue May 31 16:23:54 UTC 2011 - dims...@opensuse.org + +- Introduce a build_applet define, which is set to 1 on openSUSE up + to 11.4. For current Factory, we need to disable the applet, as + it is not (yet) ported to the new libpanelapplet-4.0 + infrastructure of Gnome3. +- Move the gnome applet actually to the gtk package (when building + the applet). + +--- calling whatdependson for head-i586 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.mYevzF/_old 2011-06-01 12:44:45.0 +0200 +++ /var/tmp/diff_new_pack.mYevzF/_new 2011-06-01 12:44:45.0 +0200 @@ -16,6 +16,8 @@ # +# The applet does not work currently on Factory, as it has not been ported to libpanelapplet-4.0 yet. +%define build_applet 0%{?suse_version} <= 1140 Name: uim BuildRequires: anthy-devel @@ -23,7 +25,6 @@ BuildRequires: emacs-x11 BuildRequires: emacs-x11 BuildRequires: gcc-c++ -BuildRequires: gnome-panel-devel BuildRequires: intltool BuildRequires: libexpat-devel BuildRequires: libgnomeui-devel @@ -36,6 +37,9 @@ %else BuildRequires: gtk2-devel %endif +%if %{?build_applet} +BuildRequires: gnome-panel-devel +%endif BuildRequires: qt3-devel BuildRequires: update-desktop-files BuildRequires: xemacs @@ -43,7 +47,7 @@ BuildRequires: fdupes %endif Version:1.5.6 -Release:15 +Release:16 # xorg-x11-libXdmcp-devel libgnomeprintui-devel License:GPLv2+ Summary:A multilingual input method library @@ -242,7 +246,6 @@ %dir %{_prefix}/lib/uim %endif %{_prefix}/lib/uim/uim-helper-server -%{_prefix}/lib/uim/uim-toolbar-applet %{_prefix}/lib/uim/uim-candwin-gtk %dir %{_libdir}/uim/plugin/ %{_libdir}/uim/plugin/*.so @@ -267,7 +270,10 @@ %{_bindir}/uim-toolbar-gtk %{_bindir}/uim-toolbar-gtk-systray %{_bindir}/uim-pref-gtk +%if %{build_applet} +%{_prefix}/lib/uim/uim-toolbar-applet %{_libdir}/bonobo/servers/*.server +%endif %{_libdir}/gtk-*/*/immodules/*.so %files -n uim-qt -f uim-chardict-qt.lang Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:Factory
Hello community, here is the log from the commit of package uim for openSUSE:Factory checked in at Mon Mar 14 10:50:18 CET 2011. --- uim/uim.changes 2011-01-14 16:44:31.0 +0100 +++ /mounts/work_src_done/STABLE/uim/uim.changes2011-03-09 12:58:59.0 +0100 @@ -1,0 +2,6 @@ +Wed Mar 9 12:29:07 CET 2011 - ti...@suse.de + +- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080) +- Fix builds with older distros + +--- calling whatdependson for head-i586 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.sdRS64/_old 2011-03-14 10:49:40.0 +0100 +++ /var/tmp/diff_new_pack.sdRS64/_new 2011-03-14 10:49:40.0 +0100 @@ -31,7 +31,11 @@ BuildRequires: ncurses-devel BuildRequires: perl-XML-Parser BuildRequires: pkg-config +%if %suse_version > 1130 BuildRequires: pkgconfig(gtk+-2.0) +%else +BuildRequires: gtk2-devel +%endif BuildRequires: qt3-devel BuildRequires: update-desktop-files BuildRequires: xemacs @@ -39,7 +43,7 @@ BuildRequires: fdupes %endif Version:1.5.6 -Release:10 +Release:15 # xorg-x11-libXdmcp-devel libgnomeprintui-devel License:GPLv2+ Summary:A multilingual input method library @@ -85,6 +89,7 @@ Obsoletes: uim-applet Provides: uim-applet Provides: locale(gnome-libs:ja) +%gtk2_immodule_requires %description gtk2 Control applet using gnome2 @@ -205,14 +210,10 @@ %postun -p /sbin/ldconfig %post gtk2 -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk +%gtk2_immodule_post %postun gtk2 -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk +%gtk2_immodule_postun %files -n uim -f uim.lang %defattr(-, root, root) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org