diff options
author | ahoka <ahoka@pkgsrc.org> | 2009-06-03 13:46:03 +0000 |
---|---|---|
committer | ahoka <ahoka@pkgsrc.org> | 2009-06-03 13:46:03 +0000 |
commit | a27569d55a2c906743761ae3b04fae2845c4b35e (patch) | |
tree | 6df565132fadc516eff45bf4c1e0d7f57e620610 | |
parent | d964e581aac7c0baf48c52818ffe2f8015738a9a (diff) | |
download | pkgsrc-a27569d55a2c906743761ae3b04fae2845c4b35e.tar.gz |
Update to mksh R38b:
mksh R38b fixes the following problems:
* [André Wösten] Add __NO_EXT_QNX to avoid picking up the wrong
waitfor() from <libutil.h> in (while porting to) QNX 6.4
* [tg] Plug memory corruption issue introduced in R38
* [tg] Amend dot.mkshrc with a base64 en-/decoder in shell
* [tg] Import a manpage fix via OpenBSD from Alan R. S. Bueno
mksh R38 comes with these changes and fixes applied:
* [tg] Improve regression test output debugging
* [tg] Fix <libutil.h> prerequisites on MidnightBSD in mirtoconf
* [tg] Mention that RedHat BZ#496791 cannot currently be fixed in the
manpage by discouraging use of apostrophes in comments in comsubs; add
appropriate (expected-fail) regression tests
* [tg] Sync with OpenBSD ksh (mostly a no-op)
* [James Butler] Add search-history-up and search-history-down keybindings
(tcsh-like) to the Emacs command line editing mode
* [tg] Bind new search-history-{up,down} to ANSI PgUp and PgDn keys
* [tg] Document ANSI default keybindings (↑↓←→ Home End Del PgUp PgDn)
in the mksh(1) manual page as well
* [tg] Optimise internal UTF-8 handling code for size and reusability
* [tg] Incompatible change: ${foo:1:2} and ${#foo} now
operate on characters, not on bytes. Characters are octets (set +U)
or (utf8-mode) MirOS OPTU-8 multibyte characters (set -U)
* [tg] Improve regression tests relating to ${foo:1:2} and
${#foo} and let wc=1#x and utf8-mode
* [tg] Use per-file copyright notices, move global text to manpage
* [tg] Expose new MKSH_MIDNIGHTBSD01ASH_COMPAT ifdef; change it to
only trigger if FPOSIX (or MKSH_BINSHREDUCED and /bin/sh)
* [tg] Remove already-dead “#if 0” style debugging code
* [tg] Change some code into a more portable fashion, optimise
* [tg] Allow [[ $foo ]] (ksh93 extension) mentioned by pgas
* [tg] Clean up mksh and the contributed arc4random.c for some
conversion, enum and other warnings for gcc-snapshot trunk r147610
* [tg] Ensure no function uses more than 768 bytes of stack either
* [tg, wbx] Add extension to make “!string” lines work like in GNU bash
-rw-r--r-- | shells/mksh/Makefile | 5 | ||||
-rw-r--r-- | shells/mksh/distinfo | 8 |
2 files changed, 7 insertions, 6 deletions
diff --git a/shells/mksh/Makefile b/shells/mksh/Makefile index 58ba95e0813..62d5bce5562 100644 --- a/shells/mksh/Makefile +++ b/shells/mksh/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.10 2009/04/13 19:48:34 ahoka Exp $ +# $NetBSD: Makefile,v 1.11 2009/06/03 13:46:03 ahoka Exp $ -DISTNAME= mksh-R37c +DISTNAME= mksh-R38b PKGNAME= ${DISTNAME:S/-R/-/} CATEGORIES= shells MASTER_SITES= http://www.mirbsd.org/MirOS/dist/mir/mksh/ \ @@ -10,6 +10,7 @@ EXTRACT_SUFX= .cpio.gz MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://mirbsd.de/mksh COMMENT= MirBSD Korn Shell +LICENSE= miros WRKSRC= ${WRKDIR}/mksh WRKBUILD?= ${WRKSRC} diff --git a/shells/mksh/distinfo b/shells/mksh/distinfo index 943365890b7..f8f162dd9c8 100644 --- a/shells/mksh/distinfo +++ b/shells/mksh/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.10 2009/04/13 19:48:34 ahoka Exp $ +$NetBSD: distinfo,v 1.11 2009/06/03 13:46:03 ahoka Exp $ -SHA1 (mksh-R37c.cpio.gz) = 7c231b7add0317a427aa0829e9d13f28333d1549 -RMD160 (mksh-R37c.cpio.gz) = 3403ae2195a1f369df2ee64fbb3ec2a4c62d2212 -Size (mksh-R37c.cpio.gz) = 268074 bytes +SHA1 (mksh-R38b.cpio.gz) = e73af64f25b7d3ab3b283ad225484420b49464fd +RMD160 (mksh-R38b.cpio.gz) = 02fbe51e6330c3dab49e6bf273573fb5fb282451 +Size (mksh-R38b.cpio.gz) = 276680 bytes |