diff options
author | zafer <zafer@pkgsrc.org> | 2010-04-20 19:23:14 +0000 |
---|---|---|
committer | zafer <zafer@pkgsrc.org> | 2010-04-20 19:23:14 +0000 |
commit | 4de4b4913158ea0d40e25378132104b5d5b56392 (patch) | |
tree | 9e7395cabf24d1640fdd13a067478de17491feea /lang/mawk | |
parent | 46bab39488243d74ac1a1fa62941f50e53f072ae (diff) | |
download | pkgsrc-4de4b4913158ea0d40e25378132104b5d5b56392.tar.gz |
Update mawk to 1.3.4 (via wip/mawk)
Changelog:
20091220
+ bump version to 1.3.4
+ update INSTALL and README files.
+ improve configure checks for math library.
+ change test for NaN to use sqrt() rather than log() to work around
cygwin's partly broken math functions.
+ add/use isnanf() to work around other breakage in cygwin math
functions.
+ add configure check for _XOPEN_SOURCE, etc., needed to define
proper function pointer for sigaction, e.g., on Tru64.
+ add check for sigaction function pointer, whose POSIX form is
absent from the cygwin header.
+ extend MAWKBINMODE, adding a third bit which when set will suppress
the change for RS or ORS to use CR/LF rather than LF. This is used
for MinGW to make the "check" rule in a build work, for instance.
+ add configure check for functions used for pipe/system calls, e.g.,
for MinGW where these are absent.
+ add runtime check for floating-point underflow exceptions
+ fix an old 1.3.3 bug in re_split(), which did not check properly for
the end of buffer; this broke on Tru64.
+ drop obsolete config-user, v7 and atarist subdirectories
+ improve configure checks for sigaction, making the definitions used
in fpe_check.c consistent with matherr.c
+ build fixes for AIX, Tru64.
+ add configure check for 'environ'.
+ remove redundant setlocale() calls; only LC_CTYPE and LC_NUMERIC
are used.
20091213
+ add makedeps.sh script to aid in updating object dependencies in
Makefile.in
+ use "mkdir -p" rather than mkdirs.sh (suggested by Aleksey Cheusov).
+ reformatted this file, to simplify extraction of contributor names.
+ update config.guess and config.sub
> patches by Jonathan Nieder:
+ modify CF_DISABLE_ECHO autoconf macro to ensure that command lines
in Makefile.in begin with a tab.
+ the makefile does not use $(MAKE); remove the SET_MAKE substitution.
+ add some files to the "make clean" rule, in case make gets
interrupted in the middle of a rule.
+ add a maintainer-clean rule to the makefile, to remove files which
could be regenerated.
+ fix an unescaped "-" in man/mawk.1
+ remove an unneeded cast in bi_funct.c
+ fix an unused parameter warning in matherr.c
+ drop unused line_no parameter from compile_error() and its callers.
+ convert makescan.c to ANSI C, do further cleanup of that file.
+ split-out scancode.h from scan.h
Diffstat (limited to 'lang/mawk')
-rw-r--r-- | lang/mawk/Makefile | 17 | ||||
-rw-r--r-- | lang/mawk/distinfo | 13 |
2 files changed, 15 insertions, 15 deletions
diff --git a/lang/mawk/Makefile b/lang/mawk/Makefile index 2784e8a77cc..a04853a8c66 100644 --- a/lang/mawk/Makefile +++ b/lang/mawk/Makefile @@ -1,17 +1,22 @@ -# $NetBSD: Makefile,v 1.20 2007/12/02 00:11:10 wiz Exp $ +# $NetBSD: Makefile,v 1.21 2010/04/20 19:23:14 zafer Exp $ # -DISTNAME= mawk-1.3.3 +DISTNAME= mawk-1.3.4 +PKGNAME= ${DISTNAME:S/-20/.20/} CATEGORIES= lang -MASTER_SITES= ftp://ftp.fu-berlin.de/unix/languages/mawk/ +MASTER_SITES= ftp://invisible-island.net/mawk/ +EXTRACT_SUFX= .tgz -MAINTAINER= agc@NetBSD.org -COMMENT= Mike Brennan's fast awk clone +MAINTAINER= vle@gmx.net +COMMENT= AWK clone by Mike Brennan +LICENSE= gnu-gpl-v2 + +PKG_DESTDIR_SUPPORT= user-destdir INSTALLATION_DIRS= ${PKGMANDIR}/man1 GNU_CONFIGURE= yes -CONFIGURE_HAS_MANDIR= no + TEST_TARGET= mawk_test fpe_test PKG_DESTDIR_SUPPORT= user-destdir MAKE_JOBS_SAFE= no diff --git a/lang/mawk/distinfo b/lang/mawk/distinfo index 72285c034b6..178baca091c 100644 --- a/lang/mawk/distinfo +++ b/lang/mawk/distinfo @@ -1,10 +1,5 @@ -$NetBSD: distinfo,v 1.11 2007/08/20 21:42:26 agc Exp $ +$NetBSD: distinfo,v 1.12 2010/04/20 19:23:14 zafer Exp $ -SHA1 (mawk-1.3.3.tar.gz) = 314bcdb6543733f47ef4d9d9356b23f53d6a7f89 -RMD160 (mawk-1.3.3.tar.gz) = f1c939aa032ec7f5e8157a9440d3520f2ecc8501 -Size (mawk-1.3.3.tar.gz) = 209942 bytes -SHA1 (patch-aa) = f8a341ca2dddad31e3ccb63a29561b5a87792c08 -SHA1 (patch-ab) = b8faa90c98fac027b295336936a8e43c7087d972 -SHA1 (patch-ac) = e6671c71b7fdc2c8ccc0866e530c38057a80d48f -SHA1 (patch-ad) = 1b35b227a1de472d419b034599507933a4b797dc -SHA1 (patch-ae) = 74d374a1f5b216543a748fbde4d259c6e9d6e401 +SHA1 (mawk-1.3.4.tgz) = 308f31e735bed959ee913a1d8b47bb5671a419e3 +RMD160 (mawk-1.3.4.tgz) = 150a94f72776d523bea1bae0c9cf1e2d9ca5b1f1 +Size (mawk-1.3.4.tgz) = 283167 bytes |