-. if defined(WITH_MYSQL_VER) && (${WITH_MYSQL_VER:C/[0-9]*//} == "m")
-WITH_MYSQL_FLAVOUR= mariadb
-. else
-WITH_MYSQL_FLAVOUR= mysql
-. endif
-. if defined(WITH_MYSQL_VER) && ${WITH_MYSQL_VER} != ${_WANT_MYSQL_VER}
-IGNORE= cannot install: the port wants ${_WANT_MYSQL_FLAVOUR}${_WANT_MYSQL_VER:C/[m]//}-client and you try to install ${WITH_MYSQL_FLAVOUR}${WITH_MYSQL_VER:C/[m]//}-client
-. endif
-MYSQL_VER= ${_WANT_MYSQL_VER}
-. elif defined(WITH_MYSQL_VER)
-MYSQL_VER= ${WITH_MYSQL_VER}
-. else
-. if defined(_MYSQL_VER)
-MYSQL_VER= ${_MYSQL_VER}
-. else
-MYSQL_VER= ${DEFAULT_MYSQL_VER}
+_mysql_depend= #
+. for _depend in ${_mysql_depends:O:u}
+. if ${mysql_ARGS:M${_depend}}
+_mysql_depend+= ${_depend}
. endif
-. endif # _WANT_MYSQL_VER
-
-. if ${MYSQL_VER:C/[0-9]*//} == "m"
-MYSQL_FLAVOUR= mariadb
-. else
-MYSQL_FLAVOUR= mysql
-. endif
-
-. if defined(_MYSQL_VER)
-. if ${_MYSQL_VER} != ${MYSQL_VER}
-IGNORE= cannot install: MySQL versions mismatch: ${_MYSQL_FLAVOUR}${_MYSQL_VER:C/[m]//}-client is installed and wanted version is ${MYSQL_FLAVOUR}${MYSQL_VER:C/[m]//}-client