summaryrefslogtreecommitdiff
path: root/inputmethod/ibus/Makefile
diff options
context:
space:
mode:
authorobache <obache>2012-04-22 13:57:30 +0000
committerobache <obache>2012-04-22 13:57:30 +0000
commit98474215945a46570e4aa5336b0da4aa08b5eb27 (patch)
tree2f34e444f90f88904d446717d70763afbb96391a /inputmethod/ibus/Makefile
parentef7b2d793030e5c5f3becd8bba39bb224a4b1ab7 (diff)
downloadpkgsrc-98474215945a46570e4aa5336b0da4aa08b5eb27.tar.gz
Update ibus to 1.4.1.
2012-02-07 ibus 1.4.1 stable release * Many bug fixings. 2011-09-23 ibus 1.4.0 stable release * Remove libdbus dependence, use glib gdbus instead. * Support surrounding text feature. * Add dconf config backend. * Add memory config backend. * Support replacing ibus panel on the fly. * Add asynchronous API. * Remove most blocking function call in daemon. * Improve gobject-introspection support. * Improve vala language support. * Improve unit test. * Many bug fixes.
Diffstat (limited to 'inputmethod/ibus/Makefile')
-rw-r--r--inputmethod/ibus/Makefile23
1 files changed, 9 insertions, 14 deletions
diff --git a/inputmethod/ibus/Makefile b/inputmethod/ibus/Makefile
index a11c042a323..8c5e0acd988 100644
--- a/inputmethod/ibus/Makefile
+++ b/inputmethod/ibus/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.13 2012/03/09 12:34:18 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2012/04/22 13:57:30 obache Exp $
#
-DISTNAME= ibus-1.3.9
-PKGREVISION= 6
+DISTNAME= ibus-1.4.1
CATEGORIES= inputmethod
MASTER_SITES= http://ibus.googlecode.com/files/
@@ -29,27 +28,23 @@ CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale
CONFIGURE_ARGS+= --enable-gtk2
CONFIGURE_ARGS+= --disable-gtk3
+CONFIGURE_ARGS+= --enable-surrounding-text
-BUILD_DEFS+= PKG_SYSCONFBASE
+SUBST_CLASSES+= dbus
+SUBST_STAGE.dbus= post-configure
+SUBST_FILES.dbus= src/ibusshare.c
+SUBST_SED.dbus= -e 's,/var/lib/dbus/machine-id,${VARBASE}/db/dbus/machine-id,g'
-EXAMPLESDIR= ${PREFIX}/share/examples/ibus
-
-INSTALL_MAKE_FLAGS+= sysconfdir=${EXAMPLESDIR}
-
-MAKE_DIRS+= ${PKG_SYSCONFBASE}/xdg/autostart
-CONF_FILES+= ${EXAMPLESDIR}/xdg/autostart/ibus.desktop \
- ${PKG_SYSCONFBASE}/xdg/autostart/ibus.desktop
+BUILD_DEFS+= PKG_SYSCONFBASE VARBASE
BUILDLINK_API_DEPENDS.GConf+= GConf>=2.12
.include "../../devel/GConf/schemas.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.18
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.26.0
.include "../../devel/glib2/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
PY_PATCHPLIST= yes
.include "../../lang/python/extension.mk"
-BUILDLINK_API_DEPENDS.dbus-glib+= dbus-glib>=0.74
-.include "../../sysutils/dbus-glib/buildlink3.mk"
BUILDLINK_API_DEPENDS.py-dbus+= ${PYPKGPREFIX}-dbus>=0.83.0
.include "../../sysutils/py-dbus/buildlink3.mk"
.include "../../textproc/iso-codes/buildlink3.mk"