Hello community,

here is the log from the commit of package libpinyin for openSUSE:Factory 
checked in at 2017-10-13 14:14:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpinyin (Old)
 and      /work/SRC/openSUSE:Factory/.libpinyin.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpinyin"

Fri Oct 13 14:14:25 2017 rev:26 rq:532834 version:2.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libpinyin/libpinyin.changes      2017-06-23 
09:19:07.188034212 +0200
+++ /work/SRC/openSUSE:Factory/.libpinyin.new/libpinyin.changes 2017-10-13 
14:14:26.836556260 +0200
@@ -1,0 +2,27 @@
+Sun Oct  8 14:11:38 UTC 2017 - [email protected]
+
+- Move documentation to libpinyin-devel. Manpages do not belong
+  into libpinyin13 (SLPP guideline).
+- Avoid running fdupes across partition boundaries.
+
+-------------------------------------------------------------------
+Tue Aug 29 02:36:31 UTC 2017 - [email protected]
+
+- Update to 2.1.0
+  * support sort option in pinyin_guess_candidates function
+
+-------------------------------------------------------------------
+Tue Aug 22 07:54:57 UTC 2017 - [email protected]
+
+- Enable zhuyin support. 
+
+-------------------------------------------------------------------
+Tue Aug 22 02:19:33 UTC 2017 - [email protected]
+
+- Update to 2.0.92
+  * reduce memory consumption after imported user dictionary;
+  * merge libzhuyin code;
+  * fixes autoconf;
+  * multiple sentence candidates;
+
+-------------------------------------------------------------------

Old:
----
  libpinyin-1.7.0.tar.gz

New:
----
  libpinyin-2.1.0.tar.gz

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

Other differences:
------------------
++++++ libpinyin.spec ++++++
--- /var/tmp/diff_new_pack.6S0ncC/_old  2017-10-13 14:14:27.732516864 +0200
+++ /var/tmp/diff_new_pack.6S0ncC/_new  2017-10-13 14:14:27.732516864 +0200
@@ -16,15 +16,16 @@
 #
 
 
-%define sover 10
+%define sover 13
+
 Name:           libpinyin
-Version:        1.7.0
+Version:        2.1.0
 Release:        0
 Summary:        Intelligent Pinyin IME
 License:        GPL-3.0+
 Group:          System/I18n/Chinese
 Url:            https://github.com/libpinyin/libpinyin
-Source:         %{name}-%{version}.tar.gz
+Source:         
https://github.com/%{name}/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:        
http://jaist.dl.sourceforge.net/project/libpinyin/models/model14.text.tar.gz
 Source99:       baselibs.conf
 # PATCH-FIX-OPENSUSE [email protected] - avoid download at buildtime
@@ -60,6 +61,18 @@
 
 This package provides runtime library for libpinyin.
 
+%package -n libzhuyin%{sover}
+Summary:        Intelligent Pinyin IME
+Group:          System/Libraries
+Requires:       %{name}-data
+
+%description -n libzhuyin%{sover}
+libpinyin is a staging joint effort of many Chinese Pinyin IME development
+teams. It is an intelligent (and universal) sentence-based Pinyin IME backend
+supporting many language models and frontends.
+
+This package provides runtime library for libpinyin.
+
 %package data
 Summary:        Data files for the libpinyin IME
 Group:          System/I18n/Chinese
@@ -75,6 +88,7 @@
 Group:          Development/Libraries/C and C++
 Requires:       %{name}%{sover} = %{version}
 Requires:       %{name}-tools = %{version}
+Provides:       libzhuyin-devel = %{version}
 
 %description devel
 libpinyin is an intelligent (and universal) sentence-based Pinyin IME
@@ -104,25 +118,31 @@
 %configure \
     --disable-static \
     --with-dbm=KyotoCabinet \
-    --disable-silent-rules
+    --disable-silent-rules \
+    --enable-libzhuyin
 make %{?_smp_mflags}
 
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
-%fdupes %{buildroot}
+%fdupes %{buildroot}/%{_prefix}
 
 %check
 make %{?_smp_mflags} check
 
 %post -n %{name}%{sover} -p /sbin/ldconfig
 %postun -n %{name}%{sover} -p /sbin/ldconfig
+%post -n libzhuyin%{sover} -p /sbin/ldconfig
+%postun -n libzhuyin%{sover} -p /sbin/ldconfig
 
 %files -n %{name}%{sover}
+%doc COPYING
+%{_libdir}/%{name}.so.*
+
+%files -n libzhuyin%{sover}
 %defattr(-,root,root)
 %doc ChangeLog AUTHORS COPYING README
-%{_libdir}/%{name}.so.*
-%{_mandir}/man1/libpinyin.1%{ext_man}
+%{_libdir}/libzhuyin.so.*
 
 %files data
 %defattr(-,root,root)
@@ -136,8 +156,12 @@
 
 %files devel
 %defattr(-,root,root)
+%doc ChangeLog AUTHORS README
 %{_includedir}/%{name}-*/
 %{_libdir}/%{name}.so
+%{_libdir}/libzhuyin.so
 %{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/pkgconfig/libzhuyin.pc
+%{_mandir}/man1/libpinyin.1%{ext_man}
 
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.6S0ncC/_old  2017-10-13 14:14:27.768515281 +0200
+++ /var/tmp/diff_new_pack.6S0ncC/_new  2017-10-13 14:14:27.768515281 +0200
@@ -1,4 +1,9 @@
-libpinyin10
+libpinyin13
+       requires "libpinyin-data = <version>"
+        post "/sbin/ldconfig"
+        postun "/sbin/ldconfig"
+        
+libzhuyin13
        requires "libpinyin-data = <version>"
         post "/sbin/ldconfig"
         postun "/sbin/ldconfig"

++++++ libpinyin-1.7.0.tar.gz -> libpinyin-2.1.0.tar.gz ++++++
++++ 8088 lines of diff (skipped)


Reply via email to