Below is an update for ibus, ibus-anthy and ibus-skk. I've been using this for the last 1-2 weeks. OK?
f.- Index: ibus-anthy/Makefile =================================================================== RCS file: /cvs/ports/inputmethods/ibus-anthy/Makefile,v retrieving revision 1.2 diff -u -u -p -r1.2 Makefile --- ibus-anthy/Makefile 24 Oct 2010 15:53:55 -0000 1.2 +++ ibus-anthy/Makefile 2 Nov 2010 00:00:10 -0000 @@ -2,7 +2,7 @@ COMMENT = japanese input engine for ibus -DISTNAME = ibus-anthy-1.2.1 +DISTNAME = ibus-anthy-1.2.4 CATEGORIES = inputmethods japanese Index: ibus-anthy/distinfo =================================================================== RCS file: /cvs/ports/inputmethods/ibus-anthy/distinfo,v retrieving revision 1.1.1.1 diff -u -u -p -r1.1.1.1 distinfo --- ibus-anthy/distinfo 12 Sep 2010 11:50:13 -0000 1.1.1.1 +++ ibus-anthy/distinfo 2 Nov 2010 00:00:10 -0000 @@ -1,5 +1,5 @@ -MD5 (ibus-anthy-1.2.1.tar.gz) = obitwQ1K/YTxE9ppmc1fBQ== -RMD160 (ibus-anthy-1.2.1.tar.gz) = 6FL38HhGNoDj1kWUwAZOaNyG20I= -SHA1 (ibus-anthy-1.2.1.tar.gz) = f5xrDe+QN+gMqwNPCjSoNCQ4ZF0= -SHA256 (ibus-anthy-1.2.1.tar.gz) = +1Moy8aQ4+MrOIfx7SVir3F4PJ5VujhXH5pZC3eyZ8U= -SIZE (ibus-anthy-1.2.1.tar.gz) = 477811 +MD5 (ibus-anthy-1.2.4.tar.gz) = SOETNVD6bx7U+orqGnPcEA== +RMD160 (ibus-anthy-1.2.4.tar.gz) = pP4muK6mFB+oZXeRhwVf05O78Jw= +SHA1 (ibus-anthy-1.2.4.tar.gz) = x37f6Y6N9o2AFZxonywhBw16eW4= +SHA256 (ibus-anthy-1.2.4.tar.gz) = b7IqKERbjG1OQuvBY5aHCfqrGpA6JpmqHOMLTBHgZzY= +SIZE (ibus-anthy-1.2.4.tar.gz) = 496158 Index: ibus-anthy/patches/patch-engine_Makefile_in =================================================================== RCS file: ibus-anthy/patches/patch-engine_Makefile_in diff -N ibus-anthy/patches/patch-engine_Makefile_in --- ibus-anthy/patches/patch-engine_Makefile_in 12 Sep 2010 11:50:13 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-engine_Makefile_in,v 1.1.1.1 2010/09/12 11:50:13 fgsch Exp $ ---- engine/Makefile.in.orig Mon Aug 16 23:44:41 2010 -+++ engine/Makefile.in Mon Aug 16 23:44:55 2010 -@@ -790,7 +790,7 @@ uninstall-am: uninstall-anthyDATA uninstall-anthyLTLIB - - - anthy.py anthy_wrap.c: anthy.i -- $(SWIG) -python -I/usr/include -o anthy_wrap.c $(srcdir)/anthy.i -+ $(SWIG) -python ${ANTHY_CFLAGS} -o anthy_wrap.c $(srcdir)/anthy.i - - anthy.xml: anthy.xml.in - ( \ Index: ibus-anthy/patches/patch-engine_ibus-engine-anthy_in =================================================================== RCS file: ibus-anthy/patches/patch-engine_ibus-engine-anthy_in diff -N ibus-anthy/patches/patch-engine_ibus-engine-anthy_in --- ibus-anthy/patches/patch-engine_ibus-engine-anthy_in 12 Sep 2010 11:50:13 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-engine_ibus-engine-anthy_in,v 1.1.1.1 2010/09/12 11:50:13 fgsch Exp $ ---- engine/ibus-engine-anthy.in.orig Tue Aug 17 05:52:38 2010 -+++ engine/ibus-engine-anthy.in Tue Aug 17 05:52:43 2010 -@@ -30,5 +30,5 @@ export pythonpa...@pyexecdir@:$PYTHONPATH - export ibus_pref...@prefix@ - export ibus_anthy_pkgdatad...@datarootdir@/@PACKAGE@ - export LIBEXECDIR=$libexecdir --exec python @datarootdir@/@PACKAGE@/engine/main.py $@ -+exec @PYTHON@ @datarootdir@/@PACKAGE@/engine/main.py $@ - Index: ibus-anthy/patches/patch-setup_ibus-setup-anthy_in =================================================================== RCS file: ibus-anthy/patches/patch-setup_ibus-setup-anthy_in diff -N ibus-anthy/patches/patch-setup_ibus-setup-anthy_in --- ibus-anthy/patches/patch-setup_ibus-setup-anthy_in 12 Sep 2010 11:50:13 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-setup_ibus-setup-anthy_in,v 1.1.1.1 2010/09/12 11:50:13 fgsch Exp $ ---- setup/ibus-setup-anthy.in.orig Tue Aug 17 05:52:16 2010 -+++ setup/ibus-setup-anthy.in Tue Aug 17 05:52:26 2010 -@@ -23,5 +23,5 @@ - pref...@prefix@ - datarootd...@datarootdir@ - export ibus_localed...@localedir@ --exec python @prefix@/share/ibus-anthy/setup/main.py $@ -+exec @PYTHON@ @prefix@/share/ibus-anthy/setup/main.py $@ - Index: ibus-skk/Makefile =================================================================== RCS file: /cvs/ports/inputmethods/ibus-skk/Makefile,v retrieving revision 1.1.1.1 diff -u -u -p -r1.1.1.1 Makefile --- ibus-skk/Makefile 12 Sep 2010 11:47:22 -0000 1.1.1.1 +++ ibus-skk/Makefile 2 Nov 2010 00:00:10 -0000 @@ -2,7 +2,7 @@ COMMENT = japanese skk input engine for ibus -DISTNAME = ibus-skk-1.0.0 +DISTNAME = ibus-skk-1.3.2 CATEGORIES = inputmethods japanese Index: ibus-skk/distinfo =================================================================== RCS file: /cvs/ports/inputmethods/ibus-skk/distinfo,v retrieving revision 1.1.1.1 diff -u -u -p -r1.1.1.1 distinfo --- ibus-skk/distinfo 12 Sep 2010 11:47:22 -0000 1.1.1.1 +++ ibus-skk/distinfo 2 Nov 2010 00:00:10 -0000 @@ -1,5 +1,5 @@ -MD5 (ibus-skk-1.0.0.tar.gz) = yHLGXvl+oSJNuJwiI2MfFg== -RMD160 (ibus-skk-1.0.0.tar.gz) = zUeZi5Xgbti7w77MVhY4IjZUXrE= -SHA1 (ibus-skk-1.0.0.tar.gz) = BxOrSVACHIyTsCt/KVWUlMOUKrs= -SHA256 (ibus-skk-1.0.0.tar.gz) = QsMQUopVv9BqmlFe3TxmF6GnWb72YwHWxtTXCRq40c0= -SIZE (ibus-skk-1.0.0.tar.gz) = 399228 +MD5 (ibus-skk-1.3.2.tar.gz) = CAPzUs1vl6ivH+Q76weZtQ== +RMD160 (ibus-skk-1.3.2.tar.gz) = oFxMqdJPtlZsvZ0/0yUyor5STDU= +SHA1 (ibus-skk-1.3.2.tar.gz) = bQ5OYHwBva+g+oLa09xT82UWckY= +SHA256 (ibus-skk-1.3.2.tar.gz) = gUnLUuCQDOkLE+ppDNS7wSz8/YE/cj2FJMXIsT5Y/ZA= +SIZE (ibus-skk-1.3.2.tar.gz) = 428309 Index: ibus-skk/patches/patch-engine_ibus-engine-skk_in =================================================================== RCS file: ibus-skk/patches/patch-engine_ibus-engine-skk_in diff -N ibus-skk/patches/patch-engine_ibus-engine-skk_in --- ibus-skk/patches/patch-engine_ibus-engine-skk_in 12 Sep 2010 11:47:22 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-engine_ibus-engine-skk_in,v 1.1.1.1 2010/09/12 11:47:22 fgsch Exp $ ---- engine/ibus-engine-skk.in.orig Mon Sep 6 13:08:59 2010 -+++ engine/ibus-engine-skk.in Mon Sep 6 13:09:04 2010 -@@ -27,5 +27,5 @@ export pythonpa...@pyexecdir@:$PYTHONPATH - export ibus_pref...@prefix@ - export ibus_skk_pkgdatad...@datarootdir@/@PACKAGE@ - export LIBEXECDIR=$libexecdir --exec python @datarootdir@/@PACKAGE@/engine/main.py $@ -+exec @PYTHON@ @datarootdir@/@PACKAGE@/engine/main.py $@ - Index: ibus-skk/patches/patch-setup_ibus-setup-skk_in =================================================================== RCS file: ibus-skk/patches/patch-setup_ibus-setup-skk_in diff -N ibus-skk/patches/patch-setup_ibus-setup-skk_in --- ibus-skk/patches/patch-setup_ibus-setup-skk_in 12 Sep 2010 11:47:22 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ -$OpenBSD: patch-setup_ibus-setup-skk_in,v 1.1.1.1 2010/09/12 11:47:22 fgsch Exp $ ---- setup/ibus-setup-skk.in.orig Sun Aug 29 06:19:20 2010 -+++ setup/ibus-setup-skk.in Mon Sep 6 13:27:40 2010 -@@ -22,5 +22,6 @@ - pref...@prefix@ - datarootd...@datarootdir@ - export ibus_localed...@localedir@ -+export ibus_skk_pkgdatad...@datarootdir@/@PACKAGE@ - cd @prefix@/share/ibus-skk/setup/ --exec python @prefix@/share/ibus-skk/setup/main.py $@ -+exec @PYTHON@ @prefix@/share/ibus-skk/setup/main.py $@ Index: ibus-skk/patches/patch-setup_main_py =================================================================== RCS file: ibus-skk/patches/patch-setup_main_py diff -N ibus-skk/patches/patch-setup_main_py --- ibus-skk/patches/patch-setup_main_py 12 Sep 2010 11:47:22 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-setup_main_py,v 1.1.1.1 2010/09/12 11:47:22 fgsch Exp $ ---- setup/main.py.orig Sun Sep 12 00:32:06 2010 -+++ setup/main.py Sun Sep 12 00:32:22 2010 -@@ -57,7 +57,9 @@ class PreferencesDialog: - self.__sysdict_file.set_active(False) - self.__sysdict_skkserv.set_active(True) - self.__set_sysdict_widgets_sensitivity(sysdict_type) -- self.__sysdict.set_filename(self.__config.sysdict_path) -+ sysdict_path = self.__config.sysdict_path -+ if sysdict_path: -+ self.__sysdict.set_filename(sysdict_path) - self.__skkserv_host.set_text(\ - self.__config.get_value('skkserv_host', skk.SkkServ.HOST)) - self.__skkserv_port.set_numeric(True) Index: ibus-skk/pkg/PLIST =================================================================== RCS file: /cvs/ports/inputmethods/ibus-skk/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -u -p -r1.1.1.1 PLIST --- ibus-skk/pkg/PLIST 12 Sep 2010 11:47:22 -0000 1.1.1.1 +++ ibus-skk/pkg/PLIST 2 Nov 2010 00:00:10 -0000 @@ -1,4 +1,5 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2010/09/12 11:47:22 fgsch Exp $ +bin/ibus-skk-convert-jisyo libexec/ibus-engine-skk libexec/ibus-setup-skk share/ibus-skk/ Index: ibus/Makefile =================================================================== RCS file: /cvs/ports/inputmethods/ibus/Makefile,v retrieving revision 1.8 diff -u -u -p -r1.8 Makefile --- ibus/Makefile 24 Oct 2010 21:21:44 -0000 1.8 +++ ibus/Makefile 2 Nov 2010 00:00:10 -0000 @@ -4,11 +4,9 @@ SHARED_ONLY = Yes COMMENT = intelligent input bus framework -DISTNAME = ibus-1.3.7 +DISTNAME = ibus-1.3.8 -REVISION = 5 - -SHARED_LIBS = ibus 0.0 # 2.0 +SHARED_LIBS = ibus 1.0 # 2.0 CATEGORIES = inputmethods chinese japanese korean Index: ibus/distinfo =================================================================== RCS file: /cvs/ports/inputmethods/ibus/distinfo,v retrieving revision 1.1.1.1 diff -u -u -p -r1.1.1.1 distinfo --- ibus/distinfo 19 Aug 2010 18:56:14 -0000 1.1.1.1 +++ ibus/distinfo 2 Nov 2010 00:00:10 -0000 @@ -1,5 +1,5 @@ -MD5 (ibus-1.3.7.tar.gz) = WirL2mytI/ZAPIg0esYOLQ== -RMD160 (ibus-1.3.7.tar.gz) = 9Q3dpRG290tSKmHINOb/0fP0G6o= -SHA1 (ibus-1.3.7.tar.gz) = ul6PDFf2/VOvb3ajtg3rG+PLJ8U= -SHA256 (ibus-1.3.7.tar.gz) = t9m81XV4wC+bYgGQYbAJNQML9in/ixE96zURbhcCpTc= -SIZE (ibus-1.3.7.tar.gz) = 1358687 +MD5 (ibus-1.3.8.tar.gz) = bTRSaONJby5r46bzo7oZ6g== +RMD160 (ibus-1.3.8.tar.gz) = yaDRWdiBAydmbd0toYwZ7yTJEQY= +SHA1 (ibus-1.3.8.tar.gz) = wc8ciXvST4vs+lISfQWOq7sZm44= +SHA256 (ibus-1.3.8.tar.gz) = 2FB1F/XlukVLJmNYGxEz3yH9unSgd5AiWeGIRc3SRo0= +SIZE (ibus-1.3.8.tar.gz) = 1379038