X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=configure.in;h=fa285cf5b684d3686503734cce2af084d01bab98;hb=0e9e17a27e6dc01b8445ceb5cd496afd45fb0de1;hp=b3ecf4b40b09bee0130eac38dc9c8fb414b59973;hpb=66803e3a7f7baba9104c8f41cd0e9eb381738694;p=chaz%2Fopenbox diff --git a/configure.in b/configure.in index b3ecf4b4..fa285cf5 100644 --- a/configure.in +++ b/configure.in @@ -82,52 +82,63 @@ if test x$SHAPE = "xyes"; then AC_DEFINE(SHAPE,1,Enable support of the XShape extension) fi -dnl Check for Xft extension support and proper library files. -XFT="" -AC_MSG_CHECKING([whether to build support for the Xft extension]) +dnl Check for Xinerama extension support and proper library files. +XINERAMA="" +AC_MSG_CHECKING([whether to build support for the Xinerama extension]) AC_ARG_ENABLE( - xft, [ --enable-xft enable support of the Xft extension [default=no]], + xinerama, [ --enable-xinerama enable support of the Xinerama extension [default=no]], if test x$enableval = "xyes"; then AC_MSG_RESULT([yes]) - AC_CHECK_LIB(Xft, XftFontOpenXlfd, - AC_MSG_CHECKING([for X11/Xft/Xft.h]) + AC_CHECK_LIB(Xinerama, XineramaQueryExtension, + AC_MSG_CHECKING([for X11/extensions/Xinerama.h]) AC_TRY_LINK( #include -#include -, XftFont foo, - AC_MSG_RESULT([yes]) - XFT="yes" - LIBS="$LIBS -lXft", - AC_MSG_RESULT([no]) +#include +, XineramaScreenInfo foo, + AC_MSG_RESULT([yes]) + XINERAMA="yes" + LIBS="$LIBS -lXinerama", + AC_MSG_RESULT([no]) ) - ) + ) else AC_MSG_RESULT([no]) fi, AC_MSG_RESULT([no]) ) -if test x$XFT = "xyes"; then - AC_DEFINE(XFT,1,Enable support of the Xft extension) +if test x$XINERAMA = "xyes"; then + AC_DEFINE(XINERAMA,1,Enable support of the Xinerama extension) fi -dnl Check for the Slit -SLIT="" -AC_MSG_CHECKING([whether to include the Slit]) +dnl Check for Xft extension support and proper library files. +XFT="" +AC_MSG_CHECKING([whether to build support for the Xft extension]) AC_ARG_ENABLE( - slit, [ --enable-slit include code for the Slit [default=yes]], - if test x$enableval = "xyes"; then - AC_MSG_RESULT([yes]) - SLIT="yes" - else - AC_MSG_RESULT([no]) - fi, + xft, [ --enable-xft enable support of the Xft extension [default=yes]]) +: ${enableval="yes"} +if test x$enableval = "xyes"; then AC_MSG_RESULT([yes]) - SLIT="yes" -) -if test x$SLIT = "xyes"; then - AC_DEFINE(SLIT,1,Enable the Slit) + + AC_CHECK_LIB(Xft, XftFontOpenXlfd, + AC_MSG_CHECKING([for X11/Xft/Xft.h]) + AC_TRY_LINK( +#include +#include +, XftFont foo, + AC_MSG_RESULT([yes]) + XFT="yes" + LIBS="$LIBS -lXft", + AC_MSG_RESULT([no]) + ) + ) + +else + AC_MSG_RESULT([no]) +fi +if test x$XFT = "xyes"; then + AC_DEFINE(XFT,1,Enable support of the Xft extension) fi dnl Check for ordered 8bpp dithering @@ -148,24 +159,6 @@ if test x$ORDEREDPSEUDO = "xyes"; then AC_DEFINE(ORDEREDPSEUDO,1,Enable pseudocolor ordered dithering) fi -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="no" - else - AC_MSG_RESULT([yes]) - fi, - AC_MSG_RESULT([yes]) -) -if test x$CLOBBER = "xno"; then - AC_DEFINE(NOCLOBBER,1,Disable grabbing of mouse events when num/scoll lock is pressed) -fi - dnl Check whether to include debugging code DEBUG="" AC_MSG_CHECKING([whether to include verbose debugging code]) @@ -258,6 +251,7 @@ nls/Makefile nls/C/Makefile nls/da_DK/Makefile nls/de_DE/Makefile +nls/es_AR/Makefile nls/es_ES/Makefile nls/et_EE/Makefile nls/fr_FR/Makefile