1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
--- configure.ac.orig 2011-02-05 15:01:31.212827464 +0100
+++ configure.ac 2011-02-05 15:13:08.310031260 +0100
@@ -143,7 +143,17 @@
# Vala API Generation
###########################
+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"])
+
+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
AC_PATH_PROG([VALA_API_GEN], [vapigen])
+fi
###########################
# XSLT Processor
--- 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_INTROSPECTION
vapidir = $(datadir)/vala/vapi
@@ -154,4 +155,5 @@
CLEANFILES += $(vapi_DATA) DbusmenuGtk$(VER)-0.4.tmp.gir
endif
+endif
--- libdbusmenu-glib/Makefile.am.orig 2011-02-05 15:08:49.613538681 +0100
+++ libdbusmenu-glib/Makefile.am 2011-02-05 15:06:23.826443241 +0100
@@ -165,6 +165,7 @@
# VAPI Files
#########################
+if WANT_VALA
if HAVE_INTROSPECTION
vapidir = $(datadir)/vala/vapi
@@ -176,4 +177,5 @@
CLEANFILES += $(vapi_DATA)
endif
+endif
|