summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Hirzel2023-12-25 03:12:55 -0500
committerAlex Hirzel2023-12-25 03:12:55 -0500
commit2a21801de01b953fb640115b4fae5d2dec1745bf (patch)
tree48a43e03247e2409306a9116baa5cc4be9cb9b8a
parent0c41e2a22ee37684853f76630753591f19963ea0 (diff)
downloadaur-2a21801de01b953fb640115b4fae5d2dec1745bf.tar.gz
use standards based build, bump pkgrel
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD9
2 files changed, 8 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1e2c6dd18e63..091edc2bce2e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 9e0ca067a6b5..044d758436a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}