Hello community,

here is the log from the commit of package ibus-chewing for openSUSE:Factory 
checked in at 2019-11-09 23:28:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ibus-chewing (Old)
 and      /work/SRC/openSUSE:Factory/.ibus-chewing.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ibus-chewing"

Sat Nov  9 23:28:09 2019 rev:23 rq:746450 version:1.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ibus-chewing/ibus-chewing.changes        
2019-10-22 15:44:18.765639245 +0200
+++ /work/SRC/openSUSE:Factory/.ibus-chewing.new.2990/ibus-chewing.changes      
2019-11-09 23:28:13.120199272 +0100
@@ -1,0 +2,225 @@
+Fri Nov  8 02:59:48 UTC 2019 - Hillwood Yang <[email protected]>
+
+- Update version to 1.6.1
+  * Fixed RHBZ#1411189 - ibus-engine-chewing killed by SIGSEGV when receiving
+    KP_Insert
+  * Update cmake-fedora to 2.9.3
+  * Fixed pre-commit so it does not chop directory
+  * GitHub Issue: #35 Support KB_THL_PINYIN and KB_MPS2_PINYIN
+    RHBZ: #1182819: - RFE: Support KB_THL_PINYIN and KB_MPS2_PINYIN
+  * Fixed GitHub Issue: #51 Hard-coded path in data/ibus-setup-chewing.desktop
+  * Fixed GitHub Issue: #85 Adding phrase using Ctrl * Num failed to respond
+  * Fixed GitHub Issue: #93 Remove XTST from CMakeLists.txt
+- Use cmake-fedora in system default
+
+-------------------------------------------------------------------
+-Mon Oct  7 14:55:04 UTC 2019 - Hillwood Yang <[email protected]>
+
+- Update version to 1.5.1
+  * Fix:
+    + GH issue #73: Ctrl, Alt, Ins causes the pre-edit duplicate commit
+    + GH issue #74: Failed to clean the PreEdit when changing input focus
+    + GH issue #79: Failed to input space when "space-as-selection"
+    + GH issue #87 Modify dropdown menu for selecting keys 
+    + GH issue #88 Numpad should be able to select
+    + RHBZ #1337185 - Cannot add phrases with Ctrl
+      A.k.a GH issue #63
+      Thank for contribution from hiunnhue 
+  * Acknowledge:
+    + Obata Akio contributed pull request 71, 72, 73
+    + hiunnhue contributed pull request 75, 76, 77, 78, 80, 81, 82, 83, 84, 
86, 
+      87, 90, 91, 92, 94
+    + hiunnhue fixed issue 73, 74, 79, 87, 88, 90, 91, 92, 94
+  * Fixed the issues found in static checks
+  * Fixed Bug 1182813 ibus-chewing crashes gedit in search box while window out
+    of focus
+    a.k.a GitHub issue #28
+  * Fixed GitHub issue #37 Cannot use cmake out of source build Cannot use 
cmake
+    out of source build
+  * Fixed GitHub issue #47 CHEWING_DATADIR CMake variable name mismatch
+  * Fixed GitHub issue #61 GConf2 should be removed from INSTALL document
+  * Fixed GitHub issue #64 systray should be able to show the Chinese/English
+    mode
+  * Fixed GitHub issue #68 CPU usage very high when switch to Chewing Engine
+  * Fixed Bug 1177198 - [abrt] ibus-chewing: XGetKeyboardControl():
+    ibus-engine-chewing killed by SIGSEGV
+  * Fixed Bug 1319403 - [RFE] ibus-chewing: New option: Caps Lock behavior
+    a.k.a. GitHub issue #66
+  * Fixed Bug 1330194 - Ctrl-c failed to output as Ctrl-c
+    a.k.a. GitHub issue #69
+  * Pull Request #67 Fix property "easy-symbol-input" is covered by
+    "shift-toggle-chinese"
+    Thanks southernbear for providing this fix.
+ 
+------------------------------------------------------------------ 
+Fri Mar  2 13:45:50 UTC 2018 - [email protected]
+
+- Change xorg-x11-devel --> pkgconfig(x11)
+- Explicitly buildrequire glib components and gtk x11, not just
+  gtk2-devel
+
+-------------------------------------------------------------------
+Tue Oct 20 05:19:50 UTC 2015 - [email protected]
+
+- update version 1.4.14
+  * Fixed the issues found in static checks
+- changes in 1.14.11.1
+  * Resolves Bug 1013977 - Slow focus change with ibus-chewing
+  * Resolves Bug 1062133 - ibus-chewing may not handle key event
+    after focus change
+  * Resolves Bug 1073797 - Cannot identify input mode for Chinese
+    IME (ibus-chewing)
+  * Fixed Bug 902866 - ibus-chewing uses dconf but still installs
+    gconf schemas
+  * MakerDialog GUI is only loaded when setting dialog is invoked.
+  * Setting is removed from ibus-properties because it can be launched
+    from either:
+    + Executable ibus-setup-chewing: Usually under /usr/libexec
+    + Input method preference in IBus preference.
+  * Fixed github issue #43: First space not able to input
+  * Fixed github issue #44: Update input-events (for libchewing-0.4.0)
+  * Fixed github issue #45: Optimize properties handling.
+- remove explicit Requires on libchewing > 0.3.2, ldconfig will
+  do the work
+- drop patch: ibus-chewing-fix-license.patch, upstream fixed
+- dont build with gconf support, such codes are buggy
+
+-------------------------------------------------------------------
+Wed Aug 13 09:20:47 UTC 2014 - [email protected]
+
+- Add provides locale(zh_TW)
+
+-------------------------------------------------------------------
+Wed Jul  2 10:35:12 CEST 2014 - [email protected]
+
+- Add ibus-chewing-fix-license.patch: fix incorrect license on one
+  header.
+
+-------------------------------------------------------------------
+Fri Feb 28 20:17:37 CST 2014 - [email protected]
+
+- Update to 1.4.10.1
+  1.4.7 to 1.4.10.1:
+  * Resolves Bug 1054937 - Broken %defattr in ibus-chewing
+  1.4.6 to 1.4.7:
+  * Target "translation" is built separately with all, in order to 
+    tame multiple job make.
+  1.4.5 to 1.4.6:
+  * Fixed Build for RHEL7
+  1.4.4 to 1.4.5:
+  * Resolves Bug 1013977 - ibus-chewing needs to have ibus write-cache
+    --system in %post and %postun
+  * Resolves Bug 1027031 - CVE-2013-4509 ibus-chewing: ibus: visible
+    password entry flaw [rhel-7.0]
+  * Resolves Bug 1028911 - [zh_TW]'Chinese<->English' switch does not work 
+    when clicking on the Chewing menu list.
+  * Resolves Bug 1045868 - ibus-chewing *again* not built with $RPM_OPT_FLAGS
+  * Option "Sync between caps lock and IM":
+    + Default of  is changed to "disable",  because the previous default
+      "keyboard" cause bug 1028911 for GNOME Shell.
+    + Now Sync from "input method" can control Caps LED in GNOME shell.
+  * Translation added: de_DE, es_ES, it_IT, pt_BR, uk_UA
+  * Set environment IBUS_CHEWING_LOGFILE for ibus-chewing log. 
+  
+-------------------------------------------------------------------
+Thu Dec 19 18:00:20 UTC 2013 - [email protected]
+
+- Update to 1.4.4
+  * Fixed IBus issue 1294: Chewing GUI in French [patch]
+  * Fixed bogus date
+  * Fixed password is visible on GNOME lock screen
+    (bnc#847718, CVE-2013-4509)
+  * Fixed ibus-chewing 1.4.3-1 not built with (rh#842856)
+- Drop cmake-fedora-modules.tar.bz2
+  * the source archive includes a newer version of cmake-fedora 
+
+-------------------------------------------------------------------
+Tue Dec 18 01:41:09 UTC 2012 - [email protected]
+
+- Update to 1.4.3
+- Fixed GitHub issue #30: Rework decorate_preedit
+  by merging pull request #30 from buganini
+- Fixed GitHub issue #31: Properly refresh property
+  by merging pull request #31 from buganini 
+
+-------------------------------------------------------------------
+Sat Aug 25 16:05:48 UTC 2012 - [email protected]
+
+- Update to 1.4.2
+- Fixed GitHub issue #7: highlighted text be cut after switch back to pure ibus
+  by merging pull request #24 from buganini
+- Fixed GitHub issue #20: Shift key will send duplicated strings
+  by merging pull request #22 from buganini
+- Fixed GitHub issue #21: somethings wrong with cmake
+- Fixed GitHub issue #25: Weird symbol when input with somethings highlighted
+  by merging pull request #26 from buganini
+- Fixed GitHub issue #27: Local path committed into tree
+- Fixed: Bug 713033 -  [zh_TW] ibus-chewing problem
+- Fixed: Bug 745371 -  ibus-chewing: mode confusion In Temporary English mode 
and Chinese mode later on
+- Fixed: Google Issue 1172: [ibus-chewing] move elf file to standard directory.
+- Fixed: Google Issue 1426: ibus-chewing-1.3.10 installs directory /gconf to 
root filesystem
+- Fixed: Google Issue 1428: ibus-chewing-1.3.10 fails to save it's settings
+- Fixed: Google Issue 1481: Some characters are missing when a long string in 
preedit buffer.
+- Fixed: Google Issue 1490: Cannot change INSTAL prefix for ibus-chewing-1.4.0 
+
+-------------------------------------------------------------------
+Thu Aug 23 11:47:00 UTC 2012 - [email protected]
+
+- Update to 1.4.0
+- fix issue http://code.google.com/p/ibus/issues/detail?id=1481 
+
+-------------------------------------------------------------------
+Sun Jun 24 23:04:26 UTC 2012 - [email protected]
+
+- Add patch from http://code.google.com/p/ibus/issues/detail?id=1428
+  Fix ibus-chewing module's setting can not be saved 
+
+-------------------------------------------------------------------
+Fri Jun  8 08:52:00 UTC 2012 - [email protected]
+
+- remove "Provides: locale(ibus:zh_TW;zh_HK)" 
+
+-------------------------------------------------------------------
+Tue Mar 20 12:32:10 UTC 2012 - [email protected]
+
+- Fix ibus-chewing build fail for ibus-1.4.1
+  https://bugs.gentoo.org/show_bug.cgi?id=407695 
+
+-------------------------------------------------------------------
+Mon Oct 17 14:41:47 UTC 2011 - [email protected]
+
+- Update to 1.3.10
+- Need cmake-fedora-modules (stated in CMakeList.txt),add to source
+- upstream changelog:
+- Fixed Bug 726335 (Google issue 1281)- [abrt] ibus-chewing-1.3.9.2-3.fc15: 
g_atomic_int_get:
+  Process /usr/libexec/ibus-engine-chewing was killed by signal 11 (SIGSEGV) 
using patch from Scott Tsai
+- Fixed Bug 727018 - ibus compose file needs a symbol tag for gnome-shell
+- Fixed characters duplication problem (Google issue 1245, GitHub ibus-chewing 
issue 2)
++++ 28 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ibus-chewing/ibus-chewing.changes
++++ and /work/SRC/openSUSE:Factory/.ibus-chewing.new.2990/ibus-chewing.changes

Old:
----
  ibus-chewing-1.3.9.2-Source.tar.gz

New:
----
  ibus-chewing-1.6.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ibus-chewing.spec ++++++
--- /var/tmp/diff_new_pack.tC4ajD/_old  2019-11-09 23:28:13.560199910 +0100
+++ /var/tmp/diff_new_pack.tC4ajD/_new  2019-11-09 23:28:13.560199910 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package 
+# spec file for package ibus-chewing
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,37 +12,30 @@
 # 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/
 #
 
-# norootforbuild
-
 
 Name:       ibus-chewing
-Version:    1.3.9.2
-Release:    1
+Version:        1.6.1
+Release:        0
 Summary:    The Chewing engine for IBus input platform
-License:    GPLv2+
+License:        GPL-2.0-or-later
 Group:      System/I18n/Chinese
-URL:        http://code.google.com/p/ibus/
-Source0:    http://ibus.googlecode.com/files/%{name}-%{version}-Source.tar.gz
+URL:            https://github.com/definite/ibus-chewing
+Source0:        
https://github.com/definite/ibus-chewing/archive/%{version}/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-
-BuildRequires:  gettext-devel
-BuildRequires:  gtk2-devel
-BuildRequires:  ibus-devel >= 1.2
 BuildRequires:  cmake
+BuildRequires:  cmake-fedora-modules
+BuildRequires:  gcc-c++
+BuildRequires:  gettext-devel
 BuildRequires:  gob2
-BuildRequires:  libchewing-devel >= 0.3.2
 BuildRequires:  pkg-config
-BuildRequires:  gconf2-devel
-BuildRequires:  gcc-c++
-BuildRequires:  xorg-x11-devel
-Requires:   ibus >= 1.2
-Requires:  libchewing >= 0.3.2
-Requires:  gconf2
-
-%gconf_schemas_prereq 
+BuildRequires:  pkgconfig(chewing)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(ibus-1.0)
+BuildRequires:  pkgconfig(x11)
 
 %description
 The Chewing engine for IBus platform. It provides Chinese input method from
@@ -50,39 +43,26 @@
 新酷音輸入法
 
 %prep
-%setup -q -n %{name}-%{version}-Source
+%setup -q -n %{name}-%{version}
 
 %build
-cmake -DCMAKE_INSTALL_PREFIX='/usr' \
-      -DLIBEXEC_DIR='%{_libdir}/ibus' \
-      -DSYSCONF_INSTALL_DIR='/etc'
-make 
+%cmake -DLIBEXEC_DIR=%{_libdir}/ibus
 
 %install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/etc/gconf/schemas
-make install \
-DESTDIR=$RPM_BUILD_ROOT
-rm -r $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}
-%find_lang %{name}
-
-%find_gconf_schemas   
-cat %{name}.schemas_list %{name}.lang >%{name}.lst 
-
-%pre -f %{name}.schemas_pre
-
-%post
+%cmake_install
 
-%preun -f %{name}.schemas_preun
+rm -rf %{buildroot}%{_datadir}/doc/ibus-chewing
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%find_lang %{name} %{?no_lang_C}
 
-%files -f %{name}.lst
+%files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc AUTHORS README ChangeLog COPYING
+%doc USER-GUIDE AUTHORS INSTALL ChangeLog README.md RELEASE-NOTES.txt
+%license COPYING
 %{_libdir}/ibus
 %{_datadir}/%{name}
 %{_datadir}/ibus
+%{_datadir}/applications/ibus-setup-chewing.desktop
+%{_datadir}/glib-2.0/schemas/org.freedesktop.IBus.Chewing.gschema.xml
 
 %changelog

++++++ ibus-chewing-1.3.9.2-Source.tar.gz -> ibus-chewing-1.6.1.tar.gz ++++++
++++ 23976 lines of diff (skipped)


Reply via email to