test -z "$mandir" && mandir="@mandir@"
test -z "$sysconfdir" && sysconfdir="@sysconfdir@"
test -z "$pagerpath" && pagerpath="@pagerpath@"
+test -z "$MULTIBYTE_ENABLED" && MULTIBYTE_ENABLED="@MULTIBYTE_ENABLED@"
export MH_TEST_DIR auxexecdir bindir mandir sysconfdir pagerpath
+export MULTIBYTE_ENABLED
test -z "$MH_INST_DIR" && MH_INST_DIR=${MH_TEST_DIR}/inst
export MH_INST_DIR
-unset MHCONTEXT
+unset MHBUILD MHCONTEXT MHMTSUSERCONF MHN MHSHOW MHSTORE MHTMPDIR
+unset MHLDEBUG MHPDEBUG MHWDEBUG MM_CHARSET
output_md5()
{
if [ -d ${MH_INST_DIR}${bindir} ]; then
:
else
- (cd ${MH_OBJ_DIR} && make DESTDIR=${MH_INST_DIR} install) || exit 1
+ (cd ${MH_OBJ_DIR} && make DESTDIR=${MH_INST_DIR} SETGID_MAIL= install) ||
+ exit 1
+
+ #### Don't test with sendmail because it would really send the
+ #### mail. If configured to use sendmail, change to smtp instead
+ #### so that we use fakesmtp.
+ sed -e 's/mts: *sendmail/mts: smtp/' ${MHMTSCONF} >${MHMTSCONF}.new
+ mv -f ${MHMTSCONF}.new ${MHMTSCONF}
fi
# clean old test data
cat > $MH <<EOF || exit 1
Path: ${MH_TEST_DIR}/Mail
mhlproc: ${MH_LIB_DIR}/mhl
+moreproc: cat
showproc: ${MH_LIB_DIR}/mhl
postproc: ${MH_LIB_DIR}/post
fileproc: ${MH_INST_DIR}${bindir}/refile