Hello community,

here is the log from the commit of package librime for openSUSE:Factory checked 
in at 2013-11-17 20:19:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librime (Old)
 and      /work/SRC/openSUSE:Factory/.librime.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "librime"

Changes:
--------
--- /work/SRC/openSUSE:Factory/librime/librime.changes  2013-07-02 
12:25:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.librime.new/librime.changes     2013-11-17 
20:19:42.000000000 +0100
@@ -1,0 +2,30 @@
+Mon Nov 11 00:35:48 UTC 2013 - i...@marguerite.su
+
+- update version 1.0
+  * rime_api: version 1.0 breaks ABI compatiblility.
+
+    the minimum changes in code required to migrate from rime 0.9 api is
+    to initialize RimeTraits with either RIME_STRUCT or RIME_STRUCT_INIT macro.
+
+    while source code compatibility is largely maintained with the exception
+    of the aforementioned RimeTraits structure, rime 1.0 introduces a version
+    controlled RimeApi structure which provides all the api functions.
+
+  * module: suppport adding modules; modulize 'gears' and 'levers'.
+  * ticket: used to instantiate compnents and to associate the instance with
+    a name space in the configuration.
+  * encoder: encode new phrases for table_translator and script_translator
+    using different rules.
+  * affix_segmentor: strip optional prefix and suffix from a code segment.
+  * reverse_lookup_filter: lookup candidate text for code in a specified
+    dictonary.
+  * shape: add full-shape support.
+  * key_binder: switch input schemata and toggle options with hotkeys.
+  * switcher: list input schemata ordered by recency; support radio options.
+  * tsv: fix reading user dict snapshot files with DOS line endings.
+  * entry_collector: support custom order of table columns in *.dict.yaml.
+  * CMakeLists.txt: add options BUILD_TEST and BUILD_SEPARATE_LIBS.
+- removed patch: librime-0.9.9-fail_gtest.patch
+  * upstreamed
+
+-------------------------------------------------------------------

Old:
----
  librime-0.9.9-fail_gtest.patch
  librime-0.9.9.tar.gz

New:
----
  librime-1.0.tar.gz

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

Other differences:
------------------
++++++ librime.spec ++++++
--- /var/tmp/diff_new_pack.TaBKq1/_old  2013-11-17 20:19:43.000000000 +0100
+++ /var/tmp/diff_new_pack.TaBKq1/_new  2013-11-17 20:19:43.000000000 +0100
@@ -17,15 +17,13 @@
 
 
 Name:           librime
-Version:        0.9.9
+Version:        1.0
 Release:        0
 Summary:        Rime Input Method Engine
 License:        GPL-3.0+
 Group:          System/I18n/Chinese
 Url:            http://code.google.com/p/rimeime/
 Source:         %{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM marguer...@opensuse.org - fix 4 fail tests
-Patch:          librime-0.9.9-fail_gtest.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
@@ -77,11 +75,11 @@
 Its idea comes from ancient Chinese brush and carving art.
 Mainly it's about to express your thinking with your keystrokes.
 
-%package -n librime0
+%package -n librime1
 Summary:        Rime Input Method Engine
 Group:          System/Libraries
 
-%description -n librime0
+%description -n librime1
 Rime is an Traditional Chinese input method engine.
 Its idea comes from ancient Chinese brush and carving art.
 Mainly it's about to express your thinking with your keystrokes.
@@ -91,7 +89,7 @@
 %package devel
 Summary:        Development files of Rime
 Group:          Development/Libraries/C and C++
-Requires:       librime0 = %{version}
+Requires:       librime1 = %{version}
 Requires:       rime = %{version}
 
 %description devel
@@ -104,7 +102,6 @@
 %prep
 %setup -q -n %{name}
 sed -i "s/1.46.0/1.36.0/" CMakeLists.txt
-%patch -p1
 
 %build
 mkdir -pv build
@@ -117,9 +114,9 @@
 pushd build
 make DESTDIR=%{buildroot} install
 
-%post -n librime0 -p /sbin/ldconfig
+%post -n librime1 -p /sbin/ldconfig
 
-%postun -n librime0 -p /sbin/ldconfig
+%postun -n librime1 -p /sbin/ldconfig
 
 %files -n rime
 %defattr(-,root,root)
@@ -127,10 +124,10 @@
 %{_bindir}/rime_deployer
 %{_bindir}/rime_dict_manager
 
-%files -n librime0
+%files -n librime1
 %defattr(-,root,root)
-%{_libdir}/%{name}.so.0
-%{_libdir}/%{name}.so.0.9.9
+%{_libdir}/%{name}.so.1
+%{_libdir}/%{name}.so.1.0.0
 
 %files devel
 %defattr(-,root,root)

++++++ librime-0.9.9.tar.gz -> librime-1.0.tar.gz ++++++
++++ 16303 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to