From a793251367b5178411cd0ef31e498a441ec1a285 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 20:10:58 +0000 Subject: [PATCH 1/4] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- libpinyin.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libpinyin.spec b/libpinyin.spec index e69586d..9c20eb4 100644 --- a/libpinyin.spec +++ b/libpinyin.spec @@ -2,7 +2,7 @@ Name: libpinyin Version: 2.10.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library to deal with pinyin License: GPL-3.0-or-later @@ -108,6 +108,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/libzhuyin*.so.* %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 2.10.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri May 16 2025 Peng Wu - 2.10.2-1 - Update to 2.10.2 - fix memory leaks From 6f6018875c413cf3755b3201f2f7ce8caa4d54b4 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Thu, 18 Sep 2025 14:30:12 +0800 Subject: [PATCH 2/4] Update to 2.10.3 --- .gitignore | 1 + libpinyin.spec | 20 ++++++-------------- sources | 2 +- 3 files changed, 8 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 8a89589..34051a9 100644 --- a/.gitignore +++ b/.gitignore @@ -62,3 +62,4 @@ /libpinyin-2.10.0.tar.gz /libpinyin-2.10.1.tar.gz /libpinyin-2.10.2.tar.gz +/libpinyin-2.10.3.tar.gz diff --git a/libpinyin.spec b/libpinyin.spec index 9c20eb4..faae14b 100644 --- a/libpinyin.spec +++ b/libpinyin.spec @@ -1,16 +1,11 @@ -%global snapshot 0 - Name: libpinyin -Version: 2.10.2 -Release: 2%{?dist} +Version: 2.10.3 +Release: 1%{?dist} Summary: Library to deal with pinyin License: GPL-3.0-or-later URL: https://github.com/libpinyin/libpinyin Source0: http://downloads.sourceforge.net/libpinyin/libpinyin/%{name}-%{version}.tar.gz -%if %snapshot -Patch0: libpinyin-2.10.x-head.patch -%endif BuildRequires: gcc-c++ BuildRequires: kyotocabinet-devel, glib2-devel @@ -59,10 +54,6 @@ The libzhuyin package contains libzhuyin compatibility library. %prep %setup -q -%if %snapshot -%patch -P0 -p1 -b .head -%endif - %build %configure --disable-static \ --with-dbm=KyotoCabinet \ @@ -77,9 +68,6 @@ make check find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' -%ldconfig_scriptlets - - %files %doc AUTHORS COPYING README %{_libdir}/libpinyin*.so.* @@ -108,6 +96,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/libzhuyin*.so.* %changelog +* Thu Sep 18 2025 Peng Wu - 2.10.3-1 +- Update to 2.10.3 +- bug fixes + * Thu Jul 24 2025 Fedora Release Engineering - 2.10.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index 8543200..6b7bd36 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libpinyin-2.10.2.tar.gz) = 120ca46df86accc9e223bc4736de955dd34009853cb19be98514ad30c283eb04df77af6e76572ff41f0ac2d853be302cf71cafff97a9fa5962316be14164d196 +SHA512 (libpinyin-2.10.3.tar.gz) = 788cc127a2e920bc02ef8d72111fabff529ad2ead2506ef6b3bc5bee9026356fe7b44707feb2f7be20ba353423a559a5e9a1cdd6c0bf2d94089baee2d8f5b543 From 21d4cd325f9c2974796802d533a5cf98bd0f2020 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Thu, 18 Sep 2025 14:59:04 +0800 Subject: [PATCH 3/4] Fix some typos --- libpinyin.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libpinyin.spec b/libpinyin.spec index faae14b..3f4d0d2 100644 --- a/libpinyin.spec +++ b/libpinyin.spec @@ -96,14 +96,14 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/libzhuyin*.so.* %changelog -* Thu Sep 18 2025 Peng Wu - 2.10.3-1 +* Thu Sep 18 2025 Peng Wu - 2.10.3-1 - Update to 2.10.3 - bug fixes * Thu Jul 24 2025 Fedora Release Engineering - 2.10.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild -* Fri May 16 2025 Peng Wu - 2.10.2-1 +* Fri May 16 2025 Peng Wu - 2.10.2-1 - Update to 2.10.2 - fix memory leaks From 30cc993ff4c0650637267647b086eb6a811f83af Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Sun, 4 Jan 2026 14:09:47 +0800 Subject: [PATCH 4/4] Update to 2.11.91 --- .gitignore | 1 + libpinyin.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 34051a9..bd90cd8 100644 --- a/.gitignore +++ b/.gitignore @@ -63,3 +63,4 @@ /libpinyin-2.10.1.tar.gz /libpinyin-2.10.2.tar.gz /libpinyin-2.10.3.tar.gz +/libpinyin-2.11.91.tar.gz diff --git a/libpinyin.spec b/libpinyin.spec index 3f4d0d2..5c6ad5e 100644 --- a/libpinyin.spec +++ b/libpinyin.spec @@ -1,5 +1,5 @@ Name: libpinyin -Version: 2.10.3 +Version: 2.11.91 Release: 1%{?dist} Summary: Library to deal with pinyin @@ -96,6 +96,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/libzhuyin*.so.* %changelog +* Sun Jan 04 2026 Peng Wu - 2.11.91-1 +- Update to 2.11.91 +- support "sua" and "zua" pinyin input + * Thu Sep 18 2025 Peng Wu - 2.10.3-1 - Update to 2.10.3 - bug fixes diff --git a/sources b/sources index 6b7bd36..78107a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libpinyin-2.10.3.tar.gz) = 788cc127a2e920bc02ef8d72111fabff529ad2ead2506ef6b3bc5bee9026356fe7b44707feb2f7be20ba353423a559a5e9a1cdd6c0bf2d94089baee2d8f5b543 +SHA512 (libpinyin-2.11.91.tar.gz) = cfcc5c92ab5e392119d4a78e6e2e77dc620fee65647c23c39443e20dabc0717c83c9387bf4dba3066d5ba17e904cb2ec09dc80b5fb11aef315853dff14ca5c1b