diff options
author | GI_Jack | 2023-05-13 21:18:30 -0700 |
---|---|---|
committer | GI_Jack | 2023-05-13 21:18:30 -0700 |
commit | 01dcab5d2ad4a909dcc3e13f7a1170e7aafec5f4 (patch) | |
tree | 4811257d78c17c381469332784e16a47a42d441c /PKGBUILD | |
parent | 04564ceb5eaa08c554030c10b2a270bbea111a7e (diff) | |
download | aur-01dcab5d2ad4a909dcc3e13f7a1170e7aafec5f4.tar.gz |
updated for modern packaging guidelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -3,17 +3,22 @@ pkgname=python-cherrypy-cors _pkgname=cherrypy-cors pkgver=1.6 -pkgrel=1 +pkgrel=2 pkgdesc="CORS support for CherryPy" arch=('any') url="https://pypi.org/project/cherrypy-cors/" license=('MIT') depends=('python' 'python-cherrypy' 'python-httpagentparser') -makedepends=('python-setuptools' 'python-setuptools-scm') +makedepends=('python-build' 'python-installer' 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") sha256sums=('f7fb75f6e617ce29c9ec3fdd8b1ff6ec64fec2c56371182525e22bcf4c180513') +build() { + cd "${_pkgname}-${pkgver}" + python -m build --wheel --no-isolation +} + package() { - cd ${_pkgname}-${pkgver} - python setup.py install -O1 --root="${pkgdir}" --prefix=/usr + cd "${_pkgname}-${pkgver}" + python -m installer --destdir="${pkgdir}" dist/*.whl } |