summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorrazer2023-03-16 08:14:29 +0100
committerrazer2023-03-16 08:14:29 +0100
commita3d541ed2fe4e6bd2ddeb28da714b66b6f90a9f6 (patch)
tree2fff24e035cfb5755e222e8e2a6c4a39b1a6de55
parent38b9ffdb1d1ca179fe47a1c793fe8adbde15b46d (diff)
downloadaur-a3d541ed2fe4e6bd2ddeb28da714b66b6f90a9f6.tar.gz
Switch to python installer
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD26
2 files changed, 25 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 09e4aa56728e..a3a6d58673ce 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,19 @@
pkgbase = python-adafruit-circuitpython-pcd8544
pkgdesc = CircuitPython display control library for Nokia PCD8544 monochrome displays
- pkgver = 1.2.12
+ pkgver = 1.2.13
pkgrel = 0
url = https://github.com/adafruit/Adafruit_CircuitPython_PCD8544
arch = armv6h
arch = armv7h
license = MIT
- makedepends = python-setuptools
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
+ makedepends = python-setuptools-scm
depends = python
depends = python-adafruit-circuitpython-busdevice
- optdepends = python-raspberry-gpio
- source = https://pypi.io/packages/source/a/adafruit-circuitpython-pcd8544/adafruit-circuitpython-pcd8544-1.2.12.tar.gz
- sha256sums = 55b7b03ff3173bb8bc8b008cd99d92741c955cec3e1342b70bb9b68d34ae1641
+ optdepends = python-rpi-gpio
+ source = https://pypi.io/packages/source/a/adafruit-circuitpython-pcd8544/adafruit-circuitpython-pcd8544-1.2.13.tar.gz
+ sha256sums = a76b07d647686f7e863a2a7ee46dd76d2496695116507107755f799b45259239
pkgname = python-adafruit-circuitpython-pcd8544
diff --git a/PKGBUILD b/PKGBUILD
index ced5281c6dca..afa330a6f7fa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,25 +2,33 @@
pkgname=python-adafruit-circuitpython-pcd8544
_pypi_pkgname=adafruit-circuitpython-pcd8544
-pkgver=1.2.12
+pkgver=1.2.13
pkgrel=0
pkgdesc="CircuitPython display control library for Nokia PCD8544 monochrome displays"
arch=('armv6h' 'armv7h')
url="https://github.com/adafruit/Adafruit_CircuitPython_PCD8544"
license=('MIT')
-makedepends=('python-setuptools')
-depends=('python' 'python-adafruit-circuitpython-busdevice')
-optdepends=('python-raspberry-gpio')
+makedepends=(
+'python-build'
+'python-installer'
+'python-wheel'
+'python-setuptools-scm'
+)
+depends=(
+'python'
+'python-adafruit-circuitpython-busdevice'
+)
+optdepends=('python-rpi-gpio')
source=("https://pypi.io/packages/source/a/${_pypi_pkgname}/${_pypi_pkgname}-${pkgver}.tar.gz")
-sha256sums=('55b7b03ff3173bb8bc8b008cd99d92741c955cec3e1342b70bb9b68d34ae1641')
+sha256sums=('a76b07d647686f7e863a2a7ee46dd76d2496695116507107755f799b45259239')
build() {
cd "${srcdir}/${_pypi_pkgname}-${pkgver}"
- python setup.py build || return 1
+ python -m build --wheel --no-isolation
}
package() {
- cd "${srcdir}/${_pypi_pkgname}-${pkgver}"
- python setup.py install --root=${pkgdir} --optimize=1 || return 1
- install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd "$srcdir/${_pypi_pkgname}-$pkgver"
+ python -m installer --destdir="$pkgdir" dist/*.whl
+ install -vDm644 -t "$pkgdir/usr/share/license/$pkgname" LICENSE
}