diff options
author | Chih-Hsuan Yen | 2018-11-18 07:21:00 +0000 |
---|---|---|
committer | Chih-Hsuan Yen | 2018-11-18 07:21:00 +0000 |
commit | 69f9fb7e55a84231dd0f246a39dd80c4452eea85 (patch) | |
tree | 9d1d053d93c075cc2c1375d92c8b9a1a85278632 | |
download | aur-69f9fb7e55a84231dd0f246a39dd80c4452eea85.tar.gz |
addpkg: 3.3.1-1
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4cdd7262358b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Chih-Hsuan Yen <yan12125@archlinux.org> + +pkgname=python-pynamodb +_pkgname=PynamoDB +pkgver=3.3.1 +pkgrel=1 +pkgdesc="A pythonic interface to Amazon's DynamoDB" +arch=(any) +url='https://pynamodb.readthedocs.io/' +license=(MIT) +makedepends=(python-setuptools) +depends=(python-botocore python-dateutil python-six) +checkdepends=(python-blinker python-mock python-pytest-mock python-requests) +source=("$pkgname-$pkgver.tar.gz"::"https://github.com/pynamodb/PynamoDB/archive/$pkgver.tar.gz") +sha256sums=('999fff6508ef9697958c08d39a456f0f9551193be3a06ab86edfeb42abd7a9d2') + +build() { + cd $_pkgname-$pkgver + python setup.py build +} + +check() { + cd $_pkgname-$pkgver + pytest -v -m 'not ddblocal' pynamodb/tests +} + +package() { + cd $_pkgname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +} |