aboutsummaryrefslogtreecommitdiffstats
path: root/community/numberstation/APKBUILD
blob: a3eeb762f29f74c77e14b65e3a823e999e01e7e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Maintainer: Martijn Braam <martijn@brixit.nl>
pkgname=numberstation
pkgver=1.2.0
pkgrel=0
pkgdesc="TOTP Authentication application for mobile"
url="https://git.sr.ht/~martijnbraam/numberstation"
# riscv64, s390x blocked by libhandy1, ppc64le blocked by py3-keyring
arch="noarch !ppc64le"
license="GPL-3.0-or-later"
depends="
	gtk+3.0
	libhandy1
	py3-gobject3
	py3-keyring
	py3-otp
	python3
	"
makedepends="
	glib-dev
	libhandy1-dev
	meson
	ninja
	py3-setuptools
	"
source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~martijnbraam/numberstation/archive/$pkgver.tar.gz"
options="!check" # There's no testsuite

build() {
	abuild-meson . output
	ninja -C output
}

package() {
	DESTDIR="$pkgdir" ninja -C output install
}
sha512sums="
d97d4c55ec7b53a0ab770b1dd6a81fca44d81d10b92a899a88df69466a9effb0dfd2b59581882161a027ef8600e0ba1a44ef2f16ac66333386c5f6a531fcaab0  numberstation-1.2.0.tar.gz
"