From 088ff0490a0fa05a31c4840dad189c913e7ab91b Mon Sep 17 00:00:00 2001 From: John Stowers Date: Fri, 9 Jul 2010 13:43:11 +1200 Subject: Add new Gtk-2.20 API * Notably this adds GtkSpinner, GtkOffscreenWindow, GtkCellRendererSpinner, GtkToolPalette objects * Add new api to other objects * Add gtk.ToolbarPalette demo * Add gtk.Spinner demo --- configure.ac | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 89e368ca..e9b07ae8 100644 --- a/configure.ac +++ b/configure.ac @@ -334,6 +334,23 @@ if test "x$have_pycairo" = "xtrue"; then AC_SUBST(HAVE_GTK_2_18) AC_DEFINE([HAVE_GTK_2_18], [$have_gtk_218], [If Gtk 2.18 was found]) + dnl check for gtk 2.20 + PKG_CHECK_MODULES(GTK220, gtk+-2.0 >= 2.20.0, + HAVE_GTK_220="yes", HAVE_GTK_220="no") + + if test "x$HAVE_GTK_220" = "xyes"; then + gtk_version="2.20" + have_gtk_220=true + PYGTK_CODEGEN_DEFINES="$PYGTK_CODEGEN_DEFINES -DHAVE_GTK_2_20" + else + AC_MSG_RESULT(no) + have_gtk_220=false + fi + + AM_CONDITIONAL(HAVE_GTK_2_20, $have_gtk_220) + AC_SUBST(HAVE_GTK_2_20) + AC_DEFINE([HAVE_GTK_2_20], [$have_gtk_220], [If Gtk 2.20 was found]) + dnl libglade PKG_CHECK_MODULES(LIBGLADE, [libglade-2.0 >= libglade_required_version], have_libglade=true, have_libglade=false) @@ -364,6 +381,7 @@ else AM_CONDITIONAL(HAVE_GTK_2_14, false) AM_CONDITIONAL(HAVE_GTK_2_16, false) AM_CONDITIONAL(HAVE_GTK_2_18, false) + AM_CONDITIONAL(HAVE_GTK_2_20, false) AM_CONDITIONAL(BUILD_LIBGLADE, false) AM_CONDITIONAL(BUILD_GTKUNIXPRINT, false) have_pangocairo=false -- cgit v1.2.1