summaryrefslogtreecommitdiff
path: root/dev-libs/libdbusmenu/files/libdbusmenu-0.3.16-optional-vala.patch
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/libdbusmenu/files/libdbusmenu-0.3.16-optional-vala.patch')
-rw-r--r--dev-libs/libdbusmenu/files/libdbusmenu-0.3.16-optional-vala.patch25
1 files changed, 16 insertions, 9 deletions
diff --git a/dev-libs/libdbusmenu/files/libdbusmenu-0.3.16-optional-vala.patch b/dev-libs/libdbusmenu/files/libdbusmenu-0.3.16-optional-vala.patch
index 9aceb8896e4..72fcd57d194 100644
--- a/dev-libs/libdbusmenu/files/libdbusmenu-0.3.16-optional-vala.patch
+++ b/dev-libs/libdbusmenu/files/libdbusmenu-0.3.16-optional-vala.patch
@@ -6,25 +6,32 @@
+AC_ARG_ENABLE([vala],
+ AC_HELP_STRING([--disable-vala], [Disable vala]),
-+ [enable_vala=$enableval], enable_vala=auto)
-+AM_CONDITIONAL([WANT_VALA], [test "x$enable_vala" != "xno"])
++ [enable_vala=$enableval], [enable_vala=auto])
+
-+if test "x$enable_vala" != "xno" ; then
-+if test "x$enable_introspection" = "xno" ; then
-+ AC_MSG_ERROR([Vala bindings require introspection support, please --enable-introspection])
-+fi
++AS_IF([test "x$enable_vala" != "xno"],[
++ AM_COND_IF([HAVE_INTROSPECTION],,[
++ AC_MSG_ERROR([Vala bindings require introspection support, please --enable-introspection])
++ ])
AC_PATH_PROG([VALA_API_GEN], [vapigen])
-+fi
++])
++AM_CONDITIONAL([HAVE_VALA], [test -n "$VALA_API_GEN"])
###########################
# XSLT Processor
+@@ -193,1 +193,6 @@
+
++AM_COND_IF([HAVE_VALA],
++ AC_MSG_NOTICE([ Vala bindings: yes]),
++ AC_MSG_NOTICE([ Vala bindings no])
++)
++
--- libdbusmenu-gtk/Makefile.am.orig 2011-02-05 15:09:06.429965757 +0100
+++ libdbusmenu-gtk/Makefile.am 2011-02-05 15:08:14.742722310 +0100
@@ -131,6 +131,7 @@
# VAPI Files
#########################
-+if WANT_VALA
++if HAVE_VALA
if HAVE_INTROSPECTION
vapidir = $(datadir)/vala/vapi
@@ -40,7 +47,7 @@
# VAPI Files
#########################
-+if WANT_VALA
++if HAVE_VALA
if HAVE_INTROSPECTION
vapidir = $(datadir)/vala/vapi