~ubuntu-branches/debian/squeeze/vinagre/squeeze

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Bazaar Package Importer
  • Author(s): Josselin Mouette
  • Date: 2009-04-09 18:50:14 UTC
  • mfrom: (9.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20090409185014-800i3rv260ddnmiy
Tags: 2.24.2-3
* Build-depend on docbook-xml. Closes: #518461.
* Standards version is 3.8.1.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# Process this file with autoconf to produce a configure script.
2
2
 
3
 
AC_INIT(vinagre, 0.5.1)
 
3
AC_INIT(vinagre, 2.24.2, http://www.gnome.org/projects/vinagre)
4
4
 
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
#*******************************************************************************
35
35
 
36
 
GLIB_REQUIRED=2.15.3
37
 
GTK_REQUIRED=2.12.0
 
36
GLIB_REQUIRED=2.17.0
 
37
GTK_REQUIRED=2.13.1
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
 
42
AVAHI_REQUIRED=0.6.22
 
43
PANEL_REQUIRED_VERSION=2.0.0
42
44
 
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 \
50
52
  gnome-keyring-1 \
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)
54
58
 
 
59
PKG_CHECK_MODULES(APPLET, \ 
 
60
  libpanelapplet-2.0 >= $PANEL_REQUIRED_VERSION)
 
61
AC_SUBST(APPLET_CFLAGS)
 
62
AC_SUBST(APPLET_LIBS)
 
63
 
55
64
dnl ================================================================
56
65
dnl GConf related settings
57
66
dnl ================================================================
59
68
AC_PATH_PROG(GCONFTOOL, gconftool-2)
60
69
AM_GCONF_SOURCE_2
61
70
 
62
 
 
63
 
#*******************************************************************************
64
 
# Check for Avahi
65
 
#*******************************************************************************
66
 
 
67
 
AVAHI_REQUIRED=0.6.18
68
 
 
69
 
AC_ARG_ENABLE(avahi,
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) ;;
75
 
        esac],
76
 
        [VINAGRE_ENABLE_AVAHI=no])
77
 
 
78
 
AVAHI_CFLAGS=
79
 
AVAHI_LIBS=
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)
 
73
 
 
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)
 
78
REBUILD=\#
 
79
if test "x$enable_rebuilds" = "xyes" && \
 
80
     test -n "$PERL" && \
 
81
     $PERL -e 'exit !($] >= 5.002)' > /dev/null 2>&1 ; then
 
82
  REBUILD=
84
83
fi
85
 
AC_SUBST(AVAHI_CFLAGS)
86
 
AC_SUBST(AVAHI_LIBS)
87
 
AM_CONDITIONAL(VINAGRE_AVAHI, [test "x$VINAGRE_ENABLE_AVAHI" = "xyes"])
 
84
AC_SUBST(REBUILD)
88
85
 
89
86
#*******************************************************************************
90
87
 
97
94
help/Makefile
98
95
po/Makefile.in
99
96
src/Makefile
 
97
src/view/Makefile
100
98
])
101
99
 
102
100
#*******************************************************************************
109
107
 
110
108
        Compiler ...................:  ${CC} 
111
109
        Compiler Flags .............:  ${CFLAGS}
112
 
 
113
 
        Avahi support ..............:  ${VINAGRE_ENABLE_AVAHI}
114
110
"