mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-28 08:52:07 +01:00
39 lines
1.3 KiB
Plaintext
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
|
|
"
|