summaryrefslogtreecommitdiff
path: root/x11/eekboard/Makefile
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2012-04-22 13:54:06 +0000
committerobache <obache@pkgsrc.org>2012-04-22 13:54:06 +0000
commit601ef51be311c38e679764a110730d0dc6927e96 (patch)
tree097a98327283a42d5f9a89c8135ee6192423ef27 /x11/eekboard/Makefile
parent75db6d775e723e2b8a3b32a879b4bf98ab0c8aa3 (diff)
downloadpkgsrc-601ef51be311c38e679764a110730d0dc6927e96.tar.gz
Update eekboard to 1.0.5.
many fixes and improvement, API bumped from 0.1 to 0.90.
Diffstat (limited to 'x11/eekboard/Makefile')
-rw-r--r--x11/eekboard/Makefile48
1 files changed, 36 insertions, 12 deletions
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"