Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ibus-libpinyin for openSUSE:Factory checked in at 2023-03-21 17:42:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ibus-libpinyin (Old) and /work/SRC/openSUSE:Factory/.ibus-libpinyin.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ibus-libpinyin" Tue Mar 21 17:42:13 2023 rev:34 rq:1073292 version:1.15.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ibus-libpinyin/ibus-libpinyin.changes 2023-02-27 12:55:06.827328756 +0100 +++ /work/SRC/openSUSE:Factory/.ibus-libpinyin.new.31432/ibus-libpinyin.changes 2023-03-21 17:42:15.758041072 +0100 @@ -1,0 +2,7 @@ +Mon Mar 20 13:54:32 UTC 2023 - Hillwood Yang <[email protected]> + +- Update version to 1.15.2 + * Fix bugs +- Drop fix-sqlite-3_41_0-support.patch, merged + +------------------------------------------------------------------- Old: ---- fix-sqlite-3_41_0-support.patch ibus-libpinyin-1.15.1.tar.gz New: ---- ibus-libpinyin-1.15.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ibus-libpinyin.spec ++++++ --- /var/tmp/diff_new_pack.TFNAxi/_old 2023-03-21 17:42:16.314043731 +0100 +++ /var/tmp/diff_new_pack.TFNAxi/_new 2023-03-21 17:42:16.318043750 +0100 @@ -20,15 +20,13 @@ %define with_cloud_input 1 Name: ibus-libpinyin -Version: 1.15.1 +Version: 1.15.2 Release: 0 Summary: Intelligent Pinyin engine based on libpinyin for IBus License: GPL-3.0-or-later Group: System/I18n/Chinese URL: https://github.com/libpinyin/ibus-libpinyin Source0: https://github.com/libpinyin/ibus-libpinyin/releases/download/%{version}/%{name}-%{version}.tar.gz -# https://github.com/libpinyin/ibus-libpinyin/pull/414 -Patch0: fix-sqlite-3_41_0-support.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext-devel @@ -44,17 +42,17 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(libpinyin) >= 2.7.91 +BuildRequires: pkgconfig(lua) %if %{with_cloud_input} BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libsoup-2.4) %endif +%if 0%{?suse_version} <= 1500 +BuildRequires: python310-base +Requires: python310-base +%endif Provides: locale(ibus:zh_CN;zh_SG) %{ibus_requires} -%if 0%{?suse_version} <= 1320 -BuildRequires: lua51-devel -%else -BuildRequires: pkgconfig(lua) -%endif %description It includes a Chinese Pinyin input method and a Chinese ZhuYin (Bopomofo) input @@ -73,7 +71,10 @@ %if %{with_cloud_input} --enable-cloud-input-mode \ %endif - --with-python=python3 +%if 0%{?suse_version} <= 1500 + PYTHON=python3.10 \ +%endif + %make_build %install ++++++ ibus-libpinyin-1.15.1.tar.gz -> ibus-libpinyin-1.15.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-libpinyin-1.15.1/ChangeLog new/ibus-libpinyin-1.15.2/ChangeLog --- old/ibus-libpinyin-1.15.1/ChangeLog 2023-02-21 02:36:20.000000000 +0100 +++ new/ibus-libpinyin-1.15.2/ChangeLog 2023-03-08 03:20:52.000000000 +0100 @@ -1,3 +1,44 @@ +commit efd72e9b24632eb528b9b4cd4a0dc71364e1708e +Author: Peng Wu <[email protected]> +Date: 2023-03-07 14:36:08 +0800 + + Update NEWS + +M NEWS + +commit e29f9a0a241f63875933fb1f266ce1bbe35fa45e +Author: Peng Wu <[email protected]> +Date: 2023-03-07 14:34:40 +0800 + + Bump version 1.15.2 + +M configure.ac + +commit 50ecf33a932a93e3432e8359bbc15ff21f89266a +Author: Peng Wu <[email protected]> +Date: 2023-03-06 13:57:00 +0800 + + Update english.awk + +M data/english.awk + +commit 96042887815b4700c7cafa64cf88942af438ea98 +Author: Dominique Leuenberger <[email protected]> +Date: 2023-02-24 13:38:56 +0100 + + build: fix awk scripts to work properly when used againts sqlite 3.41.0 + + The SQL standard requires double-quotes around identifiers and + single-quotes around string literals. For example: + + "this is a legal SQL column name" + 'this is an SQL string literal' + + With sqlite 3.41.0, this is being enforced on the CLI + +M data/english.awk +M data/table.awk + commit 80bab3368b692acc25957e2649568fda640c4356 Author: Peng Wu <[email protected]> Date: 2023-02-21 09:07:29 +0800 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-libpinyin-1.15.1/NEWS new/ibus-libpinyin-1.15.2/NEWS --- old/ibus-libpinyin-1.15.1/NEWS 2023-02-21 02:07:10.000000000 +0100 +++ new/ibus-libpinyin-1.15.2/NEWS 2023-03-07 07:35:25.000000000 +0100 @@ -1,3 +1,6 @@ +version 1.15.2 +* bug fixes + version 1.15.1 * bug fixes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-libpinyin-1.15.1/configure new/ibus-libpinyin-1.15.2/configure --- old/ibus-libpinyin-1.15.1/configure 2023-02-21 02:12:40.000000000 +0100 +++ new/ibus-libpinyin-1.15.2/configure 2023-03-08 03:13:11.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for ibus-libpinyin 1.15.1. +# Generated by GNU Autoconf 2.71 for ibus-libpinyin 1.15.2. # # Report bugs to <https://github.com/libpinyin/ibus-libpinyin/issues/new>. # @@ -622,8 +622,8 @@ # Identity of this package. PACKAGE_NAME='ibus-libpinyin' PACKAGE_TARNAME='ibus-libpinyin' -PACKAGE_VERSION='1.15.1' -PACKAGE_STRING='ibus-libpinyin 1.15.1' +PACKAGE_VERSION='1.15.2' +PACKAGE_STRING='ibus-libpinyin 1.15.2' PACKAGE_BUGREPORT='https://github.com/libpinyin/ibus-libpinyin/issues/new' PACKAGE_URL='' @@ -1479,7 +1479,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures ibus-libpinyin 1.15.1 to adapt to many kinds of systems. +\`configure' configures ibus-libpinyin 1.15.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1550,7 +1550,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ibus-libpinyin 1.15.1:";; + short | recursive ) echo "Configuration of ibus-libpinyin 1.15.2:";; esac cat <<\_ACEOF @@ -1725,7 +1725,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ibus-libpinyin configure 1.15.1 +ibus-libpinyin configure 1.15.2 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2181,7 +2181,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by ibus-libpinyin $as_me 1.15.1, which was +It was created by ibus-libpinyin $as_me 1.15.2, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3669,7 +3669,7 @@ # Define the identity of the package. PACKAGE='ibus-libpinyin' - VERSION='1.15.1' + VERSION='1.15.2' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -5241,9 +5241,9 @@ # define PACKAGE_VERSION_* variables - PACKAGE_VERSION_MAJOR=$(echo 1.15.1 | cut -d'.' -f1) - PACKAGE_VERSION_MINOR=$(echo 1.15.1 | cut -d'.' -f2) - PACKAGE_VERSION_MICRO=$(echo 1.15.1 | cut -d'.' -f3) + PACKAGE_VERSION_MAJOR=$(echo 1.15.2 | cut -d'.' -f1) + PACKAGE_VERSION_MINOR=$(echo 1.15.2 | cut -d'.' -f2) + PACKAGE_VERSION_MICRO=$(echo 1.15.2 | cut -d'.' -f3) @@ -5253,7 +5253,7 @@ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking nano version" >&5 printf %s "checking nano version... " >&6; } - NANO=$(echo 1.15.1 | cut -d'.' -f4) + NANO=$(echo 1.15.2 | cut -d'.' -f4) if test x"$NANO" = x || test "x$NANO" = "x0" ; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5 @@ -23426,7 +23426,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ibus-libpinyin $as_me 1.15.1, which was +This file was extended by ibus-libpinyin $as_me 1.15.2, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -23494,7 +23494,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -ibus-libpinyin config.status 1.15.1 +ibus-libpinyin config.status 1.15.2 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-libpinyin-1.15.1/configure.ac new/ibus-libpinyin-1.15.2/configure.ac --- old/ibus-libpinyin-1.15.1/configure.ac 2023-02-21 02:06:26.000000000 +0100 +++ new/ibus-libpinyin-1.15.2/configure.ac 2023-03-07 07:34:25.000000000 +0100 @@ -22,7 +22,7 @@ m4_define([ibus_released], [1]) m4_define([ibus_major_version], [1]) m4_define([ibus_minor_version], [15]) -m4_define([ibus_micro_version], [1]) +m4_define([ibus_micro_version], [2]) m4_define(ibus_maybe_datestamp, m4_esyscmd([if test x]ibus_released[ != x1; then date +.%Y%m%d | tr -d '\n\r'; fi])) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-libpinyin-1.15.1/data/english.awk new/ibus-libpinyin-1.15.2/data/english.awk --- old/ibus-libpinyin-1.15.1/data/english.awk 2018-05-22 09:16:33.000000000 +0200 +++ new/ibus-libpinyin-1.15.2/data/english.awk 2023-03-06 04:48:04.000000000 +0100 @@ -5,9 +5,9 @@ print "BEGIN TRANSACTION;" # Create english table - print "CREATE TABLE IF NOT EXISTS \"english\" ( " \ - "\"word\" TEXT NOT NULL PRIMARY KEY," \ - "\"freq\" FLOAT NOT NULL DEFAULT(0)" \ + print "CREATE TABLE IF NOT EXISTS english ( " \ + "word TEXT NOT NULL PRIMARY KEY," \ + "freq FLOAT NOT NULL DEFAULT(0)" \ ");"; # Create desc table @@ -16,7 +16,7 @@ } # Insert data into english table - { printf "INSERT INTO english (word, freq) VALUES (\"%s\", %f);\n", $1, $2} + { printf "INSERT INTO english (word, freq) VALUES ('%s', %f);\n", $1, $2} #quit sqlite3 END { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-libpinyin-1.15.1/data/table.awk new/ibus-libpinyin-1.15.2/data/table.awk --- old/ibus-libpinyin-1.15.1/data/table.awk 2022-03-25 02:56:41.000000000 +0100 +++ new/ibus-libpinyin-1.15.2/data/table.awk 2023-02-27 03:32:15.000000000 +0100 @@ -21,7 +21,7 @@ # Insert data into phrases table NF == 4 { - printf "INSERT INTO phrases (id, tabkeys, phrase) VALUES (%d, \"%s\", \"%s\");\n", id, $3, $1; + printf "INSERT INTO phrases (id, tabkeys, phrase) VALUES (%d, '%s', '%s');\n", id, $3, $1; id++; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-libpinyin-1.15.1/setup/config.py new/ibus-libpinyin-1.15.2/setup/config.py --- old/ibus-libpinyin-1.15.1/setup/config.py 2023-02-21 02:12:44.000000000 +0100 +++ new/ibus-libpinyin-1.15.2/setup/config.py 2023-03-08 03:13:15.000000000 +0100 @@ -24,7 +24,7 @@ gettext.install("ibus-libpinyin") def get_version(): - return "1.15.1" + return "1.15.2" def get_longname(): return _("Intelligent Pinyin") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-libpinyin-1.15.1/src/libpinyin.xml.in new/ibus-libpinyin-1.15.2/src/libpinyin.xml.in --- old/ibus-libpinyin-1.15.1/src/libpinyin.xml.in 2023-02-21 02:12:44.000000000 +0100 +++ new/ibus-libpinyin-1.15.2/src/libpinyin.xml.in 2023-03-08 03:13:15.000000000 +0100 @@ -4,7 +4,7 @@ <name>org.freedesktop.IBus.Libpinyin</name> <description>Libpinyin Component</description> <exec>${libexecdir}/ibus-engine-libpinyin --ibus</exec> - <version>1.15.1</version> + <version>1.15.2</version> <author>Peng Wu <[email protected]></author> <license>GPL</license> <homepage>https://github.com/libpinyin/ibus-libpinyin</homepage>
