diff options
author | Alex Hirzel | 2023-12-25 03:12:55 -0500 |
---|---|---|
committer | Alex Hirzel | 2023-12-25 03:12:55 -0500 |
commit | 2a21801de01b953fb640115b4fae5d2dec1745bf (patch) | |
tree | 48a43e03247e2409306a9116baa5cc4be9cb9b8a | |
parent | 0c41e2a22ee37684853f76630753591f19963ea0 (diff) | |
download | aur-2a21801de01b953fb640115b4fae5d2dec1745bf.tar.gz |
use standards based build, bump pkgrel
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 8 insertions, 19 deletions
@@ -1,10 +1,13 @@ pkgbase = python-wagtail pkgdesc = A Django content management system. pkgver = 5.2.2 - pkgrel = 1 + pkgrel = 2 url = https://wagtail.org/ arch = any license = MIT + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-asgiref depends = python-beautifulsoup4 depends = python-boto3 @@ -22,16 +25,3 @@ pkgbase = python-wagtail sha256sums = 48e4c29b72b0e53eb47a3178d6b0f2c699aa284d3f3a2abfd2f04f578f44b55a pkgname = python-wagtail - depends = python-asgiref - depends = python-beautifulsoup4 - depends = python-boto3 - depends = python-botocore - depends = python-django - depends = python-freezegun - depends = python-importlib-metadata - depends = python-jinja - depends = python-markupsafe - depends = python-pillow - depends = python-requests - depends = python-setuptools - depends = python-willow @@ -3,11 +3,11 @@ pkgname='python-wagtail' _name=${pkgname#python-} pkgver='5.2.2' -pkgrel=1 +pkgrel=2 pkgdesc="A Django content management system." url="https://wagtail.org/" depends=('python-asgiref' 'python-beautifulsoup4' 'python-boto3' 'python-botocore' 'python-django' 'python-freezegun' 'python-importlib-metadata' 'python-jinja' 'python-markupsafe' 'python-pillow' 'python-requests' 'python-setuptools' 'python-willow') -makedepends=() +makedepends=('python-build' 'python-installer' 'python-wheel') license=('MIT') arch=('any') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") @@ -15,12 +15,11 @@ sha256sums=('48e4c29b72b0e53eb47a3178d6b0f2c699aa284d3f3a2abfd2f04f578f44b55a') build() { cd "${srcdir}/${_name}-${pkgver}" - python setup.py build + python -m build --wheel --no-isolation } package() { - depends+=() cd "${srcdir}/${_name}-${pkgver}" install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/$pkgname" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl } |