dnl
if test x$want_xft && test x$want_x11; then
- AC_PATH_PROG(XFTCONFIG, xft-config)
- if test x$XFTCONFIG != x; then
- dnl TODO: needs more checks
-
-dnl This won't work for some reason
-dnl AC_CHECK_HEADERS([X11/Xft/Xft.h], [], [XFT_MISSING=yes])
- if test "x$XFT_MISSING" = xyes; then
- AC_MSG_ERROR([something went wrong when checking for Xft, you're probably missing headers or it's not installed])
- fi
-
- AC_DEFINE(XFT, 1, [Define if you are using Xft])
- CFLAGS="$CFLAGS `$XFTCONFIG --cflags`"
- XFT_LIBS=`$XFTCONFIG --libs`
- else
- want_xft=no
- fi
+ PKG_CHECK_MODULES(XFT, [xft],
+ [
+ AC_DEFINE(XFT, 1, [Define if you are using Xft])
+ CFLAGS="$CFLAGS $XFT_CFLAGS"
+ AC_SUBST(XFT_LIBS)
+ ],
+ [want_xft=no])
fi
dnl
AC_SUBST(CFLAGS)
AC_SUBST(X11_LIBS)
-AC_SUBST(XFT_LIBS)
AC_OUTPUT