Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ibus-sunpinyin for openSUSE:Factory checked in at 2026-10-31 23:10:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ibus-sunpinyin (Old) and /work/SRC/openSUSE:Factory/.ibus-sunpinyin.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ibus-sunpinyin" Sat Oct 31 23:10:17 2026 rev:6 rq:1394142 version:3.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ibus-sunpinyin/ibus-sunpinyin.changes 2024-01-22 20:39:33.040889742 +0100 +++ /work/SRC/openSUSE:Factory/.ibus-sunpinyin.new.1255/ibus-sunpinyin.changes 2026-10-31 23:13:11.082902516 +0100 @@ -1,0 +2,9 @@ +Sat Oct 31 14:32:24 UTC 2026 - Hillwood Yang <[email protected]> + +- Update version to 3.1.0 + * Change upstream to openSUSE community branch + * Supports traditional Chinese input via OpenCC + * Fix translations for setting window +- Drop ibus-sunpinyin-fix-libexecdir.patch + +------------------------------------------------------------------- Old: ---- ibus-sunpinyin-fix-libexecdir.patch sunpinyin-3.0.0-rc2.tar.gz New: ---- ibus-sunpinyin-3.1.0.tar.gz ----------(Old B)---------- Old: * Fix translations for setting window - Drop ibus-sunpinyin-fix-libexecdir.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ibus-sunpinyin.spec ++++++ --- /var/tmp/diff_new_pack.PuNtOp/_old 2026-10-31 23:13:11.727929673 +0100 +++ /var/tmp/diff_new_pack.PuNtOp/_new 2026-10-31 23:13:11.729929757 +0100 @@ -1,7 +1,7 @@ # # spec file for package ibus-sunpinyin # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,23 +17,22 @@ Name: ibus-sunpinyin -Version: 2.0.99.2 +Version: 3.1.0 Release: 0 Summary: Sunpinyin module for ibus License: CDDL-1.0 OR LGPL-2.1-only Group: System/I18n/Chinese -URL: https://github.com/sunpinyin/sunpinyin -Source: https://github.com/sunpinyin/sunpinyin/archive/v3.0.0-rc2/sunpinyin-3.0.0-rc2.tar.gz -# PATCH-FIX-UPSTREAM ibus-sunpinyin-fix-libexecdir.patch [email protected] -- libexecdir should be in %{_libdir}/ibus/ -Patch0: ibus-sunpinyin-fix-libexecdir.patch +URL: https://github.com/openSUSE/ibus-sunpinyin +Source: https://github.com/openSUSE/ibus-sunpinyin/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ -BuildRequires: intltool -BuildRequires: scons >= 1.2.0 +BuildRequires: meson BuildRequires: pkgconfig(ibus-1.0) +BuildRequires: pkgconfig(opencc) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(sunpinyin-2.0) Requires: sunpinyin-data +Provides: locale(ibus:zh_CN;zh_SG) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -41,34 +40,24 @@ SunPinyin with IBus framework. %prep -%autosetup -p1 -n sunpinyin-3.0.0-rc2 -sed -i "s/LIBEXECDIR'\].*ibus-sunpinyin.*/LIBEXECDIR'\]/" SConstruct -sed -i "s/exec python /exec python3 /g" wrapper/ibus/setup/ibus-setup-sunpinyin.in +%autosetup -p1 -n %{name}-%{version} %build -cd wrapper/ibus/ -scons --prefix=%{_prefix} \ - --libdir=%{_libdir} \ - --libexecdir=%{_ibus_libexecdir} +%meson +%meson_build %install -pushd wrapper/ibus/ -scons install --prefix=%{_prefix} \ - --libdir=%{_libdir} \ - --libexecdir=%{_ibus_libexecdir} \ - --install-sandbox=%{buildroot} -popd - -chmod 755 %{buildroot}%{_datadir}/%{name}/setup/main.py +%meson_install %find_lang %{name} %files -f %{name}.lang %defattr(-,root,root) -%doc wrapper/ibus/README -%license wrapper/ibus/COPYING wrapper/ibus/LGPL.LICENSE wrapper/ibus/OPENSOLARIS.LICENSE -%{_ibus_libexecdir}/ibus-engine-sunpinyin -%{_ibus_libexecdir}/ibus-setup-sunpinyin +%doc README.md +%license COPYING LGPL.LICENSE OPENSOLARIS.LICENSE +%dir %{_libexecdir}/%{name}/ +%{_libexecdir}/%{name}/ibus-engine-sunpinyin +%{_libexecdir}/%{name}/ibus-setup-sunpinyin %{_datadir}/%{name} %{_datadir}/ibus/component/sunpinyin.xml
