aports/community/nawk/APKBUILD
2025-01-17 07:52:43 +00:00

39 lines
1.3 KiB
Plaintext

# Maintainer: John Vogel <jvogel@stygian.me>
maintainer="John Vogel <jvogel@stygian.me>"
pkgname=nawk
pkgver=20250116
_ckver=20240728
pkgrel=0
pkgdesc="The one, true implementation of AWK"
url="https://github.com/onetrueawk/awk/"
arch="all"
license=MIT
makedepends="bison"
checkdepends="cmd:pr musl-locales"
[ -n "$BOOTSTRAP" ] && options="$options !check"
subpackages="$pkgname-doc"
source="awk-$pkgver.tar.gz::https://github.com/onetrueawk/awk/archive/refs/tags/$pkgver.tar.gz
awk-$_ckver.tar.gz::https://github.com/onetrueawk/awk/archive/refs/tags/$_ckver.tar.gz"
builddir="$srcdir/awk-$pkgver"
build() {
make
}
check() {
make -C "$srcdir"/awk-"$_ckver"
oldawk="$srcdir"/awk-"$_ckver"/a.out make check
}
package() {
install -Dm755 a.out "$pkgdir"/usr/bin/$pkgname
install -Dm644 awk.1 "$pkgdir"/usr/share/man/man1/$pkgname.1
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/"$pkgname"
install -Dm644 FIXES FIXES.1e README.md TODO -t "$pkgdir"/usr/share/doc/"$pkgname"
}
sha512sums="
3be63637bc1689e56d2eac9fa646e8bd89b8c4ccd4ad028a61c7c5d5e9f3490d3c49657488d39a62451b23f0935b81c5ecd812c92cef9e160f7377f4bd4fc711 awk-20250116.tar.gz
2d5168664a721b866dd04259bf55138fd51c7934c46829c8cb63f50a15f62c93f83479d707292408f8eeaf9caf16a38cc7f65d5c0c59e4416dcd624a3428df6a awk-20240728.tar.gz
"