[ibus-chewing] Fixed RHBZ 713033,745371; GitHub 7,20,21,25,27; Google Issue 1172, 1426, 1428, 1481, 1490

Ding-Yi Chen dchen at fedoraproject.org
Fri Aug 24 02:26:02 UTC 2012


commit 62caca858b81a9d42903acb000527a884af3b3d0
Author: Ding-Yi Chen <dingyichen at gmail.com>
Date:   Fri Aug 24 12:25:42 2012 +1000

    Fixed RHBZ 713033,745371; GitHub 7,20,21,25,27; Google Issue 1172, 1426, 1428, 1481, 1490

 .gitignore        |    1 +
 ibus-chewing.spec |   35 ++++++++++++++++++++++++++---------
 sources           |    2 +-
 3 files changed, 28 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 951eabd..dc79744 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ ibus-chewing-1.3.6.20100730-Source.tar.gz
 /ibus-chewing-1.3.9.2-Source.tar.gz
 /ibus-chewing-1.3.10-Source.tar.gz
 /ibus-chewing-1.4.0-Source.tar.gz
+/ibus-chewing-1.4.2-Source.tar.gz
diff --git a/ibus-chewing.spec b/ibus-chewing.spec
index ffa4abd..455d6bd 100644
--- a/ibus-chewing.spec
+++ b/ibus-chewing.spec
@@ -1,6 +1,6 @@
 %global message_level 6
 Name:       ibus-chewing
-Version:    1.4.0
+Version:    1.4.2
 Release:    1%{?dist}
 Summary:    The Chewing engine for IBus input platform
 Summary(zh_TW): IBus新酷音輸入法
@@ -50,9 +50,9 @@ IBus-chewing 是新酷音輸入法的IBus前端。
 # $RPM_OPT_FLAGS should be loaded from cmake macro.
 
 %if 0%{?rhel} <= 6
-%cmake -DMANAGE_MESSAGE_LEVEL=%{message_level} -DGNOME_SHELL=0 .
+%cmake -DMANAGE_MESSAGE_LEVEL=%{message_level} -DCMAKE_FEDORA_ENABLE_FEDORA_BUILD=1 -DGNOME_SHELL=0 .
 %else
-%cmake -DMANAGE_MESSAGE_LEVEL=%{message_level} .
+%cmake -DMANAGE_MESSAGE_LEVEL=%{message_level} -DCMAKE_FEDORA_ENABLE_FEDORA_BUILD=1 .
 %endif
 %__make VERBOSE=1  %{?_smp_mflags}
 
@@ -60,7 +60,7 @@ IBus-chewing 是新酷音輸入法的IBus前端。
 %__rm -rf $RPM_BUILD_ROOT
 %__make install DESTDIR=$RPM_BUILD_ROOT
 # We install document using %doc
-(cd $RPM_BUILD_ROOT//usr/share/doc/ibus-chewing-1.4.0
+(cd $RPM_BUILD_ROOT//usr/share/doc/ibus-chewing-1.4.2
  %__rm -rf RELEASE-NOTES.txt AUTHORS README ChangeLog COPYING USER-GUIDE
  )
 
@@ -101,20 +101,37 @@ fi
 %config(noreplace) %{_sysconfdir}/gconf/schemas/%{name}.schemas
 
 %changelog
-* Sun Jul 22 2012 Ding-Yi Chen <dchen at redhat.com> - 1.4.0-1
+* Thu Aug 23 2012 Ding-Yi Chen <dchen at redhat.com> - 1.4.2-1
+- 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
+
+* Mon Jul 23 2012 Ding-Yi Chen <dchen at redhat.com> - 1.4.0-1
 - Merge pull request #13 from hiroshiyui to Fix wrong data type conversion
 - Fixed: Google Issue 1079: Use shift key to switch to English mode in ibus-chewing
-	Also list as GitHub pull request #17
+  Also list as GitHub pull request #17
 - Fixed: Google Issue 1089: Ibus-chewing cause window flicker when compiz enabled
 - Fixed: Google Issue 1329, Github Issue 3: Merge with buganini at gmail.com
 - Fixed: Google Issue 1351: ibus-chewing 1.3.10 mistakenly send uncommitted charactor.
 - Fixed: Google Issue 1374: ibus-chewing: cannot save the preference with gnomeshell
 - Fixed: Google Issue 1427: ibus-chewing-1.3.10 is not compatible with ibus-1.4.0 and higher
-        Also list as GitHub pull request #16
+  Also list as GitHub pull request #16
 - Fixed: GitHub Issue 5: Word missing when with libchewing-0.3.3 and  ibus-chewing 1.3.10
-	Also list as GitHub pull request #15
+  Also list as GitHub pull request #15
 - Fixed: Launchpad bug: 1014456 bus-chewing deletes characters if too many of them are entered
-	Also list as GitHub pull request #19
+  Also list as GitHub pull request #19
 
 * Thu Dec 15 2011 Ding-Yi Chen <dchen at redhat.com> - 1.3.10-1
 - Fixed Bug 726335 (Google issue 1281)- [abrt] ibus-chewing-1.3.9.2-3.fc15: g_atomic_int_get:
diff --git a/sources b/sources
index 813c5aa..eab1e73 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-dcbb3b2b6f4d57f4964c8b5cf3421bd3  ibus-chewing-1.4.0-Source.tar.gz
+67d944ddfb7dd4eb325967ce43390092  ibus-chewing-1.4.2-Source.tar.gz


More information about the scm-commits mailing list