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

Massimiliano Torromeo mtorromeo at archlinux.org
Wed Mar 13 14:49:38 UTC 2019


    Date: Wednesday, March 13, 2019 @ 14:49:37
  Author: mtorromeo
Revision: 440888

upgpkg: xtrabackup 8.0.5-1

Modified:
  xtrabackup/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-03-13 12:35:18 UTC (rev 440887)
+++ PKGBUILD	2019-03-13 14:49:37 UTC (rev 440888)
@@ -2,9 +2,9 @@
 # Contributor: Bartłomiej Piotrowski <bpiotrowski at archlinux.org>
 
 pkgname=xtrabackup
-pkgver=8.0.4
-_boost_ver=1.67.0
-pkgrel=2
+pkgver=8.0.5
+_boost_ver=1.68.0
+pkgrel=1
 pkgdesc='Non-blocking backup tool for MySQL'
 arch=('x86_64')
 url='https://www.percona.com/software/mysql-database/percona-xtrabackup'
@@ -12,12 +12,13 @@
 depends=('libaio' 'libev' 'libgcrypt' 'curl' 'perl-dbd-mysql' 'numactl')
 makedepends=('cmake' 'python-sphinx' 'zlib' 'vim' 'libedit' 'libevent' 'protobuf' 're2')
 optdepends=('qpress: for compressed backups')
-source=(https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-$pkgver/source/tarball/percona-xtrabackup-$pkgver.tar.gz
+source=(https://www.percona.com/downloads/Percona-XtraBackup-LATEST/Percona-XtraBackup-${pkgver%.*}-${pkgver##*.}/source/tarball/percona-xtrabackup-$pkgver.tar.gz
         http://sourceforge.net/projects/boost/files/boost/${_boost_ver}/boost_${_boost_ver//./_}.tar.gz)
-sha256sums=('0a530146ef7abbfef65231848da0c077e77b0a2512ce4aeddc5e38fb645b37bd'
-            '8aa4e330c870ef50a896634c931adf468b21f8a69b77007e45c444151229f665')
+sha256sums=('0c975127d4b0b20ebb1d76d26c3ba68b8376ac47767b0266f57f94a3cc835e83'
+            'da3411ea45622579d419bfda66f45cd0f8c32a181d84adfa936f5688388995cf')
 build() {
-  cd percona-xtrabackup-$pkgver
+  mkdir build
+  cd build
   cmake -DBUILD_CONFIG=xtrabackup_release \
         -DCMAKE_BUILD_TYPE=Release \
         -DMYSQL_DATADIR=/var/lib/mysql \
@@ -33,12 +34,13 @@
         -DINSTALL_PLUGINDIR="/usr/lib/xtrabackup/plugin" \
         -DINSTALL_MANDIR="/usr/share/man" \
         -DINSTALL_STATIC_LIBRARIES=OFF \
-        -DWITH_BOOST="../boost_${_boost_ver//./_}"
+        -DWITH_BOOST="../boost_${_boost_ver//./_}" \
+        ../percona-xtrabackup-$pkgver
   make
 }
 
 package() {
-  cd percona-xtrabackup-$pkgver
+  cd build
   make DESTDIR="$pkgdir" install
 
   cd  "$pkgdir"



More information about the arch-commits mailing list