# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {davidnichols @davidnich}
description MySQL module for Qore
long_description Module allowing communication with MySQL and MySQL-compatible DBs from the Qore Programming Language
master_sites https://github.com/qorelanguage/module-mysql/releases/download/v${version}
checksums md5 b64600e6a00e938eae4af5718ae723c7 \
sha1 f92b01070cac8bbd987a0d7e080c1f823f6faee2 \
rmd160 6b9e45cee3f9994cf6553666447282c7415a2ea6
variant mariadb conflicts mariadb100 mariadb101 mariadb102 mysql51 mysql55 mysql56 mysql57 percona description {use mariadb} {}
variant mariadb100 conflicts mariadb mariadb101 mariadb102 mysql51 mysql55 mysql56 mysql57 percona description {use mariadb-10.0} {}
variant mariadb101 conflicts mariadb mariadb100 mariadb102 mysql51 mysql55 mysql56 mysql57 percona description {use mariadb-10.1} {}
variant mysql51 conflicts mariadb mariadb100 mariadb101 mariadb102 mysql55 mysql56 mysql57 percona description {use mysql 5.1} {}
variant mysql55 conflicts mariadb mariadb100 mariadb101 mariadb102 mysql51 mysql56 mysql57 percona description {use mysql 5.5} {}
variant mysql56 conflicts mariadb mariadb100 mariadb101 mariadb102 mysql51 mysql55 mysql57 percona description {use mysql 5.6} {}
variant mysql57 conflicts mariadb mariadb100 mariadb101 mariadb102 mysql51 mysql55 mysql56 percona description {use mysql 5.7} {}
variant percona conflicts mariadb mariadb100 mariadb101 mariadb102 mysql51 mysql55 mysql56 mysql57 description {use percona} {}
if {![variant_isset mariadb] && ![variant_isset mariadb100] && ![variant_isset mariadb101] && ![variant_isset mariadb102] && ![variant_isset mysql51] && ![variant_isset mysql55] && ![variant_isset mysql56] && ![variant_isset mysql57] && ![variant_isset percona]} {
default_variants +mariadb
if {[variant_isset mariadb]} {
} elseif {[variant_isset mariadb100]} {
set mysql_port "mariadb-10.0"
} elseif {[variant_isset mariadb101]} {
set mysql_port "mariadb-10.1"
} elseif {[variant_isset mariadb102]} {
set mysql_port "mariadb-10.2"
} elseif {[variant_isset mysql51]} {
} elseif {[variant_isset mysql55]} {
} elseif {[variant_isset mysql56]} {
} elseif {[variant_isset mysql57]} {
} elseif {[variant_isset percona]} {
configure.args --disable-debug \
--with-mysql-libs=${prefix}/lib/${mysql_port} --with-mysql-includes=${prefix}/include/${mysql_port}