[arch-commits] Commit in mysql/trunk (PKGBUILD)
Andrea Scarpino
andrea at archlinux.org
Sat Feb 5 20:35:56 UTC 2011
Date: Saturday, February 5, 2011 @ 15:35:55
Author: andrea
Revision: 109092
upgpkg: mysql 5.5.8-9
build using bundled readline (FS#22530) and zlib from system; move plugins to /usr/lib/mysql/plugins
Modified:
mysql/trunk/PKGBUILD
----------+
PKGBUILD | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-02-05 20:31:30 UTC (rev 109091)
+++ PKGBUILD 2011-02-05 20:35:55 UTC (rev 109092)
@@ -6,11 +6,11 @@
pkgbase=mysql
pkgname=('libmysqlclient' 'mysql-clients' 'mysql')
pkgver=5.5.8
-pkgrel=8
+pkgrel=9
arch=('i686' 'x86_64')
license=('GPL')
url="http://www.mysql.com/"
-makedepends=('cmake' 'openssl' 'tcp_wrappers')
+makedepends=('cmake' 'openssl' 'tcp_wrappers' 'zlib' 'readline')
options=('!libtool')
source=("http://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.5/${pkgbase}-${pkgver}.tar.gz"
'mysqld'
@@ -46,21 +46,21 @@
-DSYSCONFDIR=/etc/mysql \
-DINSTALL_INFODIR=share/mysql/docs \
-DINSTALL_MANDIR=share/man \
- -DINSTALL_PLUGINDIR=share/mysql/lib/plugin \
+ -DINSTALL_PLUGINDIR=/usr/lib/mysql/plugin \
-DINSTALL_SCRIPTDIR=bin \
-DINSTALL_INCLUDEDIR=include/mysql \
-DINSTALL_DOCREADMEDIR=share/mysql \
-DINSTALL_SUPPORTFILESDIR=share/mysql \
-DINSTALL_MYSQLSHAREDIR=share/mysql \
-DINSTALL_SHAREDIR=share/mysql \
- -DWITH_READLINE=OFF \
+ -DWITH_READLINE=ON \
+ -DWITH_ZLIB=system \
-DWITH_SSL=system \
-DWITH_LIBWRAP=ON \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=complex \
-DWITH_EMBEDDED_SERVER=ON \
- -DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \
-DENABLED_LOCAL_INFILE=ON \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
@@ -88,6 +88,9 @@
for man in mysql_config mysql_client_test_embedded mysqltest_embedded; do
install -m644 "${srcdir}/${pkgbase}-${pkgver}/man/$man.1" "${pkgdir}/usr/share/man/man1/$man.1"
done
+
+ #fix permissions
+ chmod 644 "${pkgdir}/usr/lib/libmysqlclient_r.a"
}
package_mysql-clients(){
@@ -122,7 +125,7 @@
# provided by libmysqlclient
rm ${pkgdir}/usr/bin/{mysql_config,mysql_client_test_embedded,mysqltest_embedded}
- rm -r ${pkgdir}/usr/lib/
+ rm ${pkgdir}/usr/lib/libmysql*
rm -r ${pkgdir}/usr/include/
rm ${pkgdir}/usr/share/man/man1/{mysql_config,mysql_client_test_embedded,mysqltest_embedded}.1
More information about the arch-commits
mailing list