diff options
author | Felix Yan | 2018-08-16 12:57:46 +0000 |
---|---|---|
committer | Felix Yan | 2018-08-16 12:57:46 +0000 |
commit | ee9abab9f0ec7030fcb1164216c2d54c273b7bd9 (patch) | |
tree | bc0380a6d6bffa4f8dee752feb5a74e6dd8eaa0a /PKGBUILD | |
download | aur-ee9abab9f0ec7030fcb1164216c2d54c273b7bd9.tar.gz |
addpkg: 1.3.4-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9df419a62deb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan <felixonmars@archlinux.org> + +pkgname=python-paver +pkgver=1.3.4 +pkgrel=1 +pkgdesc="Python-based project scripting" +url="https://github.com/paver/paver" +license=('BSD') +arch=('any') +depends=('python-six') +makedepends=('python-setuptools') +checkdepends=('python-cogapp' 'python-mock' 'python-nose' 'python-virtualenv') +source=("$pkgname-$pkgver.tar.gz::https://github.com/paver/paver/archive/Paver-$pkgver.tar.gz") +sha512sums=('5747235b81df1dc8726bfa949f13c544e03c596f58c8bfc7ab55cc285f793fbb44cbcaa98acbc6e4a0554418755d3d70246b0e37249473b062d54a23b6bea35f') + +prepare() { + cd paver-Paver-$pkgver + sed -i 's/from unittest2 import/from unittest import/' tests_integration/*.py +} + +build() { + cd paver-Paver-$pkgver + python setup.py build +} + +check() { + cd paver-Paver-$pkgver + python setup.py nosetests +} + +package() { + cd paver-Paver-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} |