configure: Moved configure's detection of XRandR to a dedicated macro
commitee3422dd10e33e683e14c799452ef8e7cd57e60e
authorChristophe CURIS <christophe.curis@free.fr>
Sun, 17 Nov 2013 17:51:18 +0000 (17 18:51 +0100)
committerCarlos R. Mafra <crmafra@gmail.com>
Mon, 30 Dec 2013 18:11:06 +0000 (30 18:11 +0000)
tree0af12bc970e0296ecc79c6264bfefb51c13fe3c9
parent73c00fac274991ce479445f525ba20090aa92e2c
configure: Moved configure's detection of XRandR to a dedicated macro

The original check was not compliant with autoconf's syntax, did not have
a very good behaviour for user and was not easy to make evolve.

The new macro:
 - uses as much as possible autoconf macros for portability and code
consistency;
 - checks also for header usability with the compiler;
 - provides a consistent behaviour on yes/no/auto (if user explicitly
enables support, do not silently disable if not found; if library is found
but not the header, complain to let user install it or explicitly disable
support)

Signed-off-by: Christophe CURIS <christophe.curis@free.fr>
configure.ac
m4/wm_xext_check.m4