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 "[email protected]"

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 - [email protected]
+
+- Split libchewing.so.* into subpackage libchewing3 
+
+-------------------------------------------------------------------
+Wed Jan 16 15:04:45 UTC 2013 - [email protected]
+
+- 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 <[email protected]>
 
 %package devel
-License:        LGPL-2.1+
-Summary:        Intelligent phonetic input method library for traditional 
Chinese
-Group:          System/I18n/Chinese
-Requires:       %{name} = %{version} glibc-devel
+Summary:        Development package for chewing
+Group:          Development/Libraries/Other
+Requires:       %{name} = %{version}
+Requires:       glibc-devel
 
 %description devel
-Intelligent phonetic input method library for traditional Chinese
-
+Development package for chewing (An Intelligent phonetic input method library 
for traditional Chinese)
 
 
 Authors:
@@ -71,24 +69,39 @@
     Lu-chuan Kung <[email protected]>
     Kang-pen Chen <[email protected]>
 
+%package -n libchewing3
+Summary:        Chewing libraries
+Group:          System/Libraries
+
+%description -n libchewing3
+This package contains libraries for Chewing
+
 %prep
 %setup -q
-%patch0 
 
 %build
 rm -f aclocal.m4
 autoreconf --force --install --verbose
 CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
 %configure --disable-static --with-pic
+
 %{__make} %{?jobs:-j%jobs}
 
 %install
 make DESTDIR=${RPM_BUILD_ROOT} install
 %{__rm} -f %{buildroot}%{_libdir}/*.la
 
-%post -p /sbin/ldconfig
+%post
+%install_info --info-dir=%{_infodir} %{_infodir}/libchewing.info.gz
+
+%postun
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/libchewing.info.gz
 
-%postun -p /sbin/ldconfig
+%post -n libchewing3
+/sbin/ldconfig
+
+%postun -n libchewing3
+/sbin/ldconfig
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -96,13 +109,18 @@
 %files
 %defattr(-, root, root)
 %doc AUTHORS COPYING NEWS README ChangeLog
-%{_libdir}/lib*.so.*
-%dir /usr/share/chewing/
-/usr/share/chewing/*
+%dir %{_libdir}/libchewing
+%{_libdir}/libchewing/*
+%{_infodir}/*.gz
+
+%files -n libchewing3
+%defattr(-, root, root)
+%{_libdir}/libchewing.so.*
 
 %files devel
 %defattr(-, root, root)
-/usr/include/*
+%dir %{_includedir}/chewing
+%{_includedir}/chewing/*
 %{_libdir}/lib*.so
 %{_libdir}/pkgconfig/chewing.pc
 

++++++ baselibs.conf ++++++
--- /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 +1,2 @@
-libchewing
\ No newline at end of file
+libchewing
+libchewing3

++++++ libchewing-0.3.3.tar.bz2 -> libchewing-0.3.4.tar.bz2 ++++++
++++ 86576 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to