Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/external/historical/nawk/dist



Christos Zoulas wrote in
 <20240721194847.C8C05FC74%cvs.NetBSD.org@localhost>:
 |Module Name:  src
 |Committed By: christos
 |Date:         Sun Jul 21 19:48:47 UTC 2024
 |
 |Modified Files:
 | src/external/historical/nawk/dist: lib.c
 |
 |Log Message:
 |PR/58421: RVP: fix readdir on tmpfs. Upstream merge is complicated \
 |now because
 |the bsd branch has not been updated in ages.

Hmm, is this the "real" aka Kernighan's nawk?  Then upstream now
is at https://github.com/onetrueawk/awk.git, with Aharon Robbins
of Gawk having spent lots of time on it, and Kernighan himself
adding some UTF-8 support (which, pssst, had quite some bugs fixed
by Robbins and Millert as of sudo aka OpenBSD), and i maintain
a package for the BSD branch, which is up-to-date, via

  name=nawk
  version=20240623-bsd
  realn=awk
  gitver=9f971fba471ba561af661694ea55769b2b914988
  release=1
  source=(https://github.com/onetrueawk/${realn}/archive/${gitver}/${realn}-${version}.tar.gz)

  build() {
          cd ${realn}-${gitver}

          # Fix term sequence mess in "box-ports -> fakeroot pkgmk" container
          sed -Ei'' 's/^YACC .+$/YACC = bison -d --color=no/' makefile

          make
          install -D a.out "${PKG}"/usr/bin/${name}
          install -D -m 0644 awk.1 "${PKG}"/usr/share/man/man1/${name}.1
  }

 --End of <20240721194847.C8C05FC74%cvs.NetBSD.org@localhost>

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)
|
| Only during dog days:
| On the 81st anniversary of the Goebbel's Sportpalast speech
| von der Leyen gave an overlong hypocritical inauguration one.
| The brew's essence of our civilizing advancement seems o be:
|   Total war - shortest war -> Permanent war - everlasting war


Home | Main Index | Thread Index | Old Index