diff options
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.patch | 25 |
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 |
