[arch-commits] Commit in mariadb/trunk (PKGBUILD)

Bartłomiej Piotrowski bpiotrowski at nymeria.archlinux.org
Tue Dec 3 07:22:33 UTC 2013


    Date: Tuesday, December 3, 2013 @ 08:22:32
  Author: bpiotrowski
Revision: 200715

upgpkg: mariadb 5.5.34-3

- switch to build type recommended by upstream

Modified:
  mariadb/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-03 05:12:24 UTC (rev 200714)
+++ PKGBUILD	2013-12-03 07:22:32 UTC (rev 200715)
@@ -5,11 +5,11 @@
 pkgname=('libmariadbclient' 'mariadb-clients' 'mytop' 'mariadb')
 pkgver=5.5.34
 _pkgver=${pkgver/.a/a}
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 license=('GPL')
 url='http://mariadb.org/'
-makedepends=('cmake' 'openssl' 'zlib')
+makedepends=('cmake' 'openssl' 'zlib' 'libaio')
 source=(http://mirrors.supportex.net/$pkgbase/$pkgbase-$_pkgver/kvm-tarbake-jaunty-x86/$pkgbase-$_pkgver.tar.gz
         mariadb.service
         mariadb-post.sh
@@ -19,18 +19,12 @@
             '368f9fd2454d80eb32abb8f29f703d1cf9553353fb9e1ae4529c4b851cb8c5dd'
             '2af318c52ae0fe5428e8a9245d1b0fc3bc5ce153842d1563329ceb1edfa83ddd')
 
-prepare() {
-  cd $pkgbase-$_pkgver
-  sed -i '63d' storage/tokudb/ft-index/cmake_modules/TokuSetupCTest.cmake
-  sed -i '176,177s/-Werror//' storage/tokudb/ft-index/cmake_modules/TokuSetupCompiler.cmake
-}
-
 build() {
   mkdir build
   cd build
 
   cmake ../$pkgbase-$_pkgver \
-    -DCMAKE_BUILD_TYPE=Release \
+    -DBUILD_CONFIG=mysql_release \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DSYSCONFDIR=/etc/mysql \
     -DMYSQL_DATADIR=/var/lib/mysql \
@@ -72,7 +66,7 @@
 
 package_libmariadbclient() {
   pkgdesc='MariaDB client libraries'
-  depends=('openssl')
+  depends=('openssl' 'libaio')
   conflicts=('libmysqlclient')
   provides=("libmysqlclient=$pkgver")
   options=('staticlibs')
@@ -121,7 +115,7 @@
   pkgdesc='Fast SQL database server, drop-in replacement for MySQL'
   backup=('etc/mysql/my.cnf')
   install=mariadb.install
-  depends=('mariadb-clients' 'inetutils')
+  depends=('mariadb-clients' 'inetutils' 'libaio')
   conflicts=('mysql')
   provides=("mysql=$pkgver")
   options=('emptydirs')




More information about the arch-commits mailing list