diff --git a/libchewing-0.3.0-4.bz206232.patch b/libchewing-0.3.0-4.bz206232.patch new file mode 100644 index 0000000..4b73a3c --- /dev/null +++ b/libchewing-0.3.0-4.bz206232.patch @@ -0,0 +1,11 @@ +--- libchewing-0.3.0/src/chewingio.c.bz206232 2006-09-15 14:26:37.000000000 +1000 ++++ libchewing-0.3.0/src/chewingio.c 2006-09-15 14:26:48.000000000 +1000 +@@ -1206,7 +1206,7 @@ + { + ChewingData *pgdata = ctx->data; + ChewingOutput *pgo = ctx->output; +- int rtn, key = ' '; ++ int rtn, key = '\0'; + int keystrokeRtn = KEYSTROKE_ABSORB; + + if ( ! pgdata->bSelect ) { diff --git a/libchewing.spec b/libchewing.spec index 67526e4..60dd3eb 100644 --- a/libchewing.spec +++ b/libchewing.spec @@ -1,13 +1,15 @@ Name: libchewing Version: 0.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Intelligent phonetic input method library for Traditional Chinese Group: System Environment/Libraries License: GPL URL: http://chewing.csie.net/ Source: http://chewing.csie.net/download/libchewing/%{name}-%{version}.tar.gz -Patch: libchewing-0.3.0-3.bz199353.patch +Patch0: libchewing-0.3.0-3.bz199353.patch +Patch1: libchewing-0.3.0-4.bz206232.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-root %description @@ -29,6 +31,7 @@ Headers and other files needed to develop applications using the %name library. %prep %setup -q %patch0 -p1 -b .1-bz199353 +%patch1 -p1 -b .2-bz206232 %build %configure --disable-static @@ -62,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Fri Sep 15 2006 Caius Chance - 0.3.0-4.fc6 +- Fixed bz#206232 - Shift_L + space doesn't work correctly + * Mon Sep 04 2006 Caius Chance - 0.3.0-3.fc6 - Fixed bz#199353 - scim-chewing hangs for commit > 6 characters