aboutsummaryrefslogtreecommitdiffstats
path: root/community/superd/APKBUILD
blob: d9226dd0f6864881cf7e96467f1fd58fd7a368f1 (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
# Contributor: Clayton Craft <clayton@craftyguy.net>
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=superd
pkgver=0.6
pkgrel=2
pkgdesc="lightweight user service supervising daemon"
url="https://sr.ht/~craftyguy/superd"
arch="all"
options="net"
license="GPL-3.0-or-later"
makedepends="go make scdoc"
subpackages="$pkgname-doc $pkgname-zsh-completion"
source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~craftyguy/superd/archive/$pkgver.tar.gz"

build() {
	unset LDFLAGS # passed as go linker flags and invalid
	make PREFIX="/usr" VERSION="$pkgver"
}

check() {
	XDG_RUNTIME_DIR="$(mktemp -d -p "$srcdir")" go test ./...
}

package() {
	make PREFIX=/usr DESTDIR="$pkgdir" install
}

sha512sums="
53e04ea142c6657bba133744f514f067a772b0a0e3ea7abd55f75050a7684d8a83442fa083799e38399f78829aec844b49d0ba024f77d55d982d27b42d39963a  superd-0.6.tar.gz
"