aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2024-06-04 12:12:08 +0000
committerLeah Neukirchen <leah@vuxu.org>2024-06-04 13:24:21 +0000
commit9b1493efba6a079fda5da814280d558727bb24ab (patch)
tree44ed6fbb89dc208c3767e2eb4330e505c6bc30ef
parentb45ab0b41bae2876a6609e0fb358b155e7e81e8e (diff)
downloadvoid-packages-9b1493efba6a079fda5da814280d558727bb24ab.tar
void-packages-9b1493efba6a079fda5da814280d558727bb24ab.tar.gz
void-packages-9b1493efba6a079fda5da814280d558727bb24ab.tar.bz2
void-packages-9b1493efba6a079fda5da814280d558727bb24ab.tar.lz
void-packages-9b1493efba6a079fda5da814280d558727bb24ab.tar.xz
void-packages-9b1493efba6a079fda5da814280d558727bb24ab.tar.zst
void-packages-9b1493efba6a079fda5da814280d558727bb24ab.zip
nawk: update to 20240423.
Adopted.
-rw-r--r--srcpkgs/nawk/template20
1 files changed, 7 insertions, 13 deletions
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index 0790bda34ef..148a6081819 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -1,34 +1,28 @@
# Template file for 'nawk'
pkgname=nawk
-version=20230911
+version=20240423
revision=1
+build_style=gnu-makefile
hostmakedepends="bison"
short_desc="The one, true implementation of AWK"
-maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
+maintainer="Leah Neukirchen <leah@vuxu.org>"
license="SMLNJ"
homepage="https://github.com/onetrueawk/awk"
changelog="https://raw.githubusercontent.com/onetrueawk/awk/master/ChangeLog"
distfiles="https://github.com/onetrueawk/awk/archive/refs/tags/2ndEdition.tar.gz"
checksum=6c3dbd72b6c4dd58340686df0b189a7813cf49aeeb9aa14846dfbeca1bc8d3a7
-
-provides="awk-0_1"
alternatives="
awk:awk:/usr/bin/nawk
awk:awk.1:/usr/share/man/man1/nawk.1"
+provides="awk-0_1"
+
+CPPFLAGS="-DHAS_ISBLANK"
-do_configure() {
+post_patch() {
vsed -i '/maketab/{s/HOSTCC/BUILD_CC/;s/CFLAGS/BUILD_CFLAGS/}' makefile
vsed -i 's/-lm/$(LDFLAGS) &/' makefile
}
-do_build() {
- make CC=$CC CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS -DHAS_ISBLANK" LDFLAGS="$LDFLAGS"
-}
-
-do_check() {
- make check
-}
-
do_install() {
vbin a.out nawk
vman awk.1 nawk.1