Index: head/shells/ksh93/pkg-message =================================================================== --- head/shells/ksh93/pkg-message (revision 50865) +++ head/shells/ksh93/pkg-message (nonexistent) @@ -1,26 +0,0 @@ -This product contains certain software code or other information -("AT&T Software") proprietary to AT&T Corp. ("AT&T"). The AT&T -Software is provided to you "AS IS". YOU ASSUME TOTAL RESPONSIBILITY -AND RISK FOR USE OF THE AT&T SOFTWARE. AT&T DOES NOT MAKE, AND -EXPRESSLY DISCLAIMS, ANY EXPRESS OR IMPLIED WARRANTIES OF ANY KIND -WHATSOEVER, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES -OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, WARRANTIES -OF TITLE OR NON-INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHTS, -ANY WARRANTIES ARISING BY USAGE OF TRADE, COURSE OF DEALING OR -COURSE OF PERFORMANCE, OR ANY WARRANTY THAT THE AT&T SOFTWARE IS -"ERROR FREE" OR WILL MEET YOUR REQUIREMENTS. - -Unless you accept a license to use the AT&T Software, you shall not -reverse compile, disassemble or otherwise reverse engineer this -product to ascertain the source code for any AT&T Software. - -(c) AT&T Corp. All rights reserved. AT&T is a registered trademark -of AT&T Corp. - ------------------------------------------------------------------------- - -Known problem: Defining the LC_NUMERIC environment variable, or -any locale setting by which it is implied (LANG, LC_ALL), will cause -ksh93 to crash. LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, -and LC_TIME are safe. - Property changes on: head/shells/ksh93/pkg-message ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.2 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/shells/ksh93/Makefile =================================================================== --- head/shells/ksh93/Makefile (revision 50865) +++ head/shells/ksh93/Makefile (revision 50866) @@ -1,50 +1,44 @@ # New ports collection makefile for: ksh93 # Date created: 2000-12-26 # Whom: Christian Weisgerber # # $FreeBSD$ PORTNAME= ksh93 PORTVERSION= ${VERSION:S/-//g} -VERSION= 2001-07-04.0000 +VERSION= 2001-10-31 CATEGORIES= shells MASTER_SITES= http://www.research.att.com/~gsf/download/tgz/ +DISTNAME= ${PORTNAME}-${VERSION} +DISTFILES= INIT.${VERSION}.tgz ast-ksh.${VERSION}.tgz +DIST_SUBDIR= ${PORTNAME} MAINTAINER= naddy@FreeBSD.org RESTRICTED= "Source recipient must acknowledge license" -DISTNAME= ${PORTNAME}-${VERSION} -DISTFILES= INIT.${VERSION}.tgz ast-ksh.${VERSION}.tgz NO_WRKSUBDIR= yes MAKE_ARGS= CC='${CC}' CCFLAGS='${CFLAGS}' SHELL='${SH}' -#.if defined(WANT_STATIC) # broken -#MAKE_ARGS+= LDFLAGS=-static -#.endif +.if defined(WANT_STATIC) +MAKE_ARGS+= LDFLAGS=-static +.endif MAN1= ksh93.1 - -.if defined(ACCEPT_AST_LICENSE) -post-patch: - @${TOUCH} ${WRKSRC}/lib/package/gen/ast.license.accepted -.else -IS_INTERACTIVE= yes # must acknowledge license -.endif do-build: @cd ${WRKSRC}; ./bin/package make ${MAKE_ARGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/arch/freebsd.${ARCH}/bin/ksh \ ${PREFIX}/bin/ksh93 ${INSTALL_MAN} ${WRKSRC}/arch/freebsd.${ARCH}/man/man1/sh.1 \ ${PREFIX}/man/man1/ksh93.1 post-install: @${ECHO} "updating /etc/shells" @${CP} /etc/shells /etc/shells.bak @(${GREP} -v ${PREFIX}/bin/ksh93 /etc/shells.bak; \ ${ECHO} ${PREFIX}/bin/ksh93) >/etc/shells @${RM} -f /etc/shells.bak .include Property changes on: head/shells/ksh93/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.14 \ No newline at end of property +1.15 \ No newline at end of property Index: head/shells/ksh93/distinfo =================================================================== --- head/shells/ksh93/distinfo (revision 50865) +++ head/shells/ksh93/distinfo (revision 50866) @@ -1,2 +1,2 @@ -MD5 (INIT.2001-07-04.0000.tgz) = eda56098b7c43835b94ce9c0bcc13d06 -MD5 (ast-ksh.2001-07-04.0000.tgz) = 8b564bb0640f286c97bf1359a6a19260 +MD5 (ksh93/INIT.2001-10-31.tgz) = cd39294c5251b006fc7ff9e0c7b68f57 +MD5 (ksh93/ast-ksh.2001-10-31.tgz) = 6d0fc29022150da0533db90d5945b2f3 Property changes on: head/shells/ksh93/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property Index: head/shells/ksh93/files/patch-src_lib_libast_comp_wc.c =================================================================== --- head/shells/ksh93/files/patch-src_lib_libast_comp_wc.c (revision 50865) +++ head/shells/ksh93/files/patch-src_lib_libast_comp_wc.c (nonexistent) @@ -1,13 +0,0 @@ - -$FreeBSD$ - ---- src/lib/libast/comp/wc.c.orig Mon Oct 8 03:21:02 2001 -+++ src/lib/libast/comp/wc.c Mon Oct 8 03:21:20 2001 -@@ -63,7 +63,6 @@ - wcrtomb(char* s, wchar_t c, mbstate_t* q) - { - #if _lib_wctomb -- *q = 0; - memset(q, 0, sizeof(*q)); - return wctomb(s, c); - #else Property changes on: head/shells/ksh93/files/patch-src_lib_libast_comp_wc.c ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.3 \ No newline at end of property Deleted: svn:keywords ## -1 +0,0 ## -FreeBSD=%H \ No newline at end of property Index: head/shells/ksh93/files/patch-src_lib_libast_features_float =================================================================== --- head/shells/ksh93/files/patch-src_lib_libast_features_float (revision 50865) +++ head/shells/ksh93/files/patch-src_lib_libast_features_float (nonexistent) @@ -1,37 +0,0 @@ - -$FreeBSD$ - ---- src/lib/libast/features/float.orig Wed Oct 10 14:10:50 2001 -+++ src/lib/libast/features/float Wed Oct 10 14:12:26 2001 -@@ -125,6 +125,7 @@ - else - printf("#define UINTMAX_DIG ULONG_DIG\n"); - printf("\n"); -+ #if !defined(__alpha__) /* ksh93 doesn't use this */ - f = 1; - w = 1; - do -@@ -145,6 +146,7 @@ - } - else - printf("#define FLT_UINTMAX_MAX FLT_ULONG_MAX\n"); -+ #endif - #ifdef FLT_DIG - s = FLT_DIG; - #else -@@ -256,6 +258,7 @@ - printf("#endif\n"); - - printf("\n"); -+ #if !defined(__alpha__) /* ksh93 doesn't use this */ - d = 1.0; - w = 1; - do -@@ -276,6 +279,7 @@ - } - else - printf("#define DBL_UINTMAX_MAX DBL_ULONG_MAX\n"); -+ #endif - #ifdef DBL_DIG - s = DBL_DIG; - #else Property changes on: head/shells/ksh93/files/patch-src_lib_libast_features_float ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.1 \ No newline at end of property Deleted: svn:keywords ## -1 +0,0 ## -FreeBSD=%H \ No newline at end of property Index: head/shells/ksh93/pkg-descr =================================================================== --- head/shells/ksh93/pkg-descr (revision 50865) +++ head/shells/ksh93/pkg-descr (revision 50866) @@ -1,13 +1,18 @@ KSH-93 is the most recent version of the KornShell Language described in "The KornShell Command and Programming Language," by Morris Bolsky and David Korn of AT&T Bell Laboratories. The KornShell is a shell programming language, which is upward compatible with "sh" (the Bourne Shell), and is intended to conform to the IEEE P1003.2/ISO 9945.2 Shell and Utilities standard. KSH-93 provides an enhanced programming environment in addition to the major command-entry features of the BSD shell "csh". With KSH-93, medium-sized programming tasks can be performed at shell-level without a significant loss in performance. In addition, "sh" scripts can be run on KSH-93 without modification. WWW: http://www.kornshell.com/ + +Known problem: Defining the LC_NUMERIC environment variable, or +any locale setting by which it is implied (LANG, LC_ALL), will cause +ksh93 to crash. LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, +and LC_TIME are safe. Property changes on: head/shells/ksh93/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property