1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Brian Kernighan's pattern processing language
8 HOMEPAGE= https://www.icecast.org/ezstream.php
12 SITES[main]= GITHUB/onetrueawk:awk:20180827
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 FPC_EQUIVALENT= lang/nawk
28 ${REINPLACE_CMD} -e 's|awk|nawk|g' ${WRKSRC}/awk.1
31 ${INSTALL_PROGRAM} ${WRKSRC}/a.out ${STAGEDIR}${PREFIX}/bin/nawk
32 ${INSTALL_MAN} ${WRKSRC}/awk.1 ${STAGEDIR}${MANPREFIX}/man/man1/nawk.1.gz
34 [FILE:301:descriptions/desc.single.standard]
35 Awk scans input files for specified patterns and can perform an associated
36 action when a line of the file matches the pattern.
38 This is the One True version of awk described in "The AWK Programming Language"
39 by Al Aho, Brian Kernighan, and Peter Weinberger
40 (Addison-Wesley, 1988, ISBN 0-201-07981-X).
44 c9232d23410c715234d0c26131a43ae6087462e999a61f038f1790598ce4807f 1824076 onetrueawk-awk-20180827.tar.gz
47 [FILE:34:manifests/plist.single]
49 share/man/man1/nawk.1.gz
52 [FILE:673:patches/patch-makefile]
53 --- makefile.orig 2018-08-28 20:05:48 UTC
57 # ****************************************************************/
64 -#CC = gcc -Wall -g -Wwrite-strings
65 -#CC = gcc -O4 -Wall -pedantic -fno-strict-aliasing
66 -#CC = gcc -fprofile-arcs -ftest-coverage # then gcov f1.c; cat f1.c.gcov
67 -CC = gcc -g -Wall -pedantic
69 -# yacc options. pick one; this varies a lot by system.
73 -# -S uses sprintf in yacc parser instead of sprint
77 OFILES = b.o main.o parse.o proctab.o tran.o lib.o run.o lex.o