head	1.12;
access;
symbols
	RELEASE_6_0_0:1.11
	RELEASE_5_4_0:1.11
	RELEASE_4_11_0:1.11
	RELEASE_5_3_0:1.11
	RELEASE_4_10_0:1.11
	RELEASE_5_2_1:1.11
	RELEASE_5_2_0:1.11
	RELEASE_4_9_0:1.11
	RELEASE_5_1_0:1.11
	RELEASE_4_8_0:1.10
	RELEASE_5_0_0:1.10
	RELEASE_4_7_0:1.9
	RELEASE_4_6_2:1.9
	RELEASE_4_6_1:1.9
	RELEASE_4_6_0:1.9
	RELEASE_5_0_DP1:1.9
	RELEASE_4_5_0:1.8
	RELEASE_4_4_0:1.8
	RELEASE_4_3_0:1.7
	RELEASE_4_2_0:1.7
	RELEASE_4_1_1:1.6
	RELEASE_4_1_0:1.6
	RELEASE_3_5_0:1.6
	RELEASE_4_0_0:1.6
	RELEASE_3_4_0:1.5
	RELEASE_3_3_0:1.4
	RELEASE_3_2_0:1.4
	RELEASE_3_1_0:1.3
	RELEASE_2_2_8:1.2
	RELEASE_3_0_0:1.1.1.1
	RELEASE_2_2_7:1.1.1.1
	v98_02_11:1.1.1.1
	JOSH:1.1.1;
locks; strict;
comment	@# @;


1.12
date	2005.12.01.11.21.05;	author flz;	state dead;
branches;
next	1.11;

1.11
date	2003.03.28.21.44.15;	author obrien;	state Exp;
branches;
next	1.10;

1.10
date	2002.10.29.11.26.34;	author edwin;	state Exp;
branches;
next	1.9;

1.9
date	2002.02.18.09.48.11;	author obrien;	state Exp;
branches;
next	1.8;

1.8
date	2001.04.30.17.42.49;	author obrien;	state Exp;
branches;
next	1.7;

1.7
date	2000.11.03.10.01.02;	author obrien;	state Exp;
branches;
next	1.6;

1.6
date	2000.03.01.07.13.50;	author billf;	state Exp;
branches;
next	1.5;

1.5
date	99.11.29.10.14.16;	author obrien;	state Exp;
branches;
next	1.4;

1.4
date	99.04.30.14.09.59;	author kris;	state Exp;
branches;
next	1.3;

1.3
date	99.01.18.02.53.23;	author steve;	state Exp;
branches;
next	1.2;

1.2
date	98.11.10.02.05.13;	author steve;	state Exp;
branches;
next	1.1;

1.1
date	98.07.04.19.21.55;	author steve;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.07.04.19.21.55;	author steve;	state Exp;
branches;
next	;


desc
@@


1.12
log
@- Update to snapshot 20050424.
- Rename patch-aa.
- Add SHA256 checksum.
- Remove one-line pkg-plist.

PR:		ports/89791
Submitted by:	Johan van Selst <johans@@stack.nl>
@
text
@--- makefile.orig	Sat Jun 29 03:30:04 2002
+++ makefile	Tue Oct 29 22:22:31 2002
@@@@ -22,15 +22,15 @@@@
 # THIS SOFTWARE.
 # ****************************************************************/
 
-CFLAGS = -g
-CFLAGS = -O2
-CFLAGS =
+#CFLAGS = -g
+#CFLAGS = -O2
+CFLAGS ?= -O
 
-CC = gcc -Wall -g -Wwrite-strings
-CC = gcc -Wall -g
-CC = /opt/SUNWspro/bin/cc
-CC = /opt/pure/purify/purify cc
-CC = cc
+CC ?= cc
+CC := ${CC} -Wall -g -Wwrite-strings -DHAS_ISBLANK
+#CC = gcc -Wall -g
+#CC = /opt/SUNWspro/bin/cc
+#CC = /opt/pure/purify/purify cc
 
 YACC = bison -y
 YACC = yacc
@


1.11
log
@Update to the Mar 14, 2003 version:
	the internationalization changes, somewhat modified, are now
	reinstated.  in theory awk will now do character comparisons
	and case conversions in national language, but "." will always
	be the decimal point separator on input and output regardless
	of national language.  isblank(){} has an #ifndef.

	fixed subtle behavior in field and record splitting: if FS is
	a single character and RS is not empty, \n is NOT a separator.
	this tortuous reading is found in the awk book; behavior now
	matches gawk and mawk.
@
text
@@


1.10
log
@Make lang/nawk building on -current again.
I didn't really take the patches from the PR, since 95% of them
where tab to space conversions. Also tweaked the makefile to use
${CC} instead of cc. The distinfo change is because of the rollout
of a new version, of which the Makefile was already changed but the
distinfo not.

PR:		ports/44281
Submitted by:	Steven G. Kargl <kargl@@troutmask.apl.washington.edu>
@
text
@d20 1
a20 1
+CC := ${CC} -Wall -g -Wwrite-strings
@


1.9
log
@Update to the 1-Jan-2002 One True AWK.

This includes
	added support for POSIX character class names like [:digit:]
Contributed by our very own DES.
@
text
@d1 6
a6 3
--- makefile.orig	Tue Jan  1 06:50:28 2002
+++ makefile	Mon Feb 18 01:45:54 2002
@@@@ -25,3 +25,3 @@@@
d13 2
a14 1
@@@@ -29,4 +29,4 @@@@
d19 2
d24 3
a26 1
+CC ?= cc
@


1.8
log
@Default to -O, not -O2.
@
text
@d1 3
a3 6
--- makefile.orig	Thu May 25 10:55:45 2000
+++ makefile	Fri Nov  3 01:56:39 2000
@@@@ -22,13 +22,13 @@@@
 # THIS SOFTWARE.
 # ****************************************************************/
 
d8 1
d10 1
a10 2
+#CFLAGS =
 
d12 1
d15 2
a16 1
+#CC = cc -Wall -g
a18 3
 
 YACC = bison -y
 YACC = yacc
@


1.7
log
@Update to the 30-Oct-2000 version.
@
text
@d11 1
a11 1
+CFLAGS ?= -O2
@


1.6
log
@USE_BISON to build this.

PR:		ports/16690
Submitted by:	Will Andrews <andrews@@technologist.com>
@
text
@d1 3
a3 3
--- makefile.orig	Fri Jul 16 16:47:54 1999
+++ makefile	Wed Mar  1 02:11:09 2000
@@@@ -22,16 +22,15 @@@@
d17 1
a17 1
+CC ?= gcc -Wall -g
d19 1
a19 1
+#CC = cc
d22 1
a22 4
-YACC = yacc
 YFLAGS = -d
 
 OFILES = b.o main.o parse.o proctab.o tran.o lib.o run.o lex.o
@


1.5
log
@Update to the Jun 20, 1999 fixes.
@
text
@d1 3
a3 3
--- makefile.orig	Fri Jul 16 13:47:54 1999
+++ makefile	Mon Nov 29 02:07:56 1999
@@@@ -22,13 +22,13 @@@@
d22 4
a25 1
 YACC = yacc
@


1.4
log
@Update to 990416 version.

Some commentary from Mr. bwk:

Mar 5, 1999:
        after hearing from yet another innocent victim, changed
        isnumber to is_number to avoid the problem caused by
        freeBSD gratuitously and incorrectly including the name
        isnumber in the standard header file ctype.h.

Prompted by:	bento
@
text
@d1 3
a3 3
--- makefile.orig	Tue Apr  6 11:54:42 1999
+++ makefile	Fri Apr 30 23:29:43 1999
@@@@ -22,15 +22,15 @@@@
d15 1
a15 1
-CC = purify cc
d18 1
a18 1
+#CC = purify cc
d21 1
a21 2
-YACC = bison -y
+#YACC = bison -y
a22 2
 YFLAGS = -d
 
@


1.3
log
@Fix an FPE error.

PR:		9492
Submitted by:	Pedro F. Giffuni <giffunip@@asme.org>
@
text
@d1 25
a25 31
*** makefile.orig	Tue Oct 20 08:48:03 1998
--- makefile	Wed Jan 13 19:10:37 1999
***************
*** 22,34 ****
  # THIS SOFTWARE.
  # ****************************************************************/
  
! CFLAGS = -g
! CFLAGS = -O
! CC = gcc -Wall -g
! CC = purify cc
! CC = cc
  
! YACC = bison -y
  YACC = yacc
  YFLAGS = -d
  
--- 22,34 ----
  # THIS SOFTWARE.
  # ****************************************************************/
  
! #CFLAGS = -g
! CFLAGS ?= -O
! #CC = gcc -Wall -g
! #CC = purify cc
! CC ?= cc
  
! #YACC = bison -y
  YACC = yacc
  YFLAGS = -d
  
@


1.2
log
@Update to version 98.10.20.

PR:		8530
Reviewed by:	maintainer
Submitted by:	Pedro F. Giffuni <pfgiffun@@bachue.usc.unal.edu.co>
@
text
@d2 1
a2 1
--- makefile	Sun Nov  1 16:32:49 1998
d22 2
a23 2
! CFLAGS ?= ${CFLAGS}
! #CFLAGS = -O
d26 1
a26 1
! CC ?= ${CC}
@


1.1
log
@Initial revision
@
text
@d1 31
a31 18
--- makefile.orig	Sat Aug 16 05:52:46 1997
+++ makefile	Wed Apr 29 13:52:20 1998
@@@@ -22,13 +22,9 @@@@
 # THIS SOFTWARE.
 # ****************************************************************/
 
-CFLAGS = -g
-CFLAGS = -O
-CC = purify cc
-CC = gcc -Wall -g
-CC = cc
+CFLAGS ?= ${CFLAGS}
+CC ?= ${CC}
 
-YACC = bison -y
 YACC = yacc
 YFLAGS = -d
 
@


1.1.1.1
log
@Initial import of kawk.
kawk - Brian Kernighan's awk.

PR:		6460
Submitted by:	Josh Gilliam <josh@@quick.net>
@
text
@@
