case "${THIS_SUB_DEPENDS}" in
  WITH_CURL) message "${SPELL} with curl backend requested, forcing curl dependency" &&
             depends curl "--with-curl=yes --with-soup=no" ;;
  WITH_SOUP) message "${SPELL} with libsoup backend requested, forcing libsoup dependency" &&
             depends libsoup "--with-soup=yes" ;;
          *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}" &&
             return 1;;
esac
