summaryrefslogtreecommitdiff
path: root/lang/awka
diff options
context:
space:
mode:
authoryyamano <yyamano@pkgsrc.org>2002-06-05 15:39:55 +0000
committeryyamano <yyamano@pkgsrc.org>2002-06-05 15:39:55 +0000
commit423bc6232766eb292ab9d711ea276ff94f0ee702 (patch)
tree6715036dacaf67ed4b2042305cb36b234f2c266a /lang/awka
parent310cdb63c82a0c6b2b26c2fa817fbbd20e727190 (diff)
downloadpkgsrc-423bc6232766eb292ab9d711ea276ff94f0ee702.tar.gz
Updated awka to 0.7.5 to fix pkg/17112.
From CHANGELOG.txt: v 0.7.5, June 20 2001 * Gawk 3.1.0's Coprocessing and inet functions are now supported by Awka, as are the new builtin functions asort() and mktime(). Thanks to Juergen Kahrs for the original work to implement this excellent feature, and to Arnold Robbins for including it in Gawk. That libawka will now be distributed under the GNU General Public License (GPL) rather than LGPL as a result of having to include some code from Gawk. The previously separate dfa library is now absorbed into libawka, and the -d command-line option for awka removed as it is no longer needed. * The match() function has been extended to support its new capability in Gawk 3.1.0. See the Gawk manpage for details. * awka -a -v 'var="string with whitespace"' will now work correctly. * To avoid breaching ANSI-C guidelines, \r in AWK program strings will be preserved as \r in the generated C code, not converted to ASCII character 13. Previously some platforms were incorrectly treating \r as \n - this has been fixed by this change. * Fixed a problem wherein awka -c sometimes failed to output matching curly braces in the translated code. * Fixed a data-input parsing error that could occur when RS="". The new test rsnul1nl (from gawk-3.1.0) will ensure the buglet doesn't return. * A new hash routine was implemented providing fewer collisions, particularly with long string indexes that have only minor differences. The optional SLOW_HASH #define is no longer needed. * Translator now tracks the datatype of scalar variables, and will produce more efficient code for vars that stay one type throughout a script. This is the first optimisation of translated code in a long, long time and it makes a considerable difference to many scripts.
Diffstat (limited to 'lang/awka')
-rw-r--r--lang/awka/Makefile4
-rw-r--r--lang/awka/distinfo6
2 files changed, 5 insertions, 5 deletions
diff --git a/lang/awka/Makefile b/lang/awka/Makefile
index 88dcb91df59..26c8f7ce201 100644
--- a/lang/awka/Makefile
+++ b/lang/awka/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2001/06/13 14:23:15 zuntum Exp $
+# $NetBSD: Makefile,v 1.5 2002/06/05 15:39:55 yyamano Exp $
#
-DISTNAME= awka-0.7.4
+DISTNAME= awka-0.7.5
CATEGORIES= lang devel
MASTER_SITES= http://awka.sourceforge.net/
diff --git a/lang/awka/distinfo b/lang/awka/distinfo
index 01ea60b2372..64cd3b3c71b 100644
--- a/lang/awka/distinfo
+++ b/lang/awka/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2001/06/13 14:23:15 zuntum Exp $
+$NetBSD: distinfo,v 1.4 2002/06/05 15:39:56 yyamano Exp $
-SHA1 (awka-0.7.4.tar.gz) = db22fa7f069058ba75a4b582adafd11ba14f6653
-Size (awka-0.7.4.tar.gz) = 397200 bytes
+SHA1 (awka-0.7.5.tar.gz) = b626a77ee716b9218ef78bee96e6ba2533055514
+Size (awka-0.7.5.tar.gz) = 395499 bytes