Hello community, here is the log from the commit of package fcitx-zhuyin for openSUSE:Factory checked in at 2015-08-27 08:55:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fcitx-zhuyin (Old) and /work/SRC/openSUSE:Factory/.fcitx-zhuyin.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fcitx-zhuyin" Changes: -------- --- /work/SRC/openSUSE:Factory/fcitx-zhuyin/fcitx-zhuyin.changes 2014-11-26 10:33:05.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.fcitx-zhuyin.new/fcitx-zhuyin.changes 2015-08-27 08:55:56.000000000 +0200 @@ -1,0 +2,11 @@ +Sun Aug 23 04:38:52 UTC 2015 - i...@marguerite.su + +- Update to version 0.1.0+git20150626.36064e1: + + Do not search for libzhuyin tools +- drop fix-compatibility-with-libzhuyin-0.9.99.20140929.patch + * upstreamed +- add libzhuyin-1.0.91-zhuyin_guess_candidates.patch + * in 1.0.91, zhuyin_guess_candidates was replaced by + zhuyin_guess_candidates_after_cursor + +------------------------------------------------------------------- Old: ---- fcitx-zhuyin-0.1.0.tar.xz fix-compatibility-with-libzhuyin-0.9.99.20140929.patch New: ---- _service _servicedata fcitx-zhuyin-0.1.0+git20150626.36064e1.tar.xz libzhuyin-1.0.91-zhuyin_guess_candidates.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fcitx-zhuyin.spec ++++++ --- /var/tmp/diff_new_pack.n7iEJf/_old 2015-08-27 08:55:57.000000000 +0200 +++ /var/tmp/diff_new_pack.n7iEJf/_new 2015-08-27 08:55:57.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package fcitx-zhuyin # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,15 +17,16 @@ Name: fcitx-zhuyin -Version: 0.1.0 +Version: 0.1.0+git20150626.36064e1 Release: 0 Summary: Libzhuyin Wrapper for Fcitx License: GPL-2.0 Group: System/I18n/Chinese Url: https://github.com/fcitx/fcitx-zhuyin Source: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM fix-compatibility-with-libzhuyin-0.9.99.20140929.patch hillw...@opensuse.org -Patch0: fix-compatibility-with-libzhuyin-0.9.99.20140929.patch +#PATCH-FIX-UPSTREAM marguer...@opensuse.org in 1.0.91, zhuyin_guess_candidates +# was replaced by zhuyin_guess_candidates_after_cursor +Patch: libzhuyin-1.0.91-zhuyin_guess_candidates.patch BuildRequires: cmake BuildRequires: fcitx-devel BuildRequires: fdupes @@ -44,7 +45,7 @@ %prep %setup -q -%patch0 -p1 +%patch -p1 %build mkdir build && cd build ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/fcitx/fcitx-zhuyin/</param> <param name="scm">git</param> <param name="exclude">.git</param> <param name="versionformat">0.1.0+git%cd.%h</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> <param name="file">fcitx-zhuyin-*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="disabled"> <param name="basename">fcitx-zhuyin</param> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/fcitx/fcitx-zhuyin/</param> <param name="changesrevision">36064e14430a0c28fe991db4e56e2f15016f21c3</param></service></servicedata>++++++ libzhuyin-1.0.91-zhuyin_guess_candidates.patch ++++++ Index: fcitx-zhuyin-0.1.0+git20150626.36064e1/src/eim.cpp =================================================================== --- fcitx-zhuyin-0.1.0+git20150626.36064e1.orig/src/eim.cpp +++ fcitx-zhuyin-0.1.0+git20150626.36064e1/src/eim.cpp @@ -547,7 +547,7 @@ INPUT_RETURN_VALUE FcitxZhuyinGetCandWor FcitxMessagesAddMessageAtLast(FcitxInputStateGetPreedit(input), MSG_INPUT, "%s", zhuyin->buf); } - zhuyin_guess_candidates(zhuyin->inst, LibPinyinGetOffset(zhuyin)); + zhuyin_guess_candidates_after_cursor(zhuyin->inst, LibPinyinGetOffset(zhuyin)); guint candidateLen = 0; zhuyin_get_n_candidate(zhuyin->inst, &candidateLen); for (guint i = 0 ; i < candidateLen; i ++) {