aboutsummaryrefslogtreecommitdiffstats
path: root/community/py3-gpiozero/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/py3-gpiozero/APKBUILD')
-rw-r--r--community/py3-gpiozero/APKBUILD22
1 files changed, 16 insertions, 6 deletions
diff --git a/community/py3-gpiozero/APKBUILD b/community/py3-gpiozero/APKBUILD
index a2318c29bd2..123ebc5835b 100644
--- a/community/py3-gpiozero/APKBUILD
+++ b/community/py3-gpiozero/APKBUILD
@@ -2,14 +2,15 @@
# Maintainer: ScrumpyJack <scrumpyjack@st.ilet.to>
pkgname=py3-gpiozero
_pkgname=gpiozero
-pkgver=1.5.1
-pkgrel=3
+pkgver=1.6.2
+pkgrel=1
pkgdesc="A simple interface to everyday GPIO components used with Raspberry Pi"
url="http://gpiozero.readthedocs.org"
-arch="armhf armv7"
+arch="aarch64 armhf armv7"
license="BSD-3-Clause"
-depends="python3"
+depends="python3 py3-colorzero"
makedepends="py3-setuptools"
+checkdepends="py3-pytest py3-mock"
source="$_pkgname-$pkgver.tar.gz::https://github.com/gpiozero/gpiozero/archive/v$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
@@ -20,8 +21,17 @@ build() {
python3 setup.py build
}
+check() {
+ python3 -m venv --clear --without-pip --system-site-packages test-env
+ test-env/bin/python3 setup.py install
+ # called_with not a thing?
+ test-env/bin/python3 -m pytest -k 'not test_spi_hardware_write'
+}
+
package() {
- python3 setup.py install --prefix=/usr --root="$pkgdir"
+ python3 setup.py install --skip-build --root="$pkgdir"
}
-sha512sums="73347ec887f6d6b58a09d8bfe604826df62cb9455fe2eab0de74e5130f7f9912a2f4caa25b1eaa80b50a5e1b1b4f712333facd1ff9405d53122f9602282fbf82 gpiozero-1.5.1.tar.gz"
+sha512sums="
+ddb9e64425241cd2ea67d2261c440fd6482d9dd4a3242b16e5ceaba7336964e15b22e1a31466d800afda584859c90744b895be30790b80575784725f3b8b7837 gpiozero-1.6.2.tar.gz
+"