summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorStephan Springer2019-04-29 10:47:31 +0200
committerStephan Springer2019-04-29 10:47:31 +0200
commit7abfab284ffedfedcebf9255e7e1a5047dbf2d5a (patch)
tree2a655246170f3887702edfb693a92eff8c2e802c /PKGBUILD
parentf3f406aa84507a19c36c7538808e07bf9e8ece9b (diff)
downloadaur-7abfab284ffedfedcebf9255e7e1a5047dbf2d5a.tar.gz
adapt to build of python-yarl in community repo
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 13 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0bdc1bc2f948..d9bb6362bbf3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}