+CLUTTER_REQUIRED=0.9.0
+
+cluttergtkflavour=x11
+AC_ARG_WITH([flavour],
+ AC_HELP_STRING([--with-flavour=@<:@x11/win32@:>@],
+ [Select the Clutter backend]),
+ cluttergtkflavour=$with_flavour)
+
+case $cluttergtkflavour in
+
+ x11)
+ AC_DEFINE([HAVE_CLUTTER_GTK_X11], 1, [Using the X11 flavour])
+ PKG_CHECK_MODULES(CLUTTER, clutter-x11-0.9 >= $CLUTTER_REQUIRED)
+ ;;
+
+ win32)
+ AC_DEFINE([HAVE_CLUTTER_GTK_WIN32], 1, [Using the Win32 flavour])
+ PKG_CHECK_MODULES(CLUTTER, clutter-win32-0.9 >= $CLUTTER_REQUIRED)
+ ;;
+
+ *)
+ AC_MSG_ERROR([Invalid flavour for Clutter-GTK: use x11 or win32])
+ ;;
+
+esac