author | Bartłomiej Piotrowski
<bpiotrowski@archlinux.org> 2014-10-08 19:51:54 UTC |
committer | Bartłomiej Piotrowski
<bpiotrowski@archlinux.org> 2014-10-08 19:51:54 UTC |
parent | 5c9c00c892250504ecc6b8301a842cc73aa67251 |
PKGBUILD | +6 | -5 |
diff --git a/PKGBUILD b/PKGBUILD index a1cc44b..d515f49 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,11 +4,11 @@ pkgbase=mariadb pkgname=('libmariadbclient' 'mariadb-clients' 'mytop' 'mariadb') pkgver=10.0.14 _pkgver=${pkgver/.a/a} -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL') url='http://mariadb.org/' -makedepends=('cmake' 'openssl' 'zlib' 'libaio' 'libxml2' 'openssl' 'pcre') +makedepends=('cmake' 'openssl' 'zlib' 'libaio' 'libxml2' 'openssl' 'pcre' 'jemalloc') source=(https://downloads.mariadb.org/interstitial/mariadb-$pkgver/source/mariadb-$pkgver.tar.gz mariadb.service mariadb-post.sh @@ -53,7 +53,8 @@ build() { -DWITH_SSL=system \ -DWITH_PCRE=system \ -DWITH_LIBWRAP=OFF \ - -DWITH_JEMALLOC=OFF \ + -DWITH_JEMALLOC=ON \ + -DCMAKE_EXE_LINKER_FLAGS='-ljemalloc' \ -DWITH_EXTRA_CHARSETS=complex \ -DWITH_EMBEDDED_SERVER=ON \ -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ @@ -94,7 +95,7 @@ package_libmariadbclient() { package_mariadb-clients() { pkgdesc='MariaDB client tools' - depends=('libmariadbclient' 'zlib' 'openssl') + depends=('libmariadbclient' 'zlib' 'openssl' 'jemalloc') conflicts=('mysql-clients') provides=("mysql-clients=$pkgver") @@ -124,7 +125,7 @@ package_mariadb() { pkgdesc='Fast SQL database server, drop-in replacement for MySQL' backup=('etc/mysql/my.cnf') install=mariadb.install - depends=('mariadb-clients' 'inetutils' 'libaio' 'libxml2' 'pcre') + depends=('mariadb-clients' 'inetutils' 'libaio' 'libxml2' 'pcre' 'jemalloc') optdepends=('perl-dbd-mysql: for mysqlhotcopy, mysql_convert_table_format and mysql_setpermission') conflicts=('mysql') provides=("mysql=$pkgver")