Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sunpinyin for openSUSE:Factory checked in at 2021-11-02 19:18:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sunpinyin (Old) and /work/SRC/openSUSE:Factory/.sunpinyin.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sunpinyin" Tue Nov 2 19:18:52 2021 rev:16 rq:928656 version:2.0.99.2 Changes: -------- --- /work/SRC/openSUSE:Factory/sunpinyin/sunpinyin.changes 2018-06-29 22:31:44.378240093 +0200 +++ /work/SRC/openSUSE:Factory/.sunpinyin.new.1890/sunpinyin.changes 2021-11-02 19:19:24.187094936 +0100 @@ -1,0 +2,17 @@ +Mon Nov 1 14:32:19 UTC 2021 - Hillwood Yang <[email protected]> + +- Update version to 3.0.0-RC2(2.0.99.2) + * work around multiple-monitors setup + * Portability fix for NetBSD iconv + * make setup window compatible with python3 + * pytrie_gen.cpp: work around iconv() segfault with musl + * Add support for m68k architecture + * Fix issue#89 + * wrapper: xim: Make SConstruct python3-compatible + * Update xib user interface file to recent version + * Update xcode project, force to sign dependecies + * Use PRODUCT_BUNDLE_IDENTIFIER as identifier + * Remove "Localize and Compile XIBs" phase +- Drop sunpinyin-scons-on-py3.patch and reproducible.patch. Merge by upstream. + +------------------------------------------------------------------- Old: ---- reproducible.patch sunpinyin-3.0.0-rc1.tar.gz sunpinyin-scons-on-py3.patch New: ---- sunpinyin-3.0.0-rc2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sunpinyin.spec ++++++ --- /var/tmp/diff_new_pack.Cfruuv/_old 2021-11-02 19:19:24.947095519 +0100 +++ /var/tmp/diff_new_pack.Cfruuv/_new 2021-11-02 19:19:24.947095519 +0100 @@ -1,7 +1,7 @@ # # spec file for package sunpinyin # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,38 +12,40 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: sunpinyin -Version: 2.0.99 +Version: 2.0.99.2 Release: 0 Summary: A Statistical Language Model Based Chinese Input Method License: LGPL-2.1-or-later Group: System/I18n/Chinese -Url: https://github.com/sunpinyin/sunpinyin -Source: https://github.com/sunpinyin/sunpinyin/archive/v3.0.0-rc1/%{name}-3.0.0-rc1.tar.gz +URL: https://github.com/sunpinyin/sunpinyin +Source: https://github.com/sunpinyin/sunpinyin/archive/v3.0.0-rc2/%{name}-3.0.0-rc2.tar.gz # https://sourceforge.net/projects/open-gram Source1: http://jaist.dl.sourceforge.net/project/open-gram/lm_sc.3gm.arpa-20140820.tar.bz2 Source2: http://jaist.dl.sourceforge.net/project/open-gram/dict.utf8-20131214.tar.bz2 Source3: sunpinyin-dictgen-local.mk.in -#PATCH-FIX-UPSTREAM [email protected] do not download online +# PATCH-FIX-OPENSUSE [email protected] do not download online Patch1: no-download.patch -#PATCH-FIX-UPSTREAM [email protected] make build reproducible -Patch2: reproducible.patch +# PATCH-FIX-UPSTREAM [email protected] make build reproducible +# Patch2: reproducible.patch # PATCH-FIx-UPSTREAM sunpinyin-scons-on-py3.patch [email protected] -- Fix build with scons using python3 as interpreter -Patch3: sunpinyin-scons-on-py3.patch +# Patch3: sunpinyin-scons-on-py3.patch BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: scons BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(python2) BuildRequires: pkgconfig(sqlite3) +Provides: locale(ibus:zh_CN;zh_SG) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Sunpinyin is a statistical language model based Chinese input method engine. to model the Chinese language, it use a backoff bigram and trigram language model. +Sunpinyin is a statistical language model based Chinese input method engine. to +model the Chinese language, it use a backoff bigram and trigram language model. %package -n lib%{name}3 Summary: Libraries for Sunpinyin @@ -51,14 +53,16 @@ Requires: %{name}-data >= %{version} %description -n lib%{name}3 -Sunpinyin is a statistical language model based Chinese input method engine. to model the Chinese language, it use a backoff bigram and trigram language model. +Sunpinyin is a statistical language model based Chinese input method engine. to +model the Chinese language, it use a backoff bigram and trigram language model. %package data Summary: Data files for Sunpinyin Group: System/I18n/Chinese %description data -Sunpinyin is a statistical language model based Chinese input method engine. to model the Chinese language, it use a backoff bigram and trigram language model. +Sunpinyin is a statistical language model based Chinese input method engine. to +model the Chinese language, it use a backoff bigram and trigram language model. This package provides data files needed by it. @@ -67,7 +71,8 @@ Group: System/I18n/Chinese %description tools -Sunpinyin is a statistical language model based Chinese input method engine. to model the Chinese language, it use a backoff bigram and trigram language model. +Sunpinyin is a statistical language model based Chinese input method engine. to +model the Chinese language, it use a backoff bigram and trigram language model. This package provides dictionary tools needed by it. @@ -80,15 +85,13 @@ Obsoletes: lib%{name}-devel < %{version} %description devel -Sunpinyin is a statistical language model based Chinese input method engine. to model the Chinese language, it use a backoff bigram and trigram language model. +Sunpinyin is a statistical language model based Chinese input method engine. to +model the Chinese language, it use a backoff bigram and trigram language model. This package provides development headers for it. %prep -%setup -q -n %{name}-3.0.0-rc1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 +%autosetup -p1 -n %{name}-3.0.0-rc2 cp -r %{SOURCE1} . cp -r %{SOURCE2} . cp -r %{SOURCE3} src @@ -118,7 +121,8 @@ %files -n lib%{name}3 %defattr(-,root,root) -%doc AUTHORS NEWS COPYING LGPL.LICENSE OPENSOLARIS.LICENSE README.md TODO +%doc AUTHORS NEWS README.md TODO +%license COPYING LGPL.LICENSE OPENSOLARIS.LICENSE %{_libdir}/lib%{name}.so.* %files data ++++++ no-download.patch ++++++ --- /var/tmp/diff_new_pack.Cfruuv/_old 2021-11-02 19:19:24.971095537 +0100 +++ /var/tmp/diff_new_pack.Cfruuv/_new 2021-11-02 19:19:24.971095537 +0100 @@ -1,9 +1,8 @@ -Index: sunpinyin-2.0.4+git20150706.cf18102/src/SConscript -=================================================================== ---- sunpinyin-2.0.4+git20150706.cf18102.orig/src/SConscript -+++ sunpinyin-2.0.4+git20150706.cf18102/src/SConscript -@@ -56,4 +56,15 @@ env.Command('sunpinyin-dictgen', 'sunpin - Chmod("$TARGET", 0755), +diff -Nur sunpinyin-3.0.0-rc2/src/SConscript sunpinyin-3.0.0-rc2-new/src/SConscript +--- sunpinyin-3.0.0-rc2/src/SConscript 2021-02-28 18:16:33.000000000 +0800 ++++ sunpinyin-3.0.0-rc2-new/src/SConscript 2021-11-02 11:44:35.748742907 +0800 +@@ -56,4 +56,26 @@ + Chmod("$TARGET", 0o755), ]) +env.Substfile('sunpinyin-dictgen-local.mk.in', SUBST_DICT={ @@ -14,7 +13,18 @@ +}) +env.Command('sunpinyin-dictgen-local', 'sunpinyin-dictgen-local.mk', [ + Copy("$TARGET", "$SOURCE"), -+ Chmod("$TARGET", 0755), ++ Chmod("$TARGET", 0o755), ++]) ++ ++env.Substfile('sunpinyin-dictgen-local.mk.in', SUBST_DICT={ ++ '@MAKE@': env['MAKE'], ++ '@TAR@': env['TAR'], ++ '@DATADIR@': env['DATADIR'], ++ '@ENDIANNESS@': env['ENDIANNESS'], ++}) ++env.Command('sunpinyin-dictgen-local', 'sunpinyin-dictgen-local.mk', [ ++ Copy("$TARGET", "$SOURCE"), ++ Chmod("$TARGET", 0o755), +]) + # -*- indent-tabs-mode: nil -*- vim:et:ts=4 ++++++ sunpinyin-3.0.0-rc1.tar.gz -> sunpinyin-3.0.0-rc2.tar.gz ++++++ ++++ 5429 lines of diff (skipped)
