-LIBS="$LIBS $X_EXTRA_LIBS"
-
-Xext_lib=""
-
-dnl Check for XShape extension support and proper library files.
-SHAPE=""
-AC_MSG_CHECKING([whether to build support for the XShape extension])
-AC_ARG_ENABLE(
- shape, [ --enable-shape enable support of the XShape extension [default=yes]])
-
-: ${enableval="yes"}
-if test x$enableval = "xyes"; then
- AC_MSG_RESULT([yes])
- AC_CHECK_LIB(Xext, XShapeCombineShape,
- AC_MSG_CHECKING([for X11/extensions/shape.h])
- AC_TRY_LINK(
-#include <X11/Xlib.h>
-#include <X11/Xutil.h>
-#include <X11/extensions/shape.h>
-, long foo = ShapeSet,
- AC_MSG_RESULT([yes])
- SHAPE="-DSHAPE"; Xext_lib="-lXext",
- AC_MSG_RESULT([no])
- )
- )
-else
- AC_MSG_RESULT([no])
-fi
-AC_SUBST(SHAPE)
-
-LIBS="$LIBS $Xext_lib"
-
-dnl Check for the Slit
-SLIT=""
-AC_MSG_CHECKING([whether to include the Slit])
-AC_ARG_ENABLE(
- slit, [ --enable-slit include code for the Slit [default=yes]],
- if test x$enableval = "xyes"; then
- AC_MSG_RESULT([yes])
- SLIT="-DSLIT"
- else
- AC_MSG_RESULT([no])
- fi,
- AC_MSG_RESULT([yes])
- SLIT="-DSLIT"
-)
-AC_SUBST(SLIT)
-
-dnl Check for ordered 8bpp dithering
-ORDEREDPSEUDO=""
-AC_MSG_CHECKING([whether to include Pseudocolor ordered dithering code])
-AC_ARG_ENABLE(ordered-pseudo,
-[ --enable-ordered-pseudo include code for ordered pseudocolor (8bpp)
- dithering [default=no]],
- if test x$enableval = "xyes"; then
- AC_MSG_RESULT([yes])
- ORDEREDPSEUDO="-DORDEREDPSEUDO"
- else
- AC_MSG_RESULT([no])
- fi,
- AC_MSG_RESULT([no])
-)
-AC_SUBST(ORDEREDPSEUDO)
-
-dnl Check for event clobbering
-CLOBBER=""
-AC_MSG_CHECKING([whether to intercept mouse events to clients])
-AC_ARG_ENABLE(clobber,
-[ --enable-clobber intercept mouse events to clients when num lock
- or scroll lock are on [default=yes]],
- if test x$enableval = "xno"; then
- AC_MSG_RESULT([no])
- CLOBBER="-DNOCLOBBER"
- else
- AC_MSG_RESULT([yes])
- fi,
- AC_MSG_RESULT([no])
-)
-AC_SUBST(CLOBBER)
-
-dnl Check whether to include debugging code
-DEBUG=""
-AC_MSG_CHECKING([whether to include verbose debugging code])
-AC_ARG_ENABLE(debug,
- [ --enable-debug include verbose debugging code [default=no]],
- if test x$enableval = "xyes"; then
- AC_MSG_RESULT([yes])
- DEBUG="-DDEBUG -Wall -W"
- else
- AC_MSG_RESULT([no])
- fi,
- AC_MSG_RESULT([no])
-)
-AC_SUBST(DEBUG)
-
-dnl Check whether to include natural language support (i18n)
-NLS=""
-AC_MSG_CHECKING([whether to include NLS support])
-AC_ARG_ENABLE(nls,
- [ --enable-nls include natural language support [default=yes]],
- if test x$enableval = "xyes"; then
- AC_MSG_RESULT([yes])
- NLS="-DNLS"
- else
- AC_MSG_RESULT([no])
- fi,
- AC_MSG_RESULT([yes])
- NLS="-DNLS"
-)
-AC_SUBST(NLS)