From 84ba0c04a062819de472eb06f718d10967140c6c Mon Sep 17 00:00:00 2001 From: Nikolay Orlyuk Date: Mon, 18 Jun 2012 10:26:06 +0300 Subject: [PATCH] Added configure option --disable-xinerama This parameter was added to be able to control dependency on libXinerama. Which is really useful for package managers. --- configure.ac | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index aee2975..3b5802e 100644 --- a/configure.ac +++ b/configure.ac @@ -309,10 +309,19 @@ if test "x$have_xrandr12" = "xyes" ; then AC_DEFINE([HAVE_XRANDR12], [], [Define if we have XRANDR 12]) fi -PKG_CHECK_MODULES(XINERAMA, +# Add parameter for libXinerama +AC_ARG_ENABLE([xinerama], + [AS_HELP_STRING([--disable-xinerama], + [disable Xinerama library @<:@default=no@:>@])]) + +if test "x$enable_xinerama" != "xno"; then + PKG_CHECK_MODULES(XINERAMA, xinerama >= 1.0, have_xinerama=yes, have_xinerama=no) +else + have_xinerama=no +fi AM_CONDITIONAL([HAVE_XINERAMA], [test "x$have_xinerama" = "xyes"]) if test "x$have_xinerama" = "xyes" ; then -- 1.7.10.4