summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD26
2 files changed, 21 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5a50fed3b210..1ef6571abe37 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
pkgbase = python-yarl-gns3
pkgdesc = Yet another URL library (GNS3)
- pkgver = 1.3.0
+ pkgver = 1.4.2
pkgrel = 1
url = https://github.com/aio-libs/yarl/
- arch = any
+ arch = x86_64
groups = gns3
license = Apache
checkdepends = python-pytest
@@ -12,12 +12,12 @@ pkgbase = python-yarl-gns3
makedepends = python-setuptools
depends = glibc
depends = python
- depends = python-multidict-gns3
+ depends = python-multidict
depends = python-idna
provides = python-yarl
conflicts = python-yarl
- source = python-yarl-gns3-1.3.0.tar.gz::https://github.com/aio-libs/yarl/archive/v1.3.0.tar.gz
- sha256sums = 0d4acfd6c750612871e11c49eea43213949f1528686a184eefc1366142a6fbb3
+ source = python-yarl-gns3-1.4.2.tar.gz::https://github.com/aio-libs/yarl/archive/v1.4.2.tar.gz
+ sha256sums = a400eb3f54f7596eeaba8100a8fa3d72135195423c52808dc54a43c6b100b192
pkgname = python-yarl-gns3
diff --git a/PKGBUILD b/PKGBUILD
index 1c664c7dc4c7..ea06d4815d1a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,32 +3,38 @@
_pkgname=yarl
pkgname=python-"$_pkgname"-gns3
-pkgver=1.3.0
+pkgver=1.4.2
pkgrel=1
pkgdesc="Yet another URL library (GNS3)"
-arch=('any')
url="https://github.com/aio-libs/yarl/"
+arch=('x86_64')
license=('Apache')
groups=('gns3')
provides=("python-$_pkgname")
conflicts=("python-$_pkgname")
-depends=('glibc' 'python' 'python-multidict-gns3' 'python-idna')
+depends=('glibc' 'python' 'python-multidict' '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=('0d4acfd6c750612871e11c49eea43213949f1528686a184eefc1366142a6fbb3')
+sha256sums=('a400eb3f54f7596eeaba8100a8fa3d72135195423c52808dc54a43c6b100b192')
+
+prepare() {
+ cd ${_pkgname}-${pkgver}
+ sed 's| .install-cython ||g' -i Makefile
+}
build() {
- cd "$_pkgname-$pkgver"
- LANG=en_US.UTF-8 python setup.py build
+ cd ${_pkgname}-${pkgver}
+ make cythonize
+ LANG=en_US.UTF-8 python setup.py build
}
check() {
- cd "$_pkgname-$pkgver"
- python setup.py test
+ cd ${_pkgname}-${pkgver}
+ python setup.py test
}
package() {
- cd "$_pkgname-$pkgver"
- LANG=en_US.UTF-8 python setup.py install --root="$pkgdir" -O1 --skip-build
+ cd ${_pkgname}-${pkgver}
+ LANG=en_US.UTF-8 python setup.py install --root="${pkgdir}" -O1 --skip-build
}