persistent_add LIBOATH_OPTS &&

depends autoconf &&
depends automake &&

case "${LIBOATH_SSL}" in
  internal)
    LIBOATH_OPTS="--without-openssl --without-libgcrypt"
  ;;
  openssl)
    depends SSL &&

    LIBOATH_OPTS="--with-openssl --without-libgcrypt"
  ;;
  libgcrypt)
    depends libgpg-error &&
    depends libgcrypt &&

    LIBOATH_OPTS="--with-libgcrypt --without-openssl"
  ;;
esac &&

optional_depends linux-pam \
                 "--enable-pam" \
                 "--disable-pam" \
                 "for PAM module" &&

optional_depends xmlsec \
                 "--enable-pskc" \
                 "--disable-pskc" \
                 "for PSKC support"
