diff options
author | uebayasi <uebayasi@pkgsrc.org> | 2003-01-08 07:04:13 +0000 |
---|---|---|
committer | uebayasi <uebayasi@pkgsrc.org> | 2003-01-08 07:04:13 +0000 |
commit | 2bcdefbecb2df9d0d7377ce3c9f79c004fdecfad (patch) | |
tree | a6361a5cbec13e818eff0d38a6b685e07e7031c3 /shells | |
parent | 1521ca889c81f331bf0c54df5f9c77c54ddc1ed2 (diff) | |
download | pkgsrc-2bcdefbecb2df9d0d7377ce3c9f79c004fdecfad.tar.gz |
Update ast-ksh to 20021221.
Changes from 20020922 (other than bug fixes) are:
* The code to display compound objects was rewritten to make it easier
for runtime extensions to reuse this code.
* A change was made to allow runtime builtins to be notified when a
signal is received so that cleanup can be performed.
* User applications can now trap the ALRM signal. Previously, the ALRM
signal was used internally and could not be used by applications.
Diffstat (limited to 'shells')
-rw-r--r-- | shells/ast-ksh/Makefile | 26 | ||||
-rw-r--r-- | shells/ast-ksh/distinfo | 10 |
2 files changed, 22 insertions, 14 deletions
diff --git a/shells/ast-ksh/Makefile b/shells/ast-ksh/Makefile index da8249526c3..c045487fc17 100644 --- a/shells/ast-ksh/Makefile +++ b/shells/ast-ksh/Makefile @@ -1,5 +1,5 @@ # $OpenBSD: Makefile,v 1.5 2001/11/21 01:17:43 naddy Exp $ -# $NetBSD: Makefile,v 1.4 2002/11/29 04:16:45 uebayasi Exp $ +# $NetBSD: Makefile,v 1.5 2003/01/08 07:04:13 uebayasi Exp $ DISTNAME= ast-ksh-${ASTKSH_VERSION} PKGNAME= ast-ksh-${ASTKSH_VERSION:S/-//g} @@ -20,7 +20,7 @@ NO_SRC_ON_FTP= ${RESTRICTED} # needs pdksh ONLY_FOR_PLATFORM= NetBSD-* -ASTKSH_VERSION= 2002-09-22 +ASTKSH_VERSION= 2002-12-21 USE_BUILDLINK2= YES WRKSRC= ${WRKDIR} @@ -37,15 +37,23 @@ PKG_SHELL= ${PREFIX}/bin/ksh93 # XXX Note that this 'make' is not an executable command, but a target name # ./bin/package uses. do-build: - cd ${WRKSRC}; \ - ${SETENV} SHELL=${PDKSH} ${PDKSH} ./bin/package make + @cd ${WRKSRC}; \ + ${SETENV} SHELL=${PDKSH} ${PDKSH} ./bin/package make do-install: - arch=`${WRKSRC}/bin/package host`; \ - ${INSTALL_PROGRAM} ${WRKSRC}/arch/$${arch}/bin/ksh \ - ${PREFIX}/bin/ksh93; \ - ${INSTALL_MAN} ${WRKSRC}/arch/$${arch}/man/man1/sh.1 \ - ${PREFIX}/man/man1/ksh93.1 + @arch=`${WRKSRC}/bin/package host`; \ + ${INSTALL_PROGRAM} ${WRKSRC}/arch/$${arch}/bin/ksh \ + ${PREFIX}/bin/ksh93; \ + ${INSTALL_MAN} ${WRKSRC}/arch/$${arch}/man/man1/sh.1 \ + ${PREFIX}/man/man1/ksh93.1 + +# Part of regression test +do-test: + @cd ${WRKSRC}/src/cmd/ksh93/tests && \ + ${ENV} SHELL=${PREFIX}/bin/ksh93 ${PREFIX}/bin/ksh93 shtests +# XXX Their 'test' target needs nmake (Korn's another tool) +# @cd ${WRKSRC}; \ +# ${SETENV} SHELL=${PDKSH} ${PDKSH} ./bin/package test .include "../../mk/bsd.pkg.install.mk" .include "../../mk/bsd.pkg.mk" diff --git a/shells/ast-ksh/distinfo b/shells/ast-ksh/distinfo index 0fd02e67307..ce5847e9f80 100644 --- a/shells/ast-ksh/distinfo +++ b/shells/ast-ksh/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1.1.1 2002/10/04 02:19:13 uebayasi Exp $ +$NetBSD: distinfo,v 1.2 2003/01/08 07:04:13 uebayasi Exp $ -SHA1 (INIT.2002-09-22.tgz) = be7187287d6c92bc79062c88aad1c676e7caade8 -Size (INIT.2002-09-22.tgz) = 238145 bytes -SHA1 (ast-ksh.2002-09-22.tgz) = 2adfcb0cd2138adced699cfd0e26e8681aa52ad6 -Size (ast-ksh.2002-09-22.tgz) = 1370988 bytes +SHA1 (INIT.2002-12-21.tgz) = 73ad483a1039f15decb4dce283fe214d9e958634 +Size (INIT.2002-12-21.tgz) = 241535 bytes +SHA1 (ast-ksh.2002-12-21.tgz) = 15af14fae1a5eb8af86f0b9685938b33c6f432e4 +Size (ast-ksh.2002-12-21.tgz) = 1387312 bytes |