+if test $USE_DEFAULTS = no; then
+ echo
+ echo "\`helm-config' is not installed (or I can't find it in your path)."
+ echo "Please, insert the lib directory HELM..."
+ echo
+ echo -n "[[$DEFAULT_HELM_LIB_DIR]] ? "
+ read HELM_LIB_DIR
+ if test "x$HELM_LIB_DIR" = "x"; then
+ HELM_LIB_DIR=$DEFAULT_HELM_LIB_DIR
+ fi
+elif test $USE_DEFAULTS = yes; then
+ HELM_LIB_DIR=$DEFAULT_HELM_LIB_DIR
+fi
+
+AC_MSG_CHECKING(for $HELM_LIB_DIR/configuration.pl)
+if test -f $HELM_LIB_DIR/configuration.pl; then
+ AC_MSG_RESULT(ok)
+else
+ AC_MSG_RESULT(no)
+ AC_MSG_ERROR(please check your installation)
+fi
+
+AC_PATH_PROG(PERL_BINARY,perl,no)
+if test $PERL_BINARY = no ; then
+ AC_MSG_ERROR(Could not find perl)
+fi
+
+dnl Perl modules checks
+PERL_MODS="HTTP::Daemon HTTP::Status HTTP::Request LWP::UserAgent DB_File Compress::Zlib CGI"
+PERL_INC=`perl -e 'print(join(" ",@INC))'`
+for perl_mod in $PERL_MODS; do
+ AC_MSG_CHECKING("for perl module: $perl_mod")
+ perl_mod_file=`echo $perl_mod | sed -e 's/::/\//' -e 's/$/\.pm/'`
+ module_found="false"
+ for perl_lib_dir in $PERL_INC; do
+ if test -f "$perl_lib_dir/$perl_mod_file"; then
+ module_found="true"
+ AC_MSG_RESULT("found in $perl_lib_dir")
+ break
+ fi
+ done
+ if test "$module_found" != "true"; then
+ AC_MSG_ERROR("not found")
+ fi
+done
+
+AC_SUBST(PACKAGE)
+AC_SUBST(VERSION)
+AC_SUBST(RESOLVED_PREFIX)
+AC_SUBST(RESOLVED_EXEC_PREFIX)
+AC_SUBST(HELM_LIB_DIR)
+AC_SUBST(PERL_BINARY)
+AC_SUBST(HELM_CGI_DIR)