summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorentriphy2022-07-02 23:20:13 -0700
committerentriphy2022-07-02 23:20:13 -0700
commit89a6a25864af8e552d65bfd129fc24a9c07eaf99 (patch)
treea4516ee8ec77d64e79f5eca2600e652b1ed8a5af
parent49cf5f68431b4bfeb81fdf9358a4448068150f4e (diff)
downloadaur-89a6a25864af8e552d65bfd129fc24a9c07eaf99.tar.gz
Use standards-based install method
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD8
2 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 72c370dd6aeb..dac12940eb70 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,13 @@
pkgbase = python-airtable-wrapper
pkgdesc = Python Airtable Client Wrapper
pkgver = 0.15.3
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/gtalarico/pyairtable
arch = any
license = MIT
- makedepends = python-setuptools
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python
depends = python-requests
options = !emptydirs
diff --git a/PKGBUILD b/PKGBUILD
index dd64c3f998fb..7ba7f511da82 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,23 +4,23 @@
pkgname=python-airtable-wrapper
_pkgname=pyairtable
pkgver=0.15.3
-pkgrel=1
+pkgrel=2
pkgdesc="Python Airtable Client Wrapper"
arch=("any")
url="https://github.com/gtalarico/$_pkgname"
license=("MIT")
options=(!emptydirs)
depends=("python" "python-requests")
-makedepends=("python-setuptools")
+makedepends=("python-build" "python-installer" "python-wheel")
source=("$url/archive/refs/tags/$pkgver.tar.gz")
sha256sums=("9426679c08d397345179307890e5dde05cfe05b6bf6c7d2b0764806c947ab2c7")
build() {
cd "$_pkgname-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$_pkgname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1
+ python -m installer --destdir="$pkgdir" dist/*.whl
}