projects/aports·blob master · refs

38 lines · 888 B

1maintainer="Bart Ribbers <[email protected]>"
2pkgname=nitrokey-app2
3pkgver=2.7.1
4pkgrel=0
5pkgdesc="Nitrokey management application"
6url="https://github.com/Nitrokey/nitrokey-app2"
7# armhf blocked by qt6-qtdeclarative -> py3-pyside6
8arch="all !armhf"
9license="Apache-2.0"
10depends="
11 py3-pynitrokey
12 py3-pyside6
13 py3-usb-monitor
14 "
15makedepends="
16 poetry
17 py3-flit-core
18 py3-gpep517
19 py3-installer
20 "
21subpackages="$pkgname-pyc"
22source="$pkgname-$pkgver.tar.gz::https://github.com/Nitrokey/nitrokey-app2/archive/refs/tags/v$pkgver.tar.gz"
23options="!check" # No tests
24
25build() {
26 gpep517 build-wheel \
27 --wheel-dir .dist \
28 --output-fd 3 3>&1 >&2
29}
30
31package() {
32 python3 -m installer -d "$pkgdir" \
33 .dist/*.whl
34}
35
36sha512sums="
37533ae921fc3f8df29b3aebcfea5b151a18082351731ce96c72ca9ca706718caa918da3812cfcec7c9648fba8f26efc3287d7e87658ee0200517a61e7a30bcd77 nitrokey-app2-2.7.1.tar.gz
38"