Path to this page:
./
wip/mawk-uxre,
AWK clone by Mike Brennan
Branch: CURRENT,
Version: 1.3.4.20100625,
Package name: mawk-uxre-1.3.4.20100625,
Maintainer: cheusovMike Brennan's awk clone.
Unlike original mawk, mawk-uxre uses
external regexp library libuxre and supports utf-8.
DESCR.addon [+/-]Unlike original mawk, mawk-uxre uses
external regexp library libuxre and supports utf-8.
DESCR.common [+/-]Mike Brennan's awk clone.
Required to run:[
devel/libuxre]
Required to build:[
pkgtools/cwrappers]
Master sites:
RMD160: eba15ad8ed2d0acefe56b02a6db80ad3d9f87dfa
Filesize: 297.822 KB
Version history: (Expand)
- (2024-09-19) Package has been reborn
- (2024-09-15) Package deleted from pkgsrc
- (2023-02-13) Package has been reborn
- (2020-09-29) Package has been reborn
- (2020-09-29) Package deleted from pkgsrc
- (2020-01-02) Package has been reborn
CVS history: (Expand)
2012-10-03 17:09:47 by Aleksej Saushev | Files touched by this commit (124) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
|
2011-10-09 12:05:43 by Aleksey Cheusov | Files touched by this commit (25) |
Log message:
Update my email
|
2011-05-28 17:26:37 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
use devel/libuxre instead of wip/libuxre
|
2010-09-04 16:10:00 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
fix: LIBS is used instead of MAKEFLAGS, original problem was fixed in upstream
|
2010-08-27 12:11:51 by Aleksey Cheusov | Files touched by this commit (6) |
Log message:
This package is completely redesigned. Now it provides facilities for
other mawk-* packages.
|
2010-08-26 22:05:28 by Aleksey Cheusov | Files touched by this commit (3) | |
Log message:
update to mawk-1.3.4-20100625
|
2009-12-21 21:41:08 by Aleksey Cheusov | Files touched by this commit (3) | |
Log message:
Update to 1.3.4
patch-aa were applied in upstream, so removed from here
Changes:
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
|
2009-09-22 21:10:18 by Aleksey Cheusov | Files touched by this commit (4) | |
Log message:
update to the latest version 1.3.3.20090920
Changes:
improve hash function by using FNV-1 algorithm (patch/discussion by
Jim Mellander). This greatly improves speed for accessing arrays
with a large number of distinct keys; however the unsorted order in
"for" loops will differ.
add "internal regex" or "external regex" string to \
version message
to allow scripting based on support for embedded nulls.
drop obsolete CF_MAWK_PROG_GCC and CF_MAWK_PROG_YACC macros from
configure script (report by Mike Frysinger).
fixes to allow build outside source-tree (report by Mike Frysinger).
correct logic in scan.c to handle expression "[[]" (report by
Aleksey Cheusov).
add MAWK_LONG_OPTIONS feature to allow mawk to ignore long options
which are not implemented.
two changes for embedded nulls, allows FS to be either a null or
contain a character class with null, e.g., '\000' or '[ \000]':
+ modify built-in regular expression functions to accept embedded
nulls.
+ modify input reader FINgets() to accept embedded nulls in data
read from files. Data read from standard input is line-buffered,
and is still null-terminated.
update config.guess and config.sub
|