Update to 1.4.1. Tested on amd64.
Comments? OK?
f.-
Index: Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/ibus/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile 1 Jan 2012 09:04:13 -0000 1.25
+++ Makefile 27 Feb 2012 11:12:45 -0000
@@ -4,10 +4,9 @@ SHARED_ONLY = Yes
COMMENT = intelligent input bus framework
-DISTNAME = ibus-1.4.0
-REVISION = 0
+DISTNAME = ibus-1.4.1
-SHARED_LIBS = ibus-1.0 0.0
+SHARED_LIBS = ibus-1.0 1.0
CATEGORIES = inputmethods chinese japanese korean
@@ -41,7 +40,6 @@ BUILD_DEPENDS = devel/gobject-introspect
RUN_DEPENDS = devel/iso-codes \
devel/desktop-file-utils \
devel/py-notify \
- devel/py-xdg \
x11/dbus-python \
x11/gnome/librsvg \
x11/gtk+2,-guic
@@ -56,8 +54,7 @@ USE_LIBTOOL = Yes
LIBTOOL_FLAGS = --tag=disable-static
CONFIGURE_STYLE = gnu
-CONFIGURE_ARGS = --enable-vala \
- --enable-introspection \
+CONFIGURE_ARGS = --enable-introspection \
--enable-gtk-doc-html=no
CONFIGURE_ENV = CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include
-I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
Index: distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/ibus/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo 12 Dec 2011 12:23:14 -0000 1.4
+++ distinfo 27 Feb 2012 11:12:45 -0000
@@ -1,5 +1,5 @@
-MD5 (ibus-1.4.0.tar.gz) = tPBjeU6Jxx6x+MtUMhDaMA==
-RMD160 (ibus-1.4.0.tar.gz) = BYOpaQ7lp7tEzhzrwYnDpkRQHKM=
-SHA1 (ibus-1.4.0.tar.gz) = xG6gvnKP/U5DHUoYxr0eUc6vBF4=
-SHA256 (ibus-1.4.0.tar.gz) = nloX2RDq6TLdDNGF0KECtWrUor951UseU/cBdM0sKj8=
-SIZE (ibus-1.4.0.tar.gz) = 1452055
+MD5 (ibus-1.4.1.tar.gz) = iO992nIM7C3pK4ZzgypwLg==
+RMD160 (ibus-1.4.1.tar.gz) = QAP8k5LFnONQSGiapQqUHP0VHP8=
+SHA1 (ibus-1.4.1.tar.gz) = TMBFVTiF01oRjsS0TCaUkQIJUJ4=
+SHA256 (ibus-1.4.1.tar.gz) = L0beJ57zwKSNP1IGF5TPxlRK2M/j8E2dErJR0RmhgNY=
+SIZE (ibus-1.4.1.tar.gz) = 1479412
Index: patches/patch-ibus_common_py
===================================================================
RCS file: patches/patch-ibus_common_py
diff -N patches/patch-ibus_common_py
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-ibus_common_py 27 Feb 2012 11:12:45 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- ibus/common.py.orig Sun Feb 26 14:16:09 2012
++++ ibus/common.py Sun Feb 26 14:16:11 2012
+@@ -104,7 +104,7 @@ import ctypes
+ # return None
+ # return address
+
+-libibus = ctypes.CDLL("libibus-1.0.so.0")
++libibus = ctypes.CDLL("libibus-1.0.so")
+ get_address = libibus.ibus_get_address
+ get_address.restype=ctypes.c_char_p
+
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: /cvs/ports/inputmethods/ibus/patches/patch-src_Makefile_in,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_Makefile_in
--- patches/patch-src_Makefile_in 12 Dec 2011 12:23:14 -0000 1.3
+++ patches/patch-src_Makefile_in 27 Feb 2012 11:12:45 -0000
@@ -1,7 +1,16 @@
$OpenBSD: patch-src_Makefile_in,v 1.3 2011/12/12 12:23:14 fgsch Exp $
---- src/Makefile.in.orig Sun Nov 13 19:48:06 2011
-+++ src/Makefile.in Sun Nov 13 19:48:42 2011
-@@ -454,7 +454,7 @@ libibus_1_0_la_LIBADD = \
+--- src/Makefile.in.orig Sun Feb 5 14:08:21 2012
++++ src/Makefile.in Sun Feb 26 18:51:27 2012
+@@ -298,7 +298,7 @@ INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+ INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+ INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+ INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+-INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
++INTROSPECTION_SCANNER = PKG_CONFIG_PATH=.. @INTROSPECTION_SCANNER@
+ INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+ ISOCODES_CFLAGS = @ISOCODES_CFLAGS@
+ ISOCODES_LIBS = @ISOCODES_LIBS@
+@@ -457,7 +457,7 @@ libibus_1_0_la_LIBADD = \
libibus_1_0_la_LDFLAGS = \
-no-undefined \
-export-symbols-regex "ibus_.*" \
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/inputmethods/ibus/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST 12 Dec 2011 12:23:14 -0000 1.10
+++ pkg/PLIST 27 Feb 2012 11:12:45 -0000
@@ -197,7 +197,6 @@ share/gtk-doc/html/ibus/ibus-ibusshare.h
share/gtk-doc/html/ibus/ibus-ibustypes.html
share/gtk-doc/html/ibus/ibus-ibusversion.html
share/gtk-doc/html/ibus/ibus-ibusxml.html
-share/gtk-doc/html/ibus/ibus.devhelp
share/gtk-doc/html/ibus/ibus.devhelp2
share/gtk-doc/html/ibus/index.html
share/gtk-doc/html/ibus/index.sgml
@@ -296,6 +295,7 @@ share/locale/da/LC_MESSAGES/ibus10.mo
share/locale/de/LC_MESSAGES/ibus10.mo
share/locale/en_GB/LC_MESSAGES/ibus10.mo
share/locale/es/LC_MESSAGES/ibus10.mo
+share/locale/fa/LC_MESSAGES/ibus10.mo
share/locale/fr/LC_MESSAGES/ibus10.mo
share/locale/gu/LC_MESSAGES/ibus10.mo
share/locale/hi/LC_MESSAGES/ibus10.mo
@@ -304,6 +304,7 @@ share/locale/it/LC_MESSAGES/ibus10.mo
share/locale/ja/LC_MESSAGES/ibus10.mo
share/locale/kn/LC_MESSAGES/ibus10.mo
share/locale/ko/LC_MESSAGES/ibus10.mo
+share/locale/lv/LC_MESSAGES/ibus10.mo
share/locale/ml/LC_MESSAGES/ibus10.mo
share/locale/mr/LC_MESSAGES/ibus10.mo
share/locale/nl/LC_MESSAGES/ibus10.mo
@@ -316,6 +317,9 @@ share/locale/sr/LC_MESSAGES/ibus10.mo
share/locale/sr@latin/LC_MESSAGES/ibus10.mo
share/locale/ta/LC_MESSAGES/ibus10.mo
share/locale/te/LC_MESSAGES/ibus10.mo
+share/locale/tg/
+share/locale/tg/LC_MESSAGES/
+share/locale/tg/LC_MESSAGES/ibus10.mo
share/locale/uk/LC_MESSAGES/ibus10.mo
share/locale/vi/LC_MESSAGES/ibus10.mo
share/locale/zh_CN/LC_MESSAGES/ibus10.mo