aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-04-26 01:52:13 -0300
committerprspkt <prspkt@protonmail.com>2019-04-27 20:06:35 +0300
commitf992dc44490b02fff8a0e045a350a39df4af1bdd (patch)
tree899105845bc06a2b81aa717ed6618fc88580d4df
parentdc87603af85c0204ae07122d043cf30a05d2acd9 (diff)
downloadaports-f992dc44490b02fff8a0e045a350a39df4af1bdd.tar.bz2
aports-f992dc44490b02fff8a0e045a350a39df4af1bdd.tar.xz
community/py-werkzeug: upgrade to 0.15.2
-rw-r--r--community/py-werkzeug/APKBUILD (renamed from main/py-werkzeug/APKBUILD)25
1 files changed, 17 insertions, 8 deletions
diff --git a/main/py-werkzeug/APKBUILD b/community/py-werkzeug/APKBUILD
index 1819b11559..65b5a052b9 100644
--- a/main/py-werkzeug/APKBUILD
+++ b/community/py-werkzeug/APKBUILD
@@ -1,15 +1,18 @@
-# Contributor:
+# Contributor: Leo <thinkabit.ukim@gmail.com>
# Maintainer:
pkgname=py-werkzeug
_pkgname=Werkzeug
-pkgver=0.14.1
-pkgrel=1
+pkgver=0.15.2
+pkgrel=0
pkgdesc="The WSGI swiss-army knife"
+options="!check" # Requires unpackaged dependencies
url="http://werkzeug.pocoo.org/"
arch="noarch"
-license="MIT"
-depends=""
-makedepends="python2-dev python3-dev py-setuptools"
+license="BSD-3-Clause"
+makedepends="py3-setuptools py-setuptools"
+# Missing py3-pytest-xrunner py3-watchdog py3-requests_unixsockets
+checkdepends="py3-pytest py3-hypothesis py3-requests py3-tox
+ py3-openssl py3-greenlet py3-coverage python3-dev libffi-dev"
subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
@@ -17,10 +20,16 @@ builddir="$srcdir/$_pkgname-$pkgver"
build() {
cd "$builddir"
- python2 setup.py build || return 1
+ python2 setup.py build
python3 setup.py build
}
+check() {
+ cd "$builddir"
+
+ coverage run -p -m pytest --tb=short
+}
+
package() {
mkdir -p "$pkgdir"
}
@@ -44,4 +53,4 @@ _py() {
$python setup.py install --prefix=/usr --root="$subpkgdir"
}
-sha512sums="64976cc46c1cee2203112c50aba6f9404d4e48d4a90f8b11837148b5415a28572b7e706095586045a46879e853fc5a80c63e7bf0c13eda29d564a37b4a554c0b Werkzeug-0.14.1.tar.gz"
+sha512sums="eb5decc762dc0d3554067768337fa8a0898ff82019a241d59ae4bfce7ae0ac703798a2f0aefc95c12e0fb6f7bd229a61c80bbcd90bb6d511d774629583fea75b Werkzeug-0.15.2.tar.gz"