diff options
Diffstat (limited to 'community/py3-django-cors-headers/APKBUILD')
-rw-r--r-- | community/py3-django-cors-headers/APKBUILD | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/community/py3-django-cors-headers/APKBUILD b/community/py3-django-cors-headers/APKBUILD index 13c7ca3c378..e8056b3ad14 100644 --- a/community/py3-django-cors-headers/APKBUILD +++ b/community/py3-django-cors-headers/APKBUILD @@ -1,9 +1,9 @@ # Contributor: Alex Denes <caskd@redxen.eu> # Maintainer: Alex Denes <caskd@redxen.eu> -_pkgname=django-cors-headers -pkgname="py3-$_pkgname" -pkgver=3.10.0 -pkgrel=0 +_pkgname=django_cors_headers +pkgname=py3-django-cors-headers +pkgver=3.14.0 +pkgrel=1 pkgdesc="Django App that adds Cross-Origin Resource Sharing (CORS) headers to responses" url="https://github.com/adamchainz/django-cors-headers" arch="noarch" @@ -11,29 +11,39 @@ license="MIT" depends=" py3-django " -makedepends="py3-setuptools_scm" +makedepends=" + py3-gpep517 + py3-setuptools_scm + py3-wheel + " checkdepends=" py3-coverage py3-pytest py3-pytest-django py3-pytest-randomly " +subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" options="!check" # pytest-django and pytest-randomly are not on the repositories yet builddir="$srcdir/$_pkgname-$pkgver" build() { - python3 setup.py build + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 } check() { - python3 setup.py test + python3 -m venv --clear --without-pip --system-site-packages .testenv + .testenv/bin/python3 -m installer .dist/*.whl + .testenv/bin/python3 runtests.py } package() { - python3 setup.py install --root "$pkgdir" + python3 -m installer -d "$pkgdir" \ + .dist/*.whl } sha512sums=" -da1f175081ce76c5b95d197e3d024f9a4dc6a1cc3b39c4427b62291e5a681885dd45e3c31b1d897cd11edab65416abe5dc687ae1a798de0f280eb2c2907b6f04 django-cors-headers-3.10.0.tar.gz +511f95cd5fa3da23117c542571f643eba0b8eb979517a0a9891f7118c1ee1f41ce662ea85405c46fbf1fb2775cfec53a0ca87bc4b42bcc94787a0e16cd7f34df django_cors_headers-3.14.0.tar.gz " |