diff --git a/.cvsignore b/.cvsignore index f01ae23..5eee475 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1,2 @@ ibus-sayura-1.0.0.20090326.tar.gz +ibus-sayura-1.2.0.20090703.tar.gz diff --git a/dual_matra_problem.patch b/dual_matra_problem.patch deleted file mode 100644 index 7570926..0000000 --- a/dual_matra_problem.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -rup ibus-sayura-1.0.0.20090326/src/engine.c ibus-sayura-1.0.0.20090326_mod/src/engine.c ---- ibus-sayura-1.0.0.20090326/src/engine.c 2009-03-26 16:01:40.000000000 +0530 -+++ ibus-sayura-1.0.0.20090326_mod/src/engine.c 2009-06-26 18:31:48.000000000 +0530 -@@ -204,7 +204,7 @@ ibus_sinhala_engine_init (IBusSinhalaEng - - sinhala->prop_list = ibus_prop_list_new (); - ibus_prop_list_append (sinhala->prop_list, sinhala->sinhala_mode_prop); -- sinhala->buffer = g_array_new (TRUE, TRUE, sizeof(gunichar *)); -+ sinhala->buffer = g_array_new (TRUE, TRUE, sizeof(gunichar)); - } - - static GObject* -@@ -252,8 +252,8 @@ ibus_sinhala_engine_update_preedit_text - if(sinhala->buffer->len>0){ - uni_array = (gunichar *)sinhala->buffer->data; - text = ibus_text_new_from_ucs4(uni_array); -- ibus_text_append_attribute (text, IBUS_ATTR_TYPE_FOREGROUND, 0x00ffffff, 0, -1); -- ibus_text_append_attribute (text, IBUS_ATTR_TYPE_BACKGROUND, 0x00000000, 0, -1); -+// ibus_text_append_attribute (text, IBUS_ATTR_TYPE_FOREGROUND, 0x00ffffff, 0, -1); -+// ibus_text_append_attribute (text, IBUS_ATTR_TYPE_BACKGROUND, 0x00000000, 0, -1); - ibus_engine_update_preedit_text ((IBusEngine *)sinhala, - text, - ibus_text_get_length (text), -@@ -564,7 +564,7 @@ static gboolean ibus_sinhala_handle_vowe - } - else { - /* look for a previous character first. */ -- c1 = g_array_index(sinhala->buffer, gunichar,0); -+ c1 = g_array_index(sinhala->buffer, gunichar,sinhala->buffer->len-1); - - if (ibus_sinhala_is_consonent(c1)) { - g_array_append_val(sinhala->buffer, vowels[c].single1); diff --git a/ibus-sayura.spec b/ibus-sayura.spec index 197566d..634d890 100644 --- a/ibus-sayura.spec +++ b/ibus-sayura.spec @@ -1,6 +1,6 @@ Name: ibus-sayura -Version: 1.0.0.20090326 -Release: 4%{?dist} +Version: 1.2.0.20090703 +Release: 1%{?dist} Summary: The Sinhala engine for IBus input platform License: GPLv2+ Group: System Environment/Libraries @@ -15,13 +15,11 @@ BuildRequires: pkgconfig BuildRequires: ibus-devel Requires: ibus -Patch1: dual_matra_problem.patch %description The Sayura engine for IBus platform. It provides Sinhala input method. %prep %setup -q -%patch1 -p1 -b .1-dual_matra %build %configure --disable-static @@ -45,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/ibus/component/* %changelog +* Fri Jul 03 2009 Pravin Satpute - @VERSON@-1 +- upstream release 1.2.0 + * Mon Jun 29 2009 Pravin Satpute - @VERSON@-4 - fix for bug 507209 diff --git a/sources b/sources index 5ff9f8d..8842dc8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cc781a2df344b02d3848e075d46c3745 ibus-sayura-1.0.0.20090326.tar.gz +8db2886ea5690c71f828353302365d46 ibus-sayura-1.2.0.20090703.tar.gz