diff options
author | Stephan Springer | 2019-04-29 10:47:31 +0200 |
---|---|---|
committer | Stephan Springer | 2019-04-29 10:47:31 +0200 |
commit | 7abfab284ffedfedcebf9255e7e1a5047dbf2d5a (patch) | |
tree | 2a655246170f3887702edfb693a92eff8c2e802c /PKGBUILD | |
parent | f3f406aa84507a19c36c7538808e07bf9e8ece9b (diff) | |
download | aur-7abfab284ffedfedcebf9255e7e1a5047dbf2d5a.tar.gz |
adapt to build of python-yarl in community repo
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -4,7 +4,7 @@ _pkgname=yarl pkgname=python-"$_pkgname"-gns3 pkgver=1.2.6 -pkgrel=1 +pkgrel=2 pkgdesc="Yet another URL library (GNS3)" arch=('any') url="https://github.com/aio-libs/yarl/" @@ -12,17 +12,23 @@ license=('Apache') groups=('gns3') provides=("python-$_pkgname") conflicts=("python-$_pkgname") -depends=('python' 'python-multidict-gns3') -makedepends=('python-setuptools') +depends=('glibc' 'python' 'python-multidict-gns3' 'python-idna') +makedepends=('cython' 'python-setuptools') +checkdepends=('python-pytest' 'python-pytest-runner') source=("$pkgname-$pkgver.tar.gz::https://github.com/aio-libs/$_pkgname/archive/v$pkgver.tar.gz") sha256sums=('1083cb0eb2a68638c239d96ed6b3cfe8427f5fea62aa2e575ae5511a196b5df5') build() { - cd "$_pkgname-$pkgver" - python3 setup.py build + cd "$_pkgname-$pkgver" + LANG=en_US.UTF-8 python setup.py build +} + +check() { + cd "$_pkgname-$pkgver" + python setup.py test } package() { - cd "$_pkgname-$pkgver" - python3 setup.py install --root="$pkgdir" --optimize=1 + cd "$_pkgname-$pkgver" + LANG=en_US.UTF-8 python setup.py install --root="$pkgdir" -O1 --skip-build } |