Hello community, here is the log from the commit of package libpinyin for openSUSE:Factory checked in at 2016-08-13 18:30:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpinyin (Old) and /work/SRC/openSUSE:Factory/.libpinyin.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpinyin" Changes: -------- --- /work/SRC/openSUSE:Factory/libpinyin/libpinyin.changes 2015-12-29 12:59:11.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libpinyin.new/libpinyin.changes 2016-08-13 18:30:48.000000000 +0200 @@ -1,0 +2,17 @@ +Wed Aug 10 01:52:53 UTC 2016 - [email protected] + +- Update to 1.5.92 + * use model12.text.tar.gz + * fixes pinyin_get_character_offset function + * fixes _get_char_offset_recur function + * fixes _pre_compute_tokens function + * fixes fill_matrix function + * fixes pinyin_get_right_pinyin_offset function + * fixes fill_matrix function + * clean up FullPinyinParser2 +- Update libpinyin-avoid_download_at_buildtime.patch +- Update baselibs.conf +- Add libpinyin-fix_double_pinyin.patch + * fix mapper for double pinyin + +------------------------------------------------------------------- Old: ---- _service _servicedata libpinyin-1.3.0+git20151204.7b790c9.tar.xz model11.text.tar.gz New: ---- libpinyin-1.5.92.tar.gz libpinyin-fix_double_pinyin.patch model12.text.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpinyin.spec ++++++ --- /var/tmp/diff_new_pack.LhjhFw/_old 2016-08-13 18:30:49.000000000 +0200 +++ /var/tmp/diff_new_pack.LhjhFw/_new 2016-08-13 18:30:49.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libpinyin # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,19 +16,21 @@ # -%define soname 7 +%define soname 9 Name: libpinyin -Version: 1.3.0+git20151204.7b790c9 +Version: 1.5.92 Release: 0 Summary: Intelligent Pinyin IME License: GPL-2.0+ Group: System/I18n/Chinese Url: https://github.com/libpinyin/libpinyin -Source: %{name}-%{version}.tar.xz -Source1: http://netix.dl.sourceforge.net/project/libpinyin/models/model11.text.tar.gz +Source: %{name}-%{version}.tar.gz +Source1: http://netix.dl.sourceforge.net/project/libpinyin/models/model12.text.tar.gz Source99: baselibs.conf # PATCH-FIX-OPENSUSE [email protected] - avoid download at buildtime -Patch: libpinyin-avoid_download_at_buildtime.patch +Patch0: libpinyin-avoid_download_at_buildtime.patch +# PATCH-FIX-UPSTRAEM [email protected] - fix mapper for double pinyin +Patch1: libpinyin-fix_double_pinyin.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: glib2-devel @@ -96,7 +98,8 @@ %prep %setup -q cp -r %{SOURCE1} data/ -%patch -p1 +%patch0 -p1 +%patch1 -p1 NOCONFIGURE=1 ./autogen.sh %build ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.LhjhFw/_old 2016-08-13 18:30:50.000000000 +0200 +++ /var/tmp/diff_new_pack.LhjhFw/_new 2016-08-13 18:30:50.000000000 +0200 @@ -1,4 +1,4 @@ -libpinyin7 +libpinyin9 requires "libpinyin-data = <version>" post "/sbin/ldconfig" postun "/sbin/ldconfig" ++++++ libpinyin-avoid_download_at_buildtime.patch ++++++ --- /var/tmp/diff_new_pack.LhjhFw/_old 2016-08-13 18:30:50.000000000 +0200 +++ /var/tmp/diff_new_pack.LhjhFw/_new 2016-08-13 18:30:50.000000000 +0200 @@ -9,9 +9,9 @@ - COMMENT - "Downloading textual model data..." - COMMAND -- wget http://downloads.sourceforge.net/libpinyin/models/model11.text.tar.gz +- wget http://downloads.sourceforge.net/libpinyin/models/model12.text.tar.gz COMMAND - tar xvf model11.text.tar.gz -C ${CMAKE_SOURCE_DIR}/data + tar xvf model12.text.tar.gz -C ${CMAKE_SOURCE_DIR}/data ) Index: libpinyin-1.3.0+git20151204.7b790c9/data/Makefile.am =================================================================== @@ -21,7 +21,7 @@ CLEANFILES = $(binary_model_data) interpolation2.text: -- wget http://downloads.sourceforge.net/libpinyin/models/model11.text.tar.gz - tar xvf model11.text.tar.gz -C $(top_srcdir)/data +- wget http://downloads.sourceforge.net/libpinyin/models/model12.text.tar.gz + tar xvf model12.text.tar.gz -C $(top_srcdir)/data ++++++ libpinyin-fix_double_pinyin.patch ++++++ diff -Nur libpinyin/src/storage/double_pinyin_table.h libpinyin-new/src/storage/double_pinyin_table.h --- libpinyin/src/storage/double_pinyin_table.h 2016-01-01 21:21:22.607919100 +0800 +++ libpinyin-new/src/storage/double_pinyin_table.h 2016-01-01 21:25:49.506644800 +0800 @@ -71,7 +71,7 @@ {"b" } /* B */, {"c" } /* C */, {"d" } /* D */, -{NULL } /* E */, +{"e" } /* E */, {"f" } /* F */, {"g" } /* G */, {"h" } /* H */, @@ -114,7 +114,7 @@ {{"uo" , "o" }} /* O */, {{"un" , NULL }} /* P */, {{"iu" , NULL }} /* Q */, -{{"uan" , "er" }} /* R */, +{{"uan" , "r" }} /* R */, {{"ong" , "iong" }} /* S */, {{"ue" , NULL }} /* T */, {{"u" , NULL }} /* U */, ++++++ model11.text.tar.gz -> model12.text.tar.gz ++++++ /work/SRC/openSUSE:Factory/libpinyin/model11.text.tar.gz /work/SRC/openSUSE:Factory/.libpinyin.new/model12.text.tar.gz differ: char 5, line 1
