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

Bartłomiej Piotrowski bpiotrowski at archlinux.org
Mon Nov 23 22:32:29 UTC 2015


    Date: Monday, November 23, 2015 @ 23:32:28
  Author: bpiotrowski
Revision: 251924

upgpkg: mariadb 10.1.9-2

* add new explicitly linked dependencies
* fix creating the /var/lib/mysql directory (FS#45552)

Modified:
  mariadb/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-11-23 21:43:35 UTC (rev 251923)
+++ PKGBUILD	2015-11-23 22:32:28 UTC (rev 251924)
@@ -5,14 +5,12 @@
 pkgname=('libmariadbclient' 'mariadb-clients' 'mytop' 'mariadb')
 pkgver=10.1.9
 _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'
-             'jemalloc' 'lz4')
-source=(http://ftp.heanet.ie/mirrors/mariadb/mariadb-$pkgver/source/mariadb-$pkgver.tar.gz
-        mariadb.service
+             'jemalloc' 'lz4' 'boost') source=(http://ftp.heanet.ie/mirrors/mariadb/mariadb-$pkgver/source/mariadb-$pkgver.tar.gz mariadb.service
         mariadb-post.sh
         mariadb-tmpfile.conf)
 md5sums=('71d0e2408a671e1125c1310ce657f688'
@@ -71,7 +69,7 @@
 
 package_libmariadbclient() {
   pkgdesc='MariaDB client libraries'
-  depends=('openssl' 'libaio' 'zlib' 'pcre')
+  depends=('openssl' 'libaio' 'zlib' 'pcre' 'lz4' 'lzo' 'xz')
   conflicts=('libmysqlclient')
   provides=("libmysqlclient=$pkgver")
   options=('staticlibs')
@@ -123,7 +121,7 @@
   backup=('etc/mysql/my.cnf')
   install=mariadb.install
   depends=('mariadb-clients' 'inetutils' 'libaio' 'libxml2' 'pcre' 'jemalloc'
-           'lz4')
+           'lz4' 'boost-libs' 'lzo')
   optdepends=('perl-dbd-mysql: for mysqlhotcopy, mysql_convert_table_format and mysql_setpermission')
   conflicts=('mysql')
   provides=("mysql=$pkgver")
@@ -137,8 +135,8 @@
   install -Dm644 ../mariadb.service "$pkgdir"/usr/lib/systemd/system/mysqld.service
   install -Dm644 ../mariadb-tmpfile.conf "$pkgdir"/usr/lib/tmpfiles.d/mysql.conf
 
-  install -dm700 var/lib/mysql
-  chown -R 89:89 var/lib/mysql &>/dev/null
+  install -dm700 "$pkgdir"/var/lib/mysql
+  chown -R 89:89 "$pkgdir"/var/lib/mysql &>/dev/null
 
   # provided by libmariadbclient
   cd "$pkgdir"



More information about the arch-commits mailing list