diff options
author | Gian Mario Tagliaretti <gianmt@gnome.org> | 2009-03-20 20:54:33 +0000 |
---|---|---|
committer | Gian Mario Tagliaretti <gianmt@src.gnome.org> | 2009-03-20 20:54:33 +0000 |
commit | a6e8738fa964cc994ce603438c378a7952aaa2d5 (patch) | |
tree | 867c25cc69c8db68944fd003413b94ac74e144a2 /configure.ac | |
parent | 60fb0c116dc4f18ecd45c2b45ff43c577e0d4f0e (diff) | |
download | pygtk-a6e8738fa964cc994ce603438c378a7952aaa2d5.tar.gz |
Add GTK+ 2.16 API
2009-03-20 Gian Mario Tagliaretti <gianmt@gnome.org>
* gtk/gdk-2.16.defs:
* gtk/gtk-2.16.defs:
* gtk/gtk-2.16-types.defs:
* configure.ac:
* gtk/Makefile.am: Add GTK+ 2.16 API
svn path=/trunk/; revision=3117
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 45d1841f..be168bce 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ m4_define(gtk_required_version, 2.8.0) m4_define(libglade_required_version, 2.5.0) m4_define(gtkunixprint_required_version, 2.9.0) m4_define(pycairo_required_version, 1.0.2) dnl or 1.1.7 -m4_define(pygobject_required_version, 2.15.5) +m4_define(pygobject_required_version, 2.16.1) AC_INIT(pygtk, pygtk_version, [http://bugzilla.gnome.org/enter_bug.cgi?product=pygtk]) @@ -298,6 +298,23 @@ if test "x$have_pycairo" = "xtrue"; then AC_SUBST(HAVE_GTK_2_14) AC_DEFINE([HAVE_GTK_2_14], [$have_gtk_214], [If Gtk 2.14 was found]) + dnl check for gtk 2.16 + PKG_CHECK_MODULES(GTK216, gtk+-2.0 >= 2.16.0, + HAVE_GTK_216="yes", HAVE_GTK_216="no") + + if test "x$HAVE_GTK_216" = "xyes"; then + gtk_version="2.16" + have_gtk_216=true + PYGTK_CODEGEN_DEFINES="$PYGTK_CODEGEN_DEFINES -DHAVE_GTK_2_16" + else + AC_MSG_RESULT(no) + have_gtk_216=false + fi + + AM_CONDITIONAL(HAVE_GTK_2_16, $have_gtk_216) + AC_SUBST(HAVE_GTK_2_16) + AC_DEFINE([HAVE_GTK_2_16], [$have_gtk_216], [If Gtk 2.16 was found]) + dnl libglade PKG_CHECK_MODULES(LIBGLADE, [libglade-2.0 >= libglade_required_version], have_libglade=true, have_libglade=false) |