add support for getting session key
[idra/gss-ntlmssp.git] / configure.ac
index bdc562cdcbd29a5aef3fa128899514d3feb71296..589fd2e4cf33ded87c3a68405478c7022bbd9f6c 100644 (file)
@@ -11,15 +11,11 @@ m4_ifdef([AC_USE_SYSTEM_EXTENSIONS],
 
 CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
 
-AC_CONFIG_SRCDIR([BUILD.txt])
-AC_CONFIG_AUX_DIR([build])
-
 AM_INIT_AUTOMAKE([-Wall foreign subdir-objects tar-pax])
 AM_PROG_CC_C_O
 AM_PROG_AR
 AC_PROG_INSTALL
 LT_INIT([disable-static])
-AC_CONFIG_MACRO_DIR([m4])
 
 AC_SUBST([PRERELEASE_VERSION],
          PRERELEASE_VERSION_NUMBER)
@@ -108,6 +104,20 @@ if test x$HAVE_WBCLIENT != x; then
     AM_CHECK_WBCLIENT
 fi
 
+if test x$HAVE_NLS != x; then
+    AC_CHECK_FUNC(dgettext, [],
+                  AC_CHECK_LIB(intl, dgettext, [],
+                               AC_ERROR([Could not find dgettext() function])))
+    AC_PATH_PROG(MSGFMT, msgfmt)
+    if test x$MSGFMT = x; then
+        AC_ERROR([Could not find msgfmt])
+    fi
+fi
+RAWLINGUAS=`sed -e "/^#/d" -e "s/#.*//" "${srcdir}/po/LINGUAS"`
+# Remove newlines
+LINGUAS=`echo $RAWLINGUAS`
+AC_SUBST(LINGUAS)
+
 if test x$HAVE_MANPAGES != x; then
     CHECK_XML_TOOLS
     CHECK_STYLESHEET([$SGML_CATALOG_FILES],
@@ -125,6 +135,6 @@ abs_build_dir=`pwd`
 AC_DEFINE_UNQUOTED([ABS_BUILD_DIR], ["$abs_build_dir"], [Absolute path to the build directory])
 AC_SUBST([abs_builddir], $abs_build_dir)
 
-AC_CONFIG_FILES([Makefile man/Makefile
+AC_CONFIG_FILES([Makefile man/Makefile po/Makefile
                  contrib/gssntlmssp.spec examples/mech.ntlmssp])
 AC_OUTPUT