X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=configure.in;h=375348338b4d0bdb34add82c19bcf2462ba6675b;hb=8e34bfcfcbd7bfc9913f40a23016f30c63803611;hp=4fe7beeb2b1d8e45b08beec86b960786c9742747;hpb=62ea1c5937b8d9dec82954e74da3fd2e712f2386;p=chaz%2Fopenbox diff --git a/configure.in b/configure.in index 4fe7beeb..37534833 100644 --- a/configure.in +++ b/configure.in @@ -53,8 +53,6 @@ AC_CHECK_LIB(X11, XOpenDisplay, 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]) @@ -65,16 +63,16 @@ AC_ARG_ENABLE( 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( + AC_MSG_CHECKING([for X11/extensions/shape.h]) + AC_TRY_LINK( #include #include #include , long foo = ShapeSet, - AC_MSG_RESULT([yes]) - SHAPE="yes", - AC_MSG_RESULT([no]) - ) + AC_MSG_RESULT([yes]) + SHAPE="yes", + AC_MSG_RESULT([no]) + ) ) else AC_MSG_RESULT([no]) @@ -84,6 +82,36 @@ 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]) +AC_ARG_ENABLE( + xft, [ --enable-xft enable support of the Xft 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_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, + AC_MSG_RESULT([no]) +) +if test x$XFT = "xyes"; then + AC_DEFINE(XFT,1,Enable support of the Xft extension) +fi + dnl Check for the Slit SLIT="" AC_MSG_CHECKING([whether to include the Slit]) @@ -179,6 +207,7 @@ fi if test x$NLS = "xyes"; then AC_DEFINE(NLS,1,Include natural language support) + AC_SUBST(NLS) fi dnl Check for new timed pixmap cache @@ -234,6 +263,7 @@ nls/fr_FR/Makefile nls/hu_HU/Makefile nls/it_IT/Makefile nls/ja_JP/Makefile +nls/ko_KR/Makefile nls/nl_NL/Makefile nls/pt_BR/Makefile nls/ru_RU/Makefile