[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