1
1
# Process this file with autoconf to produce a configure script.
3
AC_INIT(vinagre, 0.5.1)
3
AC_INIT(vinagre, 2.24.2, http://www.gnome.org/projects/vinagre)
5
5
AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
6
6
AM_CONFIG_HEADER(config.h)
33
33
# Check required GNOME libraries
34
34
#*******************************************************************************
38
38
LIBGLADE_REQUIRED=2.6.0
39
39
GCONF_REQUIRED=2.16.0
40
40
GTHREAD_REQUIRED=2.0.0
41
GTK_VNC_REQUIRED=0.3.3
41
GTK_VNC_REQUIRED=0.3.7
43
PANEL_REQUIRED_VERSION=2.0.0
43
45
PKG_CHECK_MODULES(VINAGRE, \
44
46
glib-2.0 >= $GLIB_REQUIRED \
48
50
gconf-2.0 >= $GCONF_REQUIRED \
49
51
gthread-2.0 >= $GTHREAD_REQUIRED \
51
gtk-vnc-1.0 >= $GTK_VNC_REQUIRED)
53
gtk-vnc-1.0 >= $GTK_VNC_REQUIRED \
54
avahi-ui >= $AVAHI_REQUIRED \
55
avahi-gobject >= $AVAHI_REQUIRED)
52
56
AC_SUBST(VINAGRE_CFLAGS)
53
57
AC_SUBST(VINAGRE_LIBS)
59
PKG_CHECK_MODULES(APPLET, \
60
libpanelapplet-2.0 >= $PANEL_REQUIRED_VERSION)
61
AC_SUBST(APPLET_CFLAGS)
55
64
dnl ================================================================
56
65
dnl GConf related settings
57
66
dnl ================================================================
59
68
AC_PATH_PROG(GCONFTOOL, gconftool-2)
63
#*******************************************************************************
65
#*******************************************************************************
70
AS_HELP_STRING([--enable-avahi],[Enable use of avahi]),
71
[case "${enableval}" in
72
yes) VINAGRE_ENABLE_AVAHI=yes ;;
73
no) VINAGRE_ENABLE_AVAHI=no ;;
74
*) AC_MSG_ERROR(bad value ${enableval} for --enable-avahi) ;;
76
[VINAGRE_ENABLE_AVAHI=no])
80
if test "x$VINAGRE_ENABLE_AVAHI" = "xyes" ; then
81
PKG_CHECK_MODULES(AVAHI,
82
[avahi-ui >= $AVAHI_REQUIRED])
83
AVAHI_CFLAGS="$AVAHI_CFLAGS -DVINAGRE_HAVE_AVAHI"
71
dnl Check for bind in libsocket (needed on Solaris)
72
AC_CHECK_LIB(socket, bind)
74
dnl define a MAINT-like variable REBUILD which is set
75
dnl if Perl, so autogenerated sources can be rebuilt
76
AC_PATH_PROGS(PERL, perl5 perl)
77
AC_ARG_ENABLE(rebuilds, [ --disable-rebuilds disable all source autogeneration rules],,enable_rebuilds=yes)
79
if test "x$enable_rebuilds" = "xyes" && \
81
$PERL -e 'exit !($] >= 5.002)' > /dev/null 2>&1 ; then
85
AC_SUBST(AVAHI_CFLAGS)
87
AM_CONDITIONAL(VINAGRE_AVAHI, [test "x$VINAGRE_ENABLE_AVAHI" = "xyes"])
89
86
#*******************************************************************************