summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Shalygin2016-09-19 19:43:14 +0700
committerKonstantin Shalygin2016-09-19 19:43:14 +0700
commit1a6c2d0573d9b881e4114fda53f7ea264f736e29 (patch)
tree7d7cb2e6925910c72abc8240484f250f04a4dbb8
parent54fca56581057d21f5bd789c8f641354035dad7a (diff)
downloadaur-1a6c2d0573d9b881e4114fda53f7ea264f736e29.tar.gz
Bumo to 1.8.21
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD29
2 files changed, 28 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8b91f70a3d5c..51bb23ca624f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,25 @@
# Generated by mksrcinfo v8
-# Tue May 17 15:50:01 UTC 2016
+# Mon Sep 19 12:42:58 UTC 2016
pkgbase = yandex-tank
pkgdesc = Performance measurement tool
- pkgver = 1.7.32
+ pkgver = 1.8.21
pkgrel = 1
url = https://github.com/yandex/yandex-tank
arch = any
license = GPL
+ makedepends = python2
+ makedepends = python-setuptools
+ makedepends = gzip
depends = python2
depends = python2-psutil
- depends = python2-ipaddr
- depends = python2-progressbar
+ depends = python2-numpy
+ depends = python2-future
+ depends = python2-pandas
depends = python2-paramiko
depends = python2-requests
- depends = python2-pyzmq
depends = phantom
- source = https://github.com/yandex/yandex-tank/archive/v1.7.32.tar.gz
- sha256sums = 1b6c2100b0c3e024ce44f52cac9b8262e5f710a414c194bdd4a9a53460a2e058
+ source = yandex-tank.tar.gz::https://github.com/yandex/yandex-tank/archive/v1.8.21.tar.gz
+ sha256sums = afaf4e1a1a7bdb02d57df392b861ce312cdcfef594a2d4e7d94de9a5acb5f106
pkgname = yandex-tank
diff --git a/PKGBUILD b/PKGBUILD
index 1def7665696f..65509ce40e53 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,32 @@
-# Maintainer: Konstantin Shalygin <k0ste@cn.ru>
-# Contributor: Konstantin Shalygin <k0ste@cn.ru>
+# Maintainer: Konstantin Shalygin <k0ste@k0ste.ru>
+# Contributor: Konstantin Shalygin <k0ste@k0ste.ru>
pkgname='yandex-tank'
-pkgver='1.7.32'
+pkgver='1.8.21'
pkgrel='1'
pkgdesc='Performance measurement tool'
arch=('any')
url="https://github.com/yandex/${pkgname}"
license=('GPL')
-depends=('python2' 'python2-psutil' 'python2-ipaddr' 'python2-progressbar' 'python2-paramiko' 'python2-requests' 'python2-pyzmq' 'phantom')
-source=("${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('1b6c2100b0c3e024ce44f52cac9b8262e5f710a414c194bdd4a9a53460a2e058')
+depends=('python2' 'python2-psutil' 'python2-numpy' 'python2-future' 'python2-pandas' 'python2-paramiko' 'python2-requests' 'phantom')
+makedepends=('python2' 'python-setuptools' 'gzip')
+source=("${pkgname}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('afaf4e1a1a7bdb02d57df392b861ce312cdcfef594a2d4e7d94de9a5acb5f106')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}/data"
+ gzip -f -9 load.conf.1 > load.conf.1.gz
+ gzip -f -9 ${pkgname}.1 > ${pkgname}.1.gz
+}
build() {
- pushd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}-${pkgver}"
python2 setup.py build
- popd
}
package() {
- pushd "${srcdir}/${pkgname}-${pkgver}"
- python2 setup.py install --root="${pkgdir}"
- popd
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ python2 setup.py install -O1 --skip-build --root="${pkgdir}"
+ install -Dm644 "data/load.conf.1.gz" "${pkgdir}/usr/share/man/man1/load.conf.1.gz"
+ install -Dm644 "data/${pkgname}.1.gz" "${pkgdir}/usr/share/man/man1/${pkgname}.1.gz"
}