Hello community,
here is the log from the commit of package libchewing for openSUSE:Factory checked in at 2013-01-20 08:21:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libchewing (Old)
and /work/SRC/openSUSE:Factory/.libchewing.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libchewing", Maintainer is "FJKong@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libchewing/libchewing.changes 2011-11-14 11:59:20.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libchewing.new/libchewing.changes 2013-01-20 08:21:45.000000000 +0100
@@ -1,0 +2,40 @@
+Thu Jan 17 02:18:32 UTC 2013 - swyear@gmail.com
+
+- Split libchewing.so.* into subpackage libchewing3
+
+-------------------------------------------------------------------
+Wed Jan 16 15:04:45 UTC 2013 - swyear@gmail.com
+
+- Update to libchewing 0.3.4
+- Remove libchewing-gcc-fix.diff (upstream rewrite this part)
+- Improve the description of libchewing API
+ Simplified examples to illustrate the usage are added
+- Revise libchewing API. Check the documentation for details
+- Support THL (Taiwan Huayu Luomapinyin) and MPS2 Pinyin keyboard layout
+- Reimplementation of unit test framework. No external 'check' package is required
+- Fix several phrase errors
+ Add exceptional phrase as well
+- Improved developer and user guide
+- Introduce CMake based build system, which is convenient to MS-Windows based environments.
+- Add --enable-gcov to enable gcov coverage
+- Fix possible strncat() overflow
+- Consistent checks for bopomofo sequence internally
+- Handle incomplete bopomofo with space key properly
+- Internal structure refactoring
+- Read hash path from CHEWING_PATH environment variable
+- Make libchewing thread-safe
+- Fix IM crash by changing default candidate per page to 10
+- Fix the detection of ncursesw
+- Fix the usage of autotools
+- Update and tune symbols
+- Fix valgrind warning
+- Fix several compilation warnings
+- Fix GCC visibility availability for Darwin specific PIC code
+- Fix hash table initialization and its memory leakage
+- Support building with mingw32 toolchain
+- Fix GNU Hurd build
+- Fix Microsoft VC build
+- Fix Windows 64-bit build
+- Fix mingw32/64 + WINE build
+
+-------------------------------------------------------------------
Old:
----
libchewing-0.3.3.tar.bz2
libchewing-gcc-fix.diff
New:
----
libchewing-0.3.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libchewing.spec ++++++
--- /var/tmp/diff_new_pack.k3TU5l/_old 2013-01-20 08:21:50.000000000 +0100
+++ /var/tmp/diff_new_pack.k3TU5l/_new 2013-01-20 08:21:50.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libchewing
#
-# Copyright (c) 2011 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
@@ -15,21 +15,20 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: libchewing
-Version: 0.3.3
-Release: 1
-License: LGPL-2.1+
-Group: System/I18n/Chinese
-BuildRequires: check-devel pkg-config
+Version: 0.3.4
+Release: 0
+BuildRequires: check-devel
BuildRequires: libtool
+BuildRequires: pkg-config
Url: http://chewing.csie.net/
Source0: http://chewing.csie.net/download/libchewing/%{name}-%{version}.tar.bz2
-Patch0: libchewing-gcc-fix.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Intelligent Phonetic Input Method Library for Traditional Chinese
+License: LGPL-2.1+
+Group: System/I18n/Chinese
+Requires: libchewing3 = %{version}
%description
Intelligent phonetic input method library for traditional Chinese.
@@ -49,14 +48,13 @@
Kang-pen Chen