aports/testing/pomo/APKBUILD
2025-04-11 19:40:50 +02:00

37 lines
1 KiB
Text

# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=pomo
pkgver=0.8.1
pkgrel=22
pkgdesc="Pomodoro CLI"
url="https://kevinschoon.github.io/pomo/"
license="MIT"
arch="all"
makedepends="go scdoc sqlite-dev"
subpackages="$pkgname-doc"
source="https://github.com/kevinschoon/pomo/archive/$pkgver/pomo-$pkgver.tar.gz"
export GOFLAGS="$GOFLAGS -trimpath -mod=readonly -modcacherw -tags=libsqlite3"
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
go build \
-ldflags "-X github.com/kevinschoon/pomo/pkg/internal.Version=$pkgver" \
./cmd/pomo
scdoc <man/pomo.1.scd >pomo.1
}
check() {
go test ./...
}
package() {
install -Dm755 pomo -t "$pkgdir"/usr/bin/
install -Dm644 pomo.1 -t "$pkgdir"/usr/share/man/man1/
}
sha512sums="
53b9608efce6a0820fc9fa3bfb9af406c23f1457bba2113c83b2fe714bff6e6e4d956533691ba7de8ada4db38a37527bed47692524128d275be3ec9a8b9bf758 pomo-0.8.1.tar.gz
"