From 601ef51be311c38e679764a110730d0dc6927e96 Mon Sep 17 00:00:00 2001 From: obache Date: Sun, 22 Apr 2012 13:54:06 +0000 Subject: Update eekboard to 1.0.5. many fixes and improvement, API bumped from 0.1 to 0.90. --- x11/eekboard/Makefile | 48 ++++++++++++++++++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 12 deletions(-) (limited to 'x11/eekboard/Makefile') diff --git a/x11/eekboard/Makefile b/x11/eekboard/Makefile index 742bf2f5711..c8e73b74554 100644 --- a/x11/eekboard/Makefile +++ b/x11/eekboard/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.12 2012/03/03 00:11:55 wiz Exp $ +# $NetBSD: Makefile,v 1.13 2012/04/22 13:54:06 obache Exp $ # -DISTNAME= eekboard-0.0.7 -PKGREVISION= 5 +DISTNAME= eekboard-1.0.5 CATEGORIES= x11 MASTER_SITES= http://cloud.github.com/downloads/ueno/eekboard/ @@ -18,24 +17,49 @@ USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= gmake pkg-config intltool msgfmt msgmerge xgettext -PKGCONFIG_OVERRIDE+= eek/eek-xkl-0.1.pc.in -PKGCONFIG_OVERRIDE+= eek/eek-0.1.pc.in -PKGCONFIG_OVERRIDE+= eek/eek-xkb-0.1.pc.in -PKGCONFIG_OVERRIDE+= eek/eek-clutter-0.1.pc.in -PKGCONFIG_OVERRIDE+= eek/eek-gtk-0.1.pc.in +PKGCONFIG_OVERRIDE+= eek/eek-0.90.pc.in +PKGCONFIG_OVERRIDE+= eek/eek-clutter-0.90.pc.in +PKGCONFIG_OVERRIDE+= eek/eek-gtk-0.90.pc.in +PKGCONFIG_OVERRIDE+= eek/eek-xkb-0.90.pc.in +PKGCONFIG_OVERRIDE+= eek/eek-xkl-0.90.pc.in +PKGCONFIG_OVERRIDE+= eekboard/eekboard-0.90.pc.in + +CONFIGURE_ARGS+= --with-gtk=2.0 +# missing introspection for GTK2 +CONFIGURE_ARGS+= --enable-introspection=no +CONFIGURE_ARGS+= --enable-vala=no +# require clutter-gtk-1.0 +CONFIGURE_ARGS+= --enable-clutter-gtk=no +# require libcanberra-gtk3 +CONFIGURE_ARGS+= --enable-libcanberra=no + +BUILD_DEFS+= PKG_SYSCONFBASE + +EXAMPLESDIR= ${PREFIX}/share/examples/eekboard + +INSTALL_MAKE_FLAGS+= sysconfdir=${EXAMPLESDIR} + +MAKE_DIRS+= ${PKG_SYSCONFBASE}/xdg/autostart +CONF_FILES+= ${EXAMPLESDIR}/xdg/autostart/eekboard-autostart.desktop \ + ${PKG_SYSCONFBASE}/xdg/autostart/eekboard-autostart.desktop TEST_TARGET= check .include "options.mk" -.include "../../devel/GConf/buildlink3.mk" -.include "../../devel/at-spi/buildlink3.mk" +.include "../../devel/glib2/schemas.mk" + +.include "../../devel/at-spi2-core/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../devel/pango/buildlink3.mk" -.include "../../graphics/cairo/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" +.include "../../inputmethod/ibus/buildlink3.mk" .include "../../sysutils/libnotify/buildlink3.mk" +.include "../../textproc/libcroco/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" -.include "../../x11/libfakekey/buildlink3.mk" .include "../../x11/libxklavier/buildlink3.mk" +PY_PATCHPLIST= yes +.include "../../lang/python/extension.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../mk/bsd.pkg.mk" -- cgit v1.2.3