[arch-commits] Commit in python-wsgi-intercept/trunk (PKGBUILD)
David Runge
dvzrv at gemini.archlinux.org
Mon May 16 16:24:50 UTC 2022
Date: Monday, May 16, 2022 @ 16:24:49
Author: dvzrv
Revision: 1207560
upgpkg: python-wsgi-intercept 1.10.0-1: Upgrade to 1.10.0.
Switch to PEP517.
Remove unneeded quotes and curly braces.
Modified:
python-wsgi-intercept/trunk/PKGBUILD
----------+
PKGBUILD | 31 +++++++++++++++----------------
1 file changed, 15 insertions(+), 16 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-05-16 16:22:13 UTC (rev 1207559)
+++ PKGBUILD 2022-05-16 16:24:49 UTC (rev 1207560)
@@ -4,7 +4,7 @@
_name=wsgi_intercept
pkgname=python-wsgi-intercept
-pkgver=1.9.3
+pkgver=1.10.0
pkgrel=1
pkgdesc="Intercept socket connection to wsgi applications for testing"
arch=(any)
@@ -11,29 +11,28 @@
url="https://github.com/cdent/wsgi-intercept"
license=(MIT)
depends=(python-six)
-makedepends=(python-setuptools python-sphinx)
-checkdepends=(python-httplib2 python-pytest python-requests
-python-urllib3)
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
-sha512sums=('b23cbbe20299dad413db0130bf9b055b58ad0a8349d18d9a3eb22cec4db6c9c570785c2ba29245ac52fa1c340a80cb7eb18c04b7bd75dd57961ae8c5142eabdc')
-b2sums=('65b7b39543dc486d8ea394b093a3892bdbd7b8e8314a3b839af13ca7abc79f0397092b0d908a873821b1d42d713f5fdd64d2cd815498c7e4f77300725b8ab30c')
+makedepends=(python-build python-installer python-setuptools python-sphinx python-wheel)
+checkdepends=(python-httplib2 python-pytest python-requests python-urllib3)
+source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
+sha512sums=('27848e52e77f1d7ca7a079eb24025bb38d31f4c6b0b82c2717c543a5ffa83a95fe0dd893c326135b29c465a89ffe149da6d5d9c8bfe9f181546862e4f42a3832')
+b2sums=('43c2e9dcd98616132801721392b0150b49fe5e851f343f53d8eb42c2f7f8b84f5eb9bb41edec7b830908f122a80458752e1c97f6a68006088221bb3233e90951')
build() {
- cd "${_name}-${pkgver}"
- python setup.py build
+ cd $_name-$pkgver
+ python -m build --wheel --no-isolation
cd docs
make man
}
check() {
- cd "${_name}-${pkgver}"
- pytest -v
+ cd $_name-$pkgver
+ pytest -vv
}
package_python-wsgi-intercept() {
- cd "${_name}-${pkgver}"
- python setup.py install --optimize=1 --root="${pkgdir}"
- install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
- install -vDm 644 README -t "${pkgdir}/usr/share/${pkgname}/"
- install -vDm 644 docs/_build/man/${_name}.1 -t "${pkgdir}/usr/share/man/man1/"
+ cd $_name-$pkgver
+ python -m installer --destdir="$pkgdir" dist/*.whl
+ install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -vDm 644 README -t "$pkgdir/usr/share/$pkgname/"
+ install -vDm 644 docs/_build/man/${_name}.1 -t "$pkgdir/usr/share/man/man1/"
}
More information about the arch-commits
mailing list