Hello community,

here is the log from the commit of package ibus-chewing for openSUSE:Factory 
checked in at 2015-10-25 19:12:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ibus-chewing (Old)
 and      /work/SRC/openSUSE:Factory/.ibus-chewing.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ibus-chewing"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ibus-chewing/ibus-chewing.changes        
2014-08-14 14:58:24.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ibus-chewing.new/ibus-chewing.changes   
2015-10-25 19:12:56.000000000 +0100
@@ -1,0 +2,26 @@
+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
+
+-------------------------------------------------------------------

Old:
----
  ibus-chewing-1.4.10.1-Source.tar.gz
  ibus-chewing-fix-license.patch

New:
----
  cmake-fedora-modules-only-latest.tar.gz
  ibus-chewing-1.4.14.tar.gz

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

Other differences:
------------------
++++++ ibus-chewing.spec ++++++
--- /var/tmp/diff_new_pack.KyMtYb/_old  2015-10-25 19:12:57.000000000 +0100
+++ /var/tmp/diff_new_pack.KyMtYb/_new  2015-10-25 19:12:57.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ibus-chewing
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,32 +17,27 @@
 
 
 Name:           ibus-chewing
-Version:        1.4.10.1
+Version:        1.4.14
 Release:        0
 Summary:        The Chewing engine for IBus input platform
 License:        GPL-2.0+
 Group:          System/I18n/Chinese
-Url:            http://code.google.com/p/ibus/
-Source0:        
https://github.com/definite/ibus-chewing/releases/download/%{version}/%{name}-%{version}-Source.tar.gz
-# PATCH-FIX-UPSTREAM ibus-chewing-fix-license.patch [email protected] -- fix 
incorrect license on header
-Patch0:         ibus-chewing-fix-license.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Url:            https://github.com/definite/ibus-chewing
+Source:         
https://github.com/definite/ibus-chewing/archive/%{version}/%{name}-%{version}.tar.gz
+Source1:        
https://fedorahosted.org/releases/c/m/cmake-fedora/cmake-fedora-modules-only-latest.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
-BuildRequires:  gconf2-devel
 BuildRequires:  gettext-devel
 BuildRequires:  gob2
 BuildRequires:  gtk2-devel
-BuildRequires:  ibus-devel >= 1.2
-BuildRequires:  libchewing-devel >= 0.3.2
+BuildRequires:  ibus-devel >= 1.3
+BuildRequires:  libchewing-devel >= 0.3.3
 BuildRequires:  pkg-config
 BuildRequires:  xorg-x11-devel
-Requires:       gconf2
-Requires:       ibus >= 1.2
-Requires:       libchewing >= 0.3.2
+Requires:       ibus >= 1.3
 Provides:       locale(zh_TW)
-
-%gconf_schemas_prereq 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%glib2_gsettings_schema_requires 
 
 %description
 IBus-chewing is an IBus front-end of Chewing, an intelligent Chinese input
@@ -52,46 +47,44 @@
 
 Chewing also support toned Hanyu pinyin input.
 
-%description -l zh_TW
-IBus-chewing 是新酷音輸入法的IBus前端。
-新酷音輸入法是個智慧型注音輸入法,支援多種鍵盤布局,諸如:
-標準注音鍵盤、IBM、精業、倚天、倚天26鍵、許氏、Dvorak、Dvorak許氏
-及大千26鍵。
-
-本輸入法也同時支援帶調漢語拼音輸入。
-
 %prep
-%setup -q -n %{name}-%{version}-Source
-%patch0 -p1
+%setup -q
+tar -xzvf %{_sourcedir}/cmake-fedora-modules-only-latest.tar.gz -C .
 
 %build
-cmake -DCMAKE_INSTALL_PREFIX='/usr' \
-      -DLIBEXEC_DIR='%{_libdir}/ibus' \
-      -DSYSCONF_INSTALL_DIR='/etc'
-make 
-make translations
+%cmake -DLIBEXEC_DIR=%{_libdir}/ibus
+make %{?_smp_mflags}
 
 %install
-mkdir -p $RPM_BUILD_ROOT/etc/gconf/schemas
-%{?make_install}%{!?make_install:%makeinstall}
-rm -r $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}
-%find_lang %{name}
+%cmake_install
+rm -rf %{buildroot}%{_datadir}/doc/%{name}
 
-%find_gconf_schemas   
-cat %{name}.schemas_list %{name}.lang >%{name}.lst 
+# make translations doesn't work
+pushd po
+for i in *.po ; do
+       mkdir -p %{buildroot}%{_datadir}/locale/`echo $i | sed 
's/\.po//'`/LC_MESSAGES/
+       msgfmt ${i} -o %{buildroot}%{_datadir}/locale/`echo $i | sed 
's/\.po//'`/LC_MESSAGES/%{name}.mo
+done
+popd
 
-%pre -f %{name}.schemas_pre
-
-%preun -f %{name}.schemas_preun
+%find_lang %{name}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%post
+/sbin/ldconfig
+%glib2_gsettings_schema_post
+
+%postun
+/sbin/ldconfig
+%glib2_gsettings_schema_postun
 
-%files -f %{name}.lst
-%defattr(-,root,root,-)
+%files -f %{name}.lang
+%defattr(-,root,root)
 %doc AUTHORS README ChangeLog COPYING
-%{_libdir}/ibus
-%{_datadir}/%{name}
-%{_datadir}/ibus
+%{_libdir}/ibus/ibus-engine-chewing
+%{_libdir}/ibus/ibus-setup-chewing
+%{_datadir}/applications/ibus-setup-chewing.desktop
+%{_datadir}/glib-2.0/schemas/org.freedesktop.IBus.Chewing.gschema.xml
+%{_datadir}/ibus-chewing
+%{_datadir}/ibus/component/chewing.xml
 
 %changelog

++++++ ibus-chewing-1.4.10.1-Source.tar.gz -> ibus-chewing-1.4.14.tar.gz ++++++
++++ 23553 lines of diff (skipped)


Reply via email to