diff --git a/srcpkgs/mysql/template b/srcpkgs/mysql/template index 12df245433b..9a0d4d7652f 100644 --- a/srcpkgs/mysql/template +++ b/srcpkgs/mysql/template @@ -1,7 +1,7 @@ # Template file for 'mysql' pkgname=mysql -version=5.6.38 -revision=4 +version=5.6.43 +revision=1 build_style=cmake configure_args="-DSYSCONFDIR=/etc/mysql -DMYSQL_DATADIR=/var/lib/mysql -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock -DDEFAULT_CHARSET=utf8 @@ -17,19 +17,19 @@ configure_args="-DSYSCONFDIR=/etc/mysql -DMYSQL_DATADIR=/var/lib/mysql -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 -DWITHOUT_ARCHIVE_STORAGE_ENGINE=1 -DWITHOUT_BLACKHOLE_STORAGE_ENGINE=1 -DWITHOUT_FEDERATED_STORAGE_ENGINE=1 -DSTACK_DIRECTION=1 -DHAVE_LLVM_LIBCPP_EXITCODE=0" -lib32disabled=yes hostmakedepends="perl bison ncurses-devel" makedepends="zlib-devel libressl-devel readline-devel" depends="mysql-client" conf_files="/etc/mysql/my.cnf" +short_desc="World's most popular open source database" +maintainer="Juan RP " +license="GPL-2.0-only" +homepage="https://www.mysql.com/products/community/" +distfiles="http://dev.mysql.com/get/Downloads/MySQL-${version%.*}/mysql-${version}.tar.gz" +checksum=1c95800bf0e1b7a19a37d37fbc5023af85c6bc0b41532433b3a886263a1673ef system_accounts="mysql" mysql_homedir="/var/lib/mysql" -short_desc="The world's most popular open source database" -maintainer="Juan RP " -homepage="https://www.mysql.com/products/community/" -license="GPL-2" -distfiles="http://dev.mysql.com/get/Downloads/MySQL-${version%.*}/mysql-${version}.tar.gz" -checksum=18f249752f6c64af6e39c5b99c89ee1c86d6eb7fac853707603453cf584c54f3 +lib32disabled=yes disable_parallel_build=yes @@ -53,6 +53,7 @@ pre_configure() { rm CMakeCache.txt fi } + pre_build() { if [ "$CROSS_BUILD" ]; then cp bin.host/comp_err ${wrksrc}/extra @@ -62,6 +63,7 @@ pre_build() { export PATH=${PATH}:${wrksrc}/extra:${wrksrc}/scripts:${wrksrc}/sql fi } + post_install() { # Remove unneeded stuff. rm -rf ${DESTDIR}/usr/{sql-bench,mysql-test,data} @@ -80,6 +82,7 @@ libmysqlclient_package() { vmove "usr/lib/libmysqlclient*.so.*" } } + libmysqlclient-devel_package() { depends="libmysqlclient>=${version}_${revision}" short_desc+=" - development files" @@ -91,6 +94,7 @@ libmysqlclient-devel_package() { vmove "usr/lib/*.so" } } + mysql-client_package() { depends="perl" short_desc+=" - database client binaries"