summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMamoru Komachi <usata@gentoo.org>2004-01-06 09:21:51 +0000
committerMamoru Komachi <usata@gentoo.org>2004-01-06 09:21:51 +0000
commit5b5447ef2ca26c5ab40863cb752ab1e68c0aa73a (patch)
treedf0d764203fc12623c40db9da63e94d433796971 /app-i18n/uim
parentmanual install; better X use support; use sed -i; skip test since it needs in... (diff)
downloadgentoo-2-5b5447ef2ca26c5ab40863cb752ab1e68c0aa73a.tar.gz
gentoo-2-5b5447ef2ca26c5ab40863cb752ab1e68c0aa73a.tar.bz2
gentoo-2-5b5447ef2ca26c5ab40863cb752ab1e68c0aa73a.zip
Added a patch to fix XIM input kana
Diffstat (limited to 'app-i18n/uim')
-rw-r--r--app-i18n/uim/ChangeLog5
-rw-r--r--app-i18n/uim/Manifest5
-rw-r--r--app-i18n/uim/files/uim-0.2.3.1-xim-gentoo.diff16
-rw-r--r--app-i18n/uim/uim-0.2.3.1.ebuild3
4 files changed, 24 insertions, 5 deletions
diff --git a/app-i18n/uim/ChangeLog b/app-i18n/uim/ChangeLog
index 71d1dd8f777a..0c2de63595fb 100644
--- a/app-i18n/uim/ChangeLog
+++ b/app-i18n/uim/ChangeLog
@@ -1,10 +1,11 @@
# ChangeLog for app-i18n/uim
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.28 2004/01/06 08:41:36 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.29 2004/01/06 09:21:42 usata Exp $
*uim-0.2.3.1 (06 Jan 2004)
- 06 Jan 2004; <usata@gentoo.org> uim-0.2.3.1.ebuild:
+ 06 Jan 2004; <usata@gentoo.org> uim-0.2.3.1.ebuild,
+ uim-0.2.3.1-xim-gentoo.diff:
Version bumped, closing bug #37315
*uim-0.2.2 (31 Dec 2003)
diff --git a/app-i18n/uim/Manifest b/app-i18n/uim/Manifest
index a4ab84fe0ea9..c5862059a639 100644
--- a/app-i18n/uim/Manifest
+++ b/app-i18n/uim/Manifest
@@ -1,11 +1,11 @@
MD5 5d9e9d24b9df4eeee94a1851e7fe9eab uim-0.2.1.ebuild 1373
MD5 0779881d9f871d234bf57e4aca026306 uim-0.1.7.ebuild 1396
MD5 b863844e3e88f4f933ead5c5b072af1c uim-0.2.0.ebuild 1396
-MD5 95ff34dfbd56d8e3cbf8d74adf1e9a3d ChangeLog 5241
+MD5 38e670386d43ac52aaba02cc78daa23f ChangeLog 5272
MD5 f5659d73ef347dcb529d867d6d5b4272 metadata.xml 642
MD5 985c03fbedc48f310a7b2aad108843a1 uim-0.1.3.ebuild 1349
MD5 672cd00fb1ff41759b2104df8a3749e7 uim-0.2.2.ebuild 1677
-MD5 ade10b89e4f5fa016bd9eaa3fe0ba593 uim-0.2.3.1.ebuild 1679
+MD5 c10107c616f5d01205eea8714dcb3e15 uim-0.2.3.1.ebuild 1720
MD5 0fdfd1869aaa7c8db627be05519051ce files/uim-gtk-query-immodules-gentoo.diff 709
MD5 57f40f2a13e2ff92133d174e5b170b2f files/digest-uim-0.1.3 61
MD5 a1bc71ee3b455fd9b36cff079d30273e files/digest-uim-0.1.7 61
@@ -13,3 +13,4 @@ MD5 483765c64e409739665f68ce2c1fd722 files/digest-uim-0.2.0 61
MD5 3da6b58778418098f64abeb161f3b87b files/digest-uim-0.2.1 61
MD5 f1958489d93125bb86506bb0aebcf5f7 files/digest-uim-0.2.2 61
MD5 1a760a62b00e19d19b2fc5cc6ebb9e68 files/digest-uim-0.2.3.1 63
+MD5 190f24008724b5fcea79d15d754f16d5 files/uim-0.2.3.1-xim-gentoo.diff 554
diff --git a/app-i18n/uim/files/uim-0.2.3.1-xim-gentoo.diff b/app-i18n/uim/files/uim-0.2.3.1-xim-gentoo.diff
new file mode 100644
index 000000000000..19d0eaa2a56d
--- /dev/null
+++ b/app-i18n/uim/files/uim-0.2.3.1-xim-gentoo.diff
@@ -0,0 +1,16 @@
+diff -urN uim-0.2.3.1.ORIG/xim/main.cpp uim-0.2.3.1/xim/main.cpp
+--- uim-0.2.3.1.ORIG/xim/main.cpp 2004-01-06 03:51:10.000000000 +0900
++++ uim-0.2.3.1/xim/main.cpp 2004-01-06 18:11:13.858801800 +0900
+@@ -412,9 +412,11 @@
+ char *lang = strdup(uim_get_im_language(uc, i));
+ Locale *lc = getLocale(lang);
+ if (!lc) {
++ free(name);
++ free(lang);
+ continue;
+ }
+- XimServer *xs = new XimServer(lc, name, lang);
++ XimServer *xs = new XimServer(lc, strdup(name), strdup(lang));
+ bool res = xs->setupConnection();
+ if (!res) {
+ delete xs;
diff --git a/app-i18n/uim/uim-0.2.3.1.ebuild b/app-i18n/uim/uim-0.2.3.1.ebuild
index ffcd3e277776..e3b4f6be7279 100644
--- a/app-i18n/uim/uim-0.2.3.1.ebuild
+++ b/app-i18n/uim/uim-0.2.3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-0.2.3.1.ebuild,v 1.1 2004/01/06 08:41:36 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-0.2.3.1.ebuild,v 1.2 2004/01/06 09:21:42 usata Exp $
IUSE="gtk nls debug"
@@ -30,6 +30,7 @@ src_unpack() {
cd ${S}
epatch ${FILESDIR}/${PN}-gtk-query-immodules-gentoo.diff
+ epatch ${FILESDIR}/${P}-xim-gentoo.diff
}
src_compile() {