1AC_INIT(x.c) 2 3AC_PROG_CC 4AC_PATH_XTRA 5 6CPPFLAGS="${CPPFLAGS-} ${X_CPPFLAGS-}" 7CFLAGS="${CFLAGS-} ${X_CFLAGS-}" 8LIBS="${X_PRE_LIBS-} ${LIBS-} ${X_LIBS-} ${X_EXTRA_LIBS-}" 9 10AC_PROG_MAKE_SET 11AC_PROG_INSTALL 12 13AC_CHECK_LIB(Xext,XextCreateExtension) 14 15AC_CHECK_HEADERS(X11/extensions/xidle.h, [ 16 AC_DEFINE(HAVE_XIDLE) 17], [], [ 18#include <X11/X.h> 19#include <X11/Xutil.h> 20]) 21 22AC_CHECK_HEADERS(X11/extensions/scrnsaver.h, [ 23 AC_SEARCH_LIBS(XScreenSaverQueryExtension,Xext Xss XExExt,[AC_DEFINE(HAVE_MIT_SCREENSAVER)]) 24], [], [ 25#include <X11/X.h> 26#include <X11/Xutil.h> 27]) 28 29AC_CHECK_HEADERS(X11/extensions/Xinerama.h, [ 30 AC_SEARCH_LIBS(XineramaQueryExtension,Xext Xinerama,[AC_DEFINE(HAVE_XINERAMA)]) 31], [], [ 32#include <X11/X.h> 33#include <X11/Xutil.h> 34]) 35 36AC_CHECK_HEADERS(X11/extensions/Xrandr.h, [ 37 AC_SEARCH_LIBS(XRRSelectInput,Xext Xrandr,[AC_DEFINE(HAVE_XRANDR)]) 38], [], [ 39#include <X11/X.h> 40#include <X11/Xutil.h> 41]) 42 43AC_CHECK_HEADERS(X11/extensions/xf86dga.h, [ 44 AC_SEARCH_LIBS(XF86DGADirectVideo,Xext Xxf86dga,[AC_DEFINE(HAVE_XF86DGA)]) 45], [], [ 46#include <X11/X.h> 47#include <X11/Xutil.h> 48]) 49 50 51AC_SUBST_FILE(makefile_top) 52AC_SUBST_FILE(makefile_bottom) 53makefile_top=$srcdir/Makefile.top 54makefile_bottom=$srcdir/Makefile.bottom 55 56AC_OUTPUT(Makefile) 57 58