14
14
GNOME_COMPILE_WARNINGS(maximum)
16
16
dnl ###########################################################################
18
dnl ###########################################################################
20
AC_CHECK_HEADERS([stdlib.h])
22
dnl ###########################################################################
18
24
dnl ###########################################################################
20
PKG_CHECK_MODULES(GREETER, [
23
liblightdm-gobject-1 >= 1.3.5
26
AC_ARG_WITH([gtk2], AS_HELP_STRING([--with-gtk2], [Use gtk+-2.0 instead of gtk+-3.0]))
28
AS_IF([test "x$with_gtk2" = "xyes"],
29
[PKG_CHECK_MODULES([GTK], [gtk+-2.0], [have_gtk2=yes])],
30
[PKG_CHECK_MODULES([GTK], [gtk+-3.0])])
32
PKG_CHECK_MODULES([GMODULE], [gmodule-export-2.0])
33
PKG_CHECK_MODULES([LIGHTDMGOBJECT], [liblightdm-gobject-1 >= 1.3.5])
34
PKG_CHECK_MODULES([LIBX11], [x11])
36
dnl ###########################################################################
37
dnl Optional dependencies
38
dnl ###########################################################################
40
INDICATOR_REQUIRED_VERSION=0.3.92
42
AS_IF([test "x$have_gtk2" = "xyes"],
43
[INDICATOR_PKG=indicator-0.4],
44
[INDICATOR_PKG=indicator3-0.4])
46
AC_ARG_ENABLE([libindicator],
47
AC_HELP_STRING([--enable-libindicator], [Enable libindicator support])
48
AC_HELP_STRING([--disable-libindicator], [Disable libindicator support]),
49
[], [enable_libindicator=yes])
51
AS_IF([test "x$enable_libindicator" = "xyes"], [
52
AS_IF([$PKG_CONFIG --exists "$INDICATOR_PKG >= $INDICATOR_REQUIRED_VERSION" >/dev/null 2>&1], [
53
PKG_CHECK_MODULES([LIBINDICATOR], [$INDICATOR_PKG >= $INDICATOR_REQUIRED_VERSION], [
54
INDICATORDIR=`$PKG_CONFIG --variable=indicatordir $INDICATOR_PKG`
55
AC_SUBST(INDICATORDIR)
56
AC_DEFINE([HAVE_LIBINDICATOR], [1], [Define if "$INDICATOR_PKG" is present])
59
AC_MSG_CHECKING([for optional package $INDICATOR_PKG])
60
AC_MSG_RESULT([not found])
63
AC_MSG_CHECKING([for optional package $INDICATOR_PKG])
64
AC_MSG_RESULT([disabled])
27
67
dnl ###########################################################################