Index: head/shells/ksh93/Makefile =================================================================== --- head/shells/ksh93/Makefile (revision 67333) +++ head/shells/ksh93/Makefile (revision 67334) @@ -1,50 +1,49 @@ # New ports collection makefile for: ksh93 # Date created: 2000-12-26 # Whom: Christian Weisgerber # # $FreeBSD$ PORTNAME= ksh93 PORTVERSION= ${VERSION:S/-//g} -PORTREVISION= 2 -VERSION= 2002-06-28 +VERSION= 2002-09-22 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" NO_WRKSUBDIR= yes MAKE_ENV= CCFLAGS="${CFLAGS}" SHELL="${SH}" .if defined(WANT_STATIC) MAKE_ENV+= LDFLAGS=-static .endif MAN1= ksh93.1 do-build: @cd ${WRKSRC} && env -i ${MAKE_ENV} ${SH} bin/package make do-install: ${INSTALL_PROGRAM} ${WRKSRC}/arch/freebsd.${ARCH}/bin/ksh \ ${PREFIX}/bin/ksh93 ${INSTALL_MAN} ${WRKSRC}/arch/freebsd.${ARCH}/man/man1/sh.1 \ ${MANPREFIX}/man/man1/ksh93.1 ${MKDIR} ${PREFIX}/share/examples/ksh93 .for fun in dirs popd ${INSTALL_SCRIPT} ${WRKSRC}/arch/freebsd.${ARCH}/fun/${fun} \ ${PREFIX}/share/examples/ksh93/ .endfor post-install: @${ECHO} "updating /etc/shells" @${CP} /etc/shells /etc/shells.bak @(${GREP} -v ${PREFIX}/bin/ksh93 /etc/shells.bak; \ ${ECHO_CMD} ${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.24 \ No newline at end of property +1.25 \ No newline at end of property Index: head/shells/ksh93/distinfo =================================================================== --- head/shells/ksh93/distinfo (revision 67333) +++ head/shells/ksh93/distinfo (revision 67334) @@ -1,2 +1,2 @@ -MD5 (ksh93/INIT.2002-06-28.tgz) = 9478dd6ca2c9c56887e41011299e72e0 -MD5 (ksh93/ast-ksh.2002-06-28.tgz) = 36dee42ef33643d6566985b56c753ce0 +MD5 (ksh93/INIT.2002-09-22.tgz) = af7d833378390fb328bd385fa0948506 +MD5 (ksh93/ast-ksh.2002-09-22.tgz) = 5a3b4295b22b66019113bfb6cc9d14ad Property changes on: head/shells/ksh93/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/shells/ksh93/files/patch-src_cmd_ksh93_sh_path.c =================================================================== --- head/shells/ksh93/files/patch-src_cmd_ksh93_sh_path.c (revision 67333) +++ head/shells/ksh93/files/patch-src_cmd_ksh93_sh_path.c (nonexistent) @@ -1,35 +0,0 @@ - -$FreeBSD$ - ---- src/cmd/ksh93/sh/path.c.orig Mon Mar 11 19:50:16 2002 -+++ src/cmd/ksh93/sh/path.c Tue Aug 20 12:51:15 2002 -@@ -1081,6 +1081,9 @@ - { - register const char *cp; - Pathcomp_t *old=0; -+ int offset = staktell(); -+ char *savptr; -+ - if(!path && type!=PATH_PATH) - return(first); - if(type!=PATH_FPATH) -@@ -1088,6 +1091,8 @@ - old = first; - first = 0; - } -+ if(offset) -+ savptr = stakfreeze(0); - if(path) while(*(cp=path)) - { - if(*cp==':') -@@ -1117,6 +1122,10 @@ - first = (void*)path_addpath((Pathcomp_t*)first,cp,PATH_FPATH); - path_delete(old); - } -+ if(offset) -+ stakset(savptr,offset); -+ else -+ stakseek(0); - return(first); - } - Property changes on: head/shells/ksh93/files/patch-src_cmd_ksh93_sh_path.c ___________________________________________________________________ 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/files/patch-src_lib_libast_sfio_sfhdr.h =================================================================== --- head/shells/ksh93/files/patch-src_lib_libast_sfio_sfhdr.h (revision 67333) +++ head/shells/ksh93/files/patch-src_lib_libast_sfio_sfhdr.h (nonexistent) @@ -1,16 +0,0 @@ - -$FreeBSD$ - ---- src/lib/libast/sfio/sfhdr.h.orig Tue Dec 4 21:58:08 2001 -+++ src/lib/libast/sfio/sfhdr.h Tue Dec 4 21:58:52 2001 -@@ -521,8 +521,8 @@ - #define SFSETLOCALE(dp,tp) \ - do if (*(dp) == 0) { \ - Lc_numeric_t* lv = (Lc_numeric_t*)LCINFO(AST_LC_NUMERIC)->data; \ -- *(dp) = lv->decimal; \ -- *(tp) = lv->thousand; \ -+ *(dp) = lv ? lv->decimal : '.'; \ -+ *(tp) = lv ? lv->thousand: '\0'; \ - } while (0) - #else - #if _lib_locale Property changes on: head/shells/ksh93/files/patch-src_lib_libast_sfio_sfhdr.h ___________________________________________________________________ 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/files/patch-src_lib_libast_comp_conf.sh =================================================================== --- head/shells/ksh93/files/patch-src_lib_libast_comp_conf.sh (revision 67333) +++ head/shells/ksh93/files/patch-src_lib_libast_comp_conf.sh (nonexistent) @@ -1,13 +0,0 @@ - -$FreeBSD$ - ---- src/lib/libast/comp/conf.sh.orig Fri Jul 19 03:26:02 2002 -+++ src/lib/libast/comp/conf.sh Fri Jul 19 03:26:45 2002 -@@ -627,6 +627,7 @@ - cat <