pixman: Branch 'master'
Julien Cristau
jcristau at kemper.freedesktop.org
Tue Jul 15 08:09:51 PDT 2008
configure.ac | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
New commits:
commit 687176023caf53f2fe234827d152f270048b1cd3
Author: Julien Cristau <jcristau at debian.org>
Date: Tue Jul 15 16:59:21 2008 +0200
make --{en,dis}able-gtk work correctly
--enable-gtk had the same effect as --disable-gtk.
Now we check for it by default, and error out if we can't
find it and it was explicitly enabled.
diff --git a/configure.ac b/configure.ac
index 7977b6d..39add05 100644
--- a/configure.ac
+++ b/configure.ac
@@ -299,17 +299,19 @@ AC_SUBST(VMX_CFLAGS)
AM_CONDITIONAL(USE_VMX, test $have_vmx_intrinsics = yes)
AC_ARG_ENABLE(gtk,
- [AC_HELP_STRING([--disable-gtk],
- [disable tests using GTK+])],
- [disable_gtk=yes], [disable_gtk=no])
+ [AC_HELP_STRING([--enable-gtk],
+ [enable tests using GTK+ [default=auto]])],
+ [enable_gtk=$enableval], [enable_gtk=auto])
-if test $disable_gtk = no ; then
- PKG_CHECK_MODULES(GTK, [gtk+-2.0], [HAVE_GTK=yes], [HAVE_GTK=no])
-else
- HAVE_GTK=no
+PKG_PROG_PKG_CONFIG
+if test $enable_gtk = auto ; then
+ PKG_CHECK_EXISTS([gtk+-2.0], [enable_gtk=yes], [enable_gtk=no])
+fi
+if test $enable_gtk = yes ; then
+ PKG_CHECK_MODULES(GTK, [gtk+-2.0])
fi
-AM_CONDITIONAL(HAVE_GTK, [test "x$HAVE_GTK" = xyes])
+AM_CONDITIONAL(HAVE_GTK, [test "x$enable_gtk" = xyes])
AC_SUBST(GTK_CFLAGS)
AC_SUBST(GTK_LIBS)
More information about the xorg-commit
mailing list