projects/aports·blob master · refs

32 lines · 809 B

1# Contributor: Matthias Ahouansou <[email protected]>
2# Maintainer: Matthias Ahouansou <[email protected]>
3pkgname=invidtui
4pkgver=0.4.6
5pkgrel=16
6pkgdesc="TUI based Invidious client"
7url="https://darkhz.github.io/invidtui/"
8arch="all"
9license="MIT"
10makedepends="go"
11source="$pkgname-$pkgver.tar.gz::https://github.com/darkhz/invidtui/archive/refs/tags/v$pkgver.tar.gz"
12options="net"
13
14build() {
15 export CGO_CFLAGS="$CFLAGS"
16 export CGO_LDFLAGS="$LDFLAGS"
17 go build
18}
19
20check() {
21 go test -v ./...
22}
23
24package() {
25 install -Dm755 invidtui -t "$pkgdir"/usr/bin
26
27 install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
28}
29
30sha512sums="
31f225bff015360a5bceec4350fe7a86c7fda41e34fda16c90de4c40edf1264f1a076f685e8a4160136d94ff3c34ef7efe6832393fd96119f07c031f13bef4fbc1 invidtui-0.4.6.tar.gz
32"