Line 0
Link Here
|
|
|
1 |
configure.ac | 18 ++++++++++++++---- |
2 |
src/Makefile.am | 3 ++- |
3 |
2 files changed, 16 insertions(+), 5 deletions(-) |
4 |
|
5 |
diff --git a/configure.ac b/configure.ac |
6 |
index 345140b..faa76db 100644 |
7 |
--- a/configure.ac |
8 |
+++ b/configure.ac |
9 |
@@ -46,7 +46,7 @@ PANEL_REQUIRED_VERSION=2.0.0 |
10 |
# Check for avahi |
11 |
AC_ARG_ENABLE(avahi, |
12 |
AC_HELP_STRING([--disable-avahi], |
13 |
- [Do not use avahi for auto-discover machines [default=no]]), |
14 |
+ [Do not use avahi for auto-discover machines @<:@default=yes@:>@]), |
15 |
enable_avahi=${enableval}, |
16 |
enable_avahi=yes) |
17 |
|
18 |
@@ -72,10 +72,19 @@ PKG_CHECK_MODULES(VINAGRE, \ |
19 |
AC_SUBST(VINAGRE_CFLAGS) |
20 |
AC_SUBST(VINAGRE_LIBS) |
21 |
|
22 |
-PKG_CHECK_MODULES(APPLET, \ |
23 |
- libpanelapplet-2.0 >= $PANEL_REQUIRED_VERSION) |
24 |
+AC_ARG_ENABLE(applet, |
25 |
+ AC_HELP_STRING([--disable-applet], [Disable vinagre applet @<:@default=yes@:>@]), |
26 |
+ enable_applet=$enableval, |
27 |
+ enable_applet=yes) |
28 |
+ |
29 |
+if test "x$enable_applet" = "xyes";then |
30 |
+ PKG_CHECK_MODULES(APPLET, \ |
31 |
+ libpanelapplet-2.0 >= $PANEL_REQUIRED_VERSION) |
32 |
AC_SUBST(APPLET_CFLAGS) |
33 |
AC_SUBST(APPLET_LIBS) |
34 |
+fi |
35 |
+ |
36 |
+AM_CONDITIONAL(APPLET, test "x$enable_applet" = "xyes") |
37 |
|
38 |
dnl ================================================================ |
39 |
dnl GConf related settings |
40 |
@@ -124,5 +133,6 @@ Configure summary: |
41 |
Compiler ...................: ${CC} |
42 |
Compiler Flags .............: ${CFLAGS} |
43 |
|
44 |
- Avahi enabled ..............: ${enable_avahi} |
45 |
+ Avahi enabled ..............: ${enable_avahi} |
46 |
+ Applet enabled ..............: ${enable_applet} |
47 |
" |
48 |
diff --git a/src/Makefile.am b/src/Makefile.am |
49 |
index 2bcb1ae..749754f 100644 |
50 |
--- a/src/Makefile.am |
51 |
+++ b/src/Makefile.am |
52 |
@@ -74,6 +74,7 @@ $(server_in_files): $(server_in_files:.server.in=.server.in.in) |
53 |
# The applet binary |
54 |
############################## |
55 |
|
56 |
+if APPLET |
57 |
libexec_PROGRAMS = vinagre-applet |
58 |
|
59 |
vinagre_applet_CFLAGS = \ |
60 |
@@ -101,7 +102,7 @@ vinagre_applet_LDADD = \ |
61 |
$(VINAGRE_LIBS) \ |
62 |
$(AVAHI_LIBS) \ |
63 |
$(NULL) |
64 |
- |
65 |
+endif |
66 |
|
67 |
############################## |
68 |
# Autogenerated stuff |