Hello community,

here is the log from the commit of package ibus-chewing for openSUSE:12.2 
checked in at 2012-06-26 15:52:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.2/ibus-chewing (Old)
 and      /work/SRC/openSUSE:12.2/.ibus-chewing.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ibus-chewing", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:12.2/ibus-chewing/ibus-chewing.changes   2012-06-25 
15:35:22.000000000 +0200
+++ /work/SRC/openSUSE:12.2/.ibus-chewing.new/ibus-chewing.changes      
2012-06-26 15:52:19.000000000 +0200
@@ -1,0 +2,11 @@
+Sun Jun 24 23:04:26 UTC 2012 - [email protected]
+
+- Add patch from http://code.google.com/p/ibus/issues/detail?id=1428
+  Fix ibus-chewing module's setting can not be saved 
+
+-------------------------------------------------------------------
+Fri Jun  8 08:52:00 UTC 2012 - [email protected]
+
+- remove "Provides: locale(ibus:zh_TW;zh_HK)" 
+
+-------------------------------------------------------------------

New:
----
  ibus-chewing-1.3.10-fix_save_setting.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ibus-chewing.spec ++++++
--- /var/tmp/diff_new_pack.swyapo/_old  2012-06-26 15:52:20.000000000 +0200
+++ /var/tmp/diff_new_pack.swyapo/_new  2012-06-26 15:52:20.000000000 +0200
@@ -15,35 +15,33 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           ibus-chewing
 Version:        1.3.10
-Release:        1
+Release:        0
 Summary:        The Chewing engine for IBus input platform
 License:        GPL-2.0+
 Group:          System/I18n/Chinese
-Provides:       locale(ibus:zh_TW;zh_HK)
 Url:            http://code.google.com/p/ibus/
 Source0:        
http://ibus.googlecode.com/files/%{name}-%{version}-Source.tar.gz
 Source1:        cmake-fedora-modules.tar.bz2
 Patch1:         ibus-chewing-for-1.4.1.diff
+Patch2:         ibus-chewing-1.3.10-fix_save_setting.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
+BuildRequires:  cmake
+BuildRequires:  gcc-c++
+BuildRequires:  gconf2-devel
 BuildRequires:  gettext-devel
+BuildRequires:  gob2
 BuildRequires:  gtk2-devel
 BuildRequires:  ibus-devel >= 1.2
-BuildRequires:  cmake
-BuildRequires:  gob2
 BuildRequires:  libchewing-devel >= 0.3.2
 BuildRequires:  pkg-config
-BuildRequires:  gconf2-devel
-BuildRequires:  gcc-c++
 BuildRequires:  xorg-x11-devel
+Requires:       gconf2
 Requires:       ibus >= 1.2
 Requires:       libchewing >= 0.3.2
-Requires:       gconf2
 
 %gconf_schemas_prereq 
 
@@ -55,6 +53,7 @@
 %prep
 %setup -q -n %{name}-%{version}-Source
 %patch1 -p1
+%patch2 -p1
 
 %build
 tar -jxvf %{SOURCE1}

++++++ ibus-chewing-1.3.10-fix_save_setting.patch ++++++
diff -uNrbB ibus-chewing-1.3.10-Source.bak/src/IBusChewingEngine-def.c 
ibus-chewing-1.3.10-Source/src/IBusChewingEngine-def.c
--- ibus-chewing-1.3.10-Source.bak/src/IBusChewingEngine-def.c  2012-03-11 
09:45:48.000000000 +0800
+++ ibus-chewing-1.3.10-Source/src/IBusChewingEngine-def.c      2012-03-11 
16:06:53.000000000 +0800
@@ -392,13 +392,13 @@
            gVar=g_variant_new_uint32(g_value_get_uint(gValue));
            break;
        case G_TYPE_UINT64:
-           gVar=g_variant_new_uint64(g_value_get_uint(gValue));
+           gVar=g_variant_new_uint64(g_value_get_uint64(gValue));
            break;
        case G_TYPE_INT:
-           gVar=g_variant_new_int32(g_value_get_uint(gValue));
+           gVar=g_variant_new_int32(g_value_get_int(gValue));
            break;
        case G_TYPE_INT64:
-           gVar=g_variant_new_int64(g_value_get_uint(gValue));
+           gVar=g_variant_new_int64(g_value_get_int64(gValue));
            break;
        case G_TYPE_STRING:
            gVar=g_variant_new_string(g_value_get_string(gValue));
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to