# -*- 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
# Please set revision_client and revision_server to 0 if you bump version.
set version_branch [join [lrange [split ${version} .] 0 1] .]
homepage http://www.mysql.com/
maintainers {ryandesign @ryandesign} {pixilla @pixilla}
distname mysql-${version}
Multithreaded SQL database server
MySQL is an open-source, multi-threaded SQL database \
with a command syntax very similar to mSQL.
master_sites mysql:MySQL-${version_branch}
checksums rmd160 a5ba8bedf4027af90a4612a1a7f3a848999cfbf5 \
sha256 c414a64722ffa89d315152a030661d34764894e293e33792809cea61c8a5303e
set major_version [strsed ${version} {s/\..*$//}]
set mysql mysql${major_version}
set libdir ${prefix}/lib/${mysql}
set dbdir ${prefix}/var/db/${mysql}
set sysconfdir ${prefix}/etc/${mysql}
if {"darwin" eq ${os.platform} && ${os.major} > 8} {
add_users ${mysqluser} group=${mysqluser} realname=MySQL\ Server
if {${name} eq ${subport}} {
# http://bugs.mysql.com/bug.php?id=47360
revision ${revision_client}
path:lib/libssl.dylib:openssl \
patchfiles patch-Makefile.in.diff \
patch-scripts-mysql_secure_installation.sh.diff
reinplace s%@BINDIR@%${bindir}%g ${worksrcpath}/scripts/mysql_secure_installation.sh