spf_url home  'http://untroubled.org/ezmlm/' &&
spf_url watch 'http://untroubled.org/ezmlm/archive/' &&
spf_url src   "http://untroubled.org/ezmlm/archive/${spf_version?}/ezmlm-idx-${spf_version?}.tar.gz" &&
spf_url src_add 'http://cr.yp.to/software/ezmlm-0.53.tar.gz' &&
spf_depend qmail flags none when runtime &&
spf_cc_ cpp_args &&
spf_cc_ cc_args -O2 &&
spf_cc_ ld_args -s &&
spf_cc_ make_args &&
spf_srcdir ezmlm-0.53 &&
spf_do_install() {
  mv -f ../"${spf_base?}"-"${spf_version?}"/* . &&
  patch < idx.patch &&
  { prj_u2 prj_which pkg_crontab crontab 2> /dev/null ||
    pkg_crontab=/command/crontab; } &&
  pkg_crontab=`prj_dirname "${pkg_crontab?}"` &&
  spf_edit 1c conf-cron  "${pkg_crontab?}" &&
  spf_edit 1c conf-bin   /command &&
  spf_edit 1c conf-man   "${spf_path_prefix?}"/man &&
  spf_edit 1c conf-qmail "${spf_path_conf?}"/qmail/prefix &&
  spf_edit 1c conf-cc "gcc ${spf_args_cpp?} ${spf_args_cc?}" &&
  spf_edit 1c conf-ld "gcc ${spf_args_cpp?} ${spf_args_cc?} ${spf_args_ld?}" &&
  case ${spf_version?} in
    5.1.[02]) :;;
    *) spf_edit 1c conf-lib "${spf_path_prefix?}"/lib;;
  esac &&
  eval "make ${spf_args_make?} clean it man install" &&
  mkdir "${spf_path_prefix?}" \
    "${spf_path_prefix?}"/bin \
    "${spf_path_prefix?}"/man &&
  ./install "${spf_path_prefix?}"/bin < BIN &&
  ./install "${spf_path_prefix?}"/man < MAN &&
  rm -rf "${spf_path_prefix?}"/man/cat*
} &&
spf_do_check() {
  { prj_u2 prj_capture pkg_eztest prj_id -u eztest ||
    return 0
  } &&
  prj_u2 prj_capture pkg_uid prj_id -u &&
  case ${pkg_uid?} in
    "${pkg_eztest?}")   ./ezmlm-test;;
    0) setuidgid eztest ./ezmlm-test;;
    *) :;;
  esac
} &&
#spf_tested_version 7.0.2 && 
spf_tested_version 5.1.2 &&
spf_tested_version 5.1.0

