[accounts-dialog] Check for cheese being available



commit 67e95bed20eca96dad7a060406321ff12420bcf4
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Jan 15 11:30:02 2010 +0000

    Check for cheese being available

 configure.ac |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 0e79382..a981bad 100644
--- a/configure.ac
+++ b/configure.ac
@@ -16,6 +16,7 @@ PKG_PROG_PKG_CONFIG
 AM_GLIB_GNU_GETTEXT
 IT_PROG_INTLTOOL([0.40.0])
 AM_MAINTAINER_MODE
+AC_CONFIG_HEADERS([config.h])
 
 PKG_CHECK_MODULES(GLIB, glib-2.0)
 PKG_CHECK_MODULES(GIO, gio-2.0)
@@ -25,6 +26,11 @@ PKG_CHECK_MODULES(GNOME_DESKTOP, gnome-desktop-2.0)
 PKG_CHECK_MODULES(DBUS_GLIB, dbus-glib-1)
 PKG_CHECK_MODULES(UNIQUE, unique-1.0)
 PKG_CHECK_MODULES(POLKIT, polkit-gobject-1)
+PKG_CHECK_MODULES(CHEESE, cheese-gtk, have_cheese=yes, have_cheese=no)
+
+if test x$have_cheese = xyes ; then
+	AC_DEFINE(HAVE_CHEESE, 1, [Define to 1 to enable cheese webcam support])
+fi
 
 AC_DEFINE_UNQUOTED([ISO_CODES_PREFIX],["`$PKG_CONFIG --variable=prefix iso-codes`"],[ISO codes prefix])
 ISO_CODES=iso-codes
@@ -42,3 +48,12 @@ data/Makefile
 src/Makefile
 ])
 AC_OUTPUT
+
+echo
+AC_MSG_NOTICE([accounts-dialog was configured with the following options:])
+if test "x$have_cheese" = "xyes"; then
+	AC_MSG_NOTICE([** Cheese webcam capture support enabled])
+else
+	AC_MSG_NOTICE([   Cheese webcam capture support disabled])
+fi
+echo



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]