2025-02-09 17:41:08 +01:00

37 lines
1018 B
Plaintext

# Contributor: Kevin Daudt <kdaudt@alpinelinux.org>
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=atools-go
pkgver=0.3.0
pkgrel=1
pkgdesc="APKBUILD linter that parses APKBUILD files to provide fast and accurate checks"
url="https://gitlab.alpinelinux.org/alpine/infra/atools-go"
arch="all"
license="MIT"
makedepends="go apenwarr-redo"
subpackages="$pkgname-doc"
options="net"
source="https://gitlab.alpinelinux.org/alpine/infra/atools-go/-/archive/v$pkgver/atools-go-v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-v$pkgver"
provides="apkbuild-lint"
provider_priority=100
replaces="atools" # conflict on apkbuild-lint
build() {
./configure --prefix /usr
redo
}
check() {
redo test
}
package() {
install -Dm0755 apkbuild-lint "$pkgdir/usr/bin/apkbuild-lint"
install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/atools-go/LICENSE"
}
sha512sums="
aa27726209ff9fc16451d2311e26117a6d1a61d63f73deac09ede305dc0de17a7d4aa2156157c8a6748485e4185b6c6fdd0d52849d15cf548249b07ea3fa71c4 atools-go-v0.3.0.tar.gz
"