-AC_CHECK_PROGS(regex_cmd, sed)
-if test x$regex_cmd = "x"; then
- AC_MSG_ERROR([error. sed is required to build the default menu file.])
-fi
-
-dnl Check for system header files
-AC_CHECK_HEADERS(ctype.h dirent.h fcntl.h libgen.h locale.h nl_types.h process.h signal.h stdarg.h stdio.h string.h stdlib.h time.h unistd.h sys/param.h sys/select.h sys/signal.h sys/stat.h sys/time.h sys/types.h sys/wait.h)
-AC_HEADER_TIME
-
-dnl Check for existance of basename(), setlocale() and strftime()
-AC_CHECK_FUNCS(basename, , AC_CHECK_LIB(gen, basename,
- AC_DEFINE(HAVE_BASENAME) LIBS="$LIBS -lgen"))
-AC_CHECK_FUNCS(getpid setlocale sigaction strftime strcasestr snprintf vsnprintf catopen catgets catclose)
-AC_CHECK_LIB(nsl, t_open, LIBS="$LIBS -lnsl")
-AC_CHECK_LIB(socket, socket, LIBS="$LIBS -lsocket")
-
-dnl Check for X headers and libraries
-AC_PATH_X
-AC_PATH_XTRA
-
-test x$no_x = "xyes" && AC_MSG_ERROR([Openbox requires the X Window System libraries and headers.])
-
-test x$x_includes = "x" && x_includes="/usr/include"
-test x$x_libraries = "x" && x_libraries="/usr/lib"
-
-CFLAGS="$CFLAGS $X_CFLAGS"
-CXXFLAGS="$CXXFLAGS $X_CFLAGS"
-LIBS="$LIBS $X_LIBS"
-LDFLAGS="$LDFLAGS $LIBS $X_PRE_LIBS"
-
-dnl Check for required functions in -lX11
-AC_CHECK_LIB(X11, XOpenDisplay,
- LIBS="$LIBS -lX11",
- AC_MSG_ERROR([Could not find XOpenDisplay in -lX11.])
-)
-
-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])
- )
- )
+##ALL_LINGUAS=""
+##AM_GNU_GETTEXT_VERSION(0.11.5)
+##AM_GNU_GETTEXT([external])
+
+AC_CHECK_HEADERS(ctype.h fcntl.h locale.h signal.h string.h stdio.h stdlib.h)
+AC_CHECK_HEADERS(unistd.h sys/stat.h sys/select.h sys/time.h sys/wait.h)
+# AC_HEADER_TIME
+# AC_TYPE_SIGNAL
+
+PKG_CHECK_MODULES(XFT, xft)
+AC_SUBST(XFT_CFLAGS)
+AC_SUBST(XFT_LIBS)
+
+# Check for X11 extensions
+X11_EXT_XKB
+X11_EXT_SHAPE
+X11_EXT_XINERAMA
+
+AC_CONFIG_FILES([build/Makefile.incl])
+# po/Makefile.in
+# kernel/Makefile
+# render/Makefile
+# engines/Makefile
+# engines/openbox/Makefile
+# plugins/Makefile
+# plugins/keyboard/Makefile
+# plugins/mouse/Makefile
+# plugins/placement/Makefile
+# doc/Makefile
+# doc/doxygen/Makefile
+# data/Makefile
+# data/buttons/Makefile
+# themes/Makefile
+# themes/openbox/Makefile])
+AC_OUTPUT
+
+AC_MSG_RESULT
+AC_MSG_RESULT([$PACKAGE_NAME version $PACKAGE_VERSION configured successfully.])
+
+AC_MSG_RESULT
+if test "$DEBUG" = "yes"; then
+ AC_MSG_RESULT([Creating a DEBUG build.])