+ACLOCAL_AMFLAGS = -I autotools
+
SUBDIRS = man lib scripts daemons doc test tools qa
EXTRA_DIST = NEWS DEVNOTES
rm -rf config.cache autom4te.cache
mkdir -p autotools
-aclocal-1.9
+aclocal-1.9 -I autotools
autoconf
automake-1.9 --add-missing -Wall -Wno-portability
--- /dev/null
+##### http://autoconf-archive.cryp.to/ac_python_module.html
+#
+# SYNOPSIS
+#
+# AC_PYTHON_MODULE(modname[, fatal])
+#
+# DESCRIPTION
+#
+# Checks for Python module.
+#
+# If fatal is non-empty then absence of a module will trigger an
+# error.
+#
+# LAST MODIFICATION
+#
+# 2007-01-09
+#
+# COPYLEFT
+#
+# Copyright (c) 2007 Andrew Collier <colliera@ukzn.ac.za>
+#
+# Copying and distribution of this file, with or without
+# modification, are permitted in any medium without royalty provided
+# the copyright notice and this notice are preserved.
+
+AC_DEFUN([AC_PYTHON_MODULE],[
+ if test -z $PYTHON;
+ then
+ PYTHON="python"
+ fi
+ PYTHON_NAME=`basename $PYTHON`
+ AC_MSG_CHECKING($PYTHON_NAME module: $1)
+ $PYTHON -c "import $1" 2>/dev/null
+ if test $? -eq 0;
+ then
+ AC_MSG_RESULT(yes)
+ eval AS_TR_CPP(HAVE_PYMOD_$1)=yes
+ else
+ AC_MSG_RESULT(no)
+ eval AS_TR_CPP(HAVE_PYMOD_$1)=no
+ #
+ if test -n "$2"
+ then
+ AC_MSG_ERROR(failed to find required module $1)
+ exit 1
+ fi
+ fi
+])
# Check for Python
AM_PATH_PYTHON(2.4)
+AC_PYTHON_MODULE(twisted.internet, t)
+AC_PYTHON_MODULE(twisted.cred, t)
+AC_PYTHON_MODULE(twisted.spread, t)
+AC_PYTHON_MODULE(OpenSSL, t)
+AC_PYTHON_MODULE(simplejson, t)
+AC_PYTHON_MODULE(pyparsing, t)
+
# Check for docbook2man
found_docbook2man=
AC_CHECK_PROG(found_docbook2man, [docbook2man], [yes])