spf_template gnu &&
spf_url home  'ftp://ftp.gnutls.org/pub/gnutls/' &&
spf_url watch 'ftp://ftp.gnutls.org/pub/gnutls/' &&
spf_url src \
  "ftp://ftp.gnutls.org/pub/gnutls/gnutls-${spf_version?}.tar.bz2" &&
spf_depend libcfg &&
spf_depend libtasn1 degree optional &&
spf_depend ncurses  degree optional &&
spf_depend readline degree optional &&
case ${spf_version?} in
  1.*|2.?.*|2.10.*)
    spf_depend libgcrypt &&
    spf_depend libgpg-error &&
    spf_depend opencdk &&
    spf_depend zlib &&
    spf_depend lzo degree optional &&
    spf_args configure \
      --with-libgcrypt-prefix="${spf_path_conf?}"/libgcrypt/prefix;;
  *)
    spf_depend gmp &&
    spf_depend nettle &&
    spf_depend zlib degree optional;;
esac &&
case ${spf_version?}. in
  1.*|2.[01234567].*) spf_cc_ nls;;
  *) :;;
esac &&
case ${spf_version?} in
  1.*|2.[02].*)
    spf_args configure \
      --with-libopencdk-prefix="${spf_path_conf?}"/opencdk/prefix;;
  *) :;;
esac &&
case ${spf_version?} in
  1.*) :;;
  *) spf_args configure --disable-guile;; 
esac &&
spf_template_gnu_do_before_configure() {
  if test -d "${spf_path_conf?}"/libtasn1/.; then
    spf_args configure \
      --with-libtasn1-prefix="${spf_path_conf?}"/libtasn1/prefix
  else :
  fi
} &&
spf_template_gnu_do_before_check() { prj_x2 prj_set TZ UTC0; } &&
spf_tested_version 2.12.5 &&
spf_tested_version 2.12.3 &&
spf_tested_version 2.10.4 &&
spf_tested_version 2.10.3 &&
spf_tested_version 2.10.2 &&
spf_tested_version 2.10.0 &&
spf_tested_version 2.8.6 &&
spf_tested_version 2.8.5 &&
spf_tested_version 2.8.4 &&
spf_tested_version 2.8.3 &&
spf_tested_version 2.8.1 &&
spf_tested_version 2.8.0 &&
spf_tested_version 2.6.6 &&
spf_tested_version 2.6.4 &&
spf_tested_version 2.6.3 &&
spf_tested_version 2.6.2 &&
spf_tested_version 2.6.0 &&
spf_tested_version 2.4.1 &&
spf_tested_version 2.4.0 &&
spf_tested_version 2.2.5 &&
spf_tested_version 2.2.2 &&
spf_tested_version 2.2.1 &&
spf_tested_version 2.2.0 &&
spf_tested_version 2.0.4 &&
spf_tested_version 2.0.1 &&
spf_tested_version 2.0.0 &&
spf_tested_version 1.6.3 &&
spf_tested_version 1.6.2 &&
spf_tested_version 1.6.1 &&
spf_tested_version 1.6.0 &&
spf_tested_version 1.4.1

