diff options
-rw-r--r-- | shells/ksh93/Makefile | 42 | ||||
-rw-r--r-- | shells/ksh93/distinfo | 1 | ||||
-rw-r--r-- | shells/ksh93/files/patch-aa | 11 | ||||
-rw-r--r-- | shells/ksh93/pkg-comment | 1 | ||||
-rw-r--r-- | shells/ksh93/pkg-descr | 16 | ||||
-rw-r--r-- | shells/ksh93/pkg-plist | 1 |
6 files changed, 72 insertions, 0 deletions
diff --git a/shells/ksh93/Makefile b/shells/ksh93/Makefile new file mode 100644 index 000000000000..a29bd30f8ad4 --- /dev/null +++ b/shells/ksh93/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: ksh93 +# Version required: 98 +# Date created: 1999-10-24 +# Whom: Christian Weisgerber <naddy@mips.rhein-neckar.de> +# +# $FreeBSD$ +# + +# ast-base-99 is linked dynamically for BSD/OS and will not work +DISTNAME= ast-base-98.bsd.i386 +PKGNAME= ksh-19931228 +CATEGORIES= shells +# Users must register with AT&T before downloading tarball. +#MASTER_SITES= http://www.research.att.com/sw/tools/reuse/ +EXTRACT_SUFX= .tgz + +MAINTAINER= naddy@mips.rhein-neckar.de + +ONLY_FOR_ARCHS= i386 +RESTRICTED= "Requires user to register with AT&T." + +NO_BUILD= yes +NO_WRKSUBDIR= yes +MAN1= ksh93.1 +STRIP= + +do-fetch: + @if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \ + ${ECHO} ""; \ + ${ECHO} "Please read http://www.research.att.com/sw/tools/reuse/"; \ + ${ECHO} "for details of how to obtain the ksh93 binary. Put the"; \ + ${ECHO} "file ${DISTFILES} in the directory"; \ + ${ECHO} "${DISTDIR} and run make again."; \ + ${ECHO} ""; \ + exit 1; \ + fi + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bin/ksh ${PREFIX}/bin/ksh93 + ${INSTALL_MAN} ${WRKSRC}/man/man1/sh.1 ${PREFIX}/man/man1/ksh93.1 + +.include <bsd.port.mk> diff --git a/shells/ksh93/distinfo b/shells/ksh93/distinfo new file mode 100644 index 000000000000..5237611058c6 --- /dev/null +++ b/shells/ksh93/distinfo @@ -0,0 +1 @@ +MD5 (ast-base-98.bsd.i386.tgz) = 17f5400480af4b0d6ae1835324e7d6ab diff --git a/shells/ksh93/files/patch-aa b/shells/ksh93/files/patch-aa new file mode 100644 index 000000000000..94f52717b8d1 --- /dev/null +++ b/shells/ksh93/files/patch-aa @@ -0,0 +1,11 @@ +--- man/man1/sh.1.orig Tue Apr 6 05:01:44 1999 ++++ man/man1/sh.1 Wed Oct 20 19:39:36 1999 +@@ -4,7 +4,7 @@ + .\" + .\" @(#)sh.1 (research!dgk) 12/28/93 + .\" +-.nr Z 0 \" set to 1 when command name is ksh rather than sh ++.nr Z 1 \" set to 1 when command name is ksh rather than sh + .nr Y 0 \" set to 1 for R&D UNIX + .if \nY=1 .nr Z 1 + .ds OK [\| diff --git a/shells/ksh93/pkg-comment b/shells/ksh93/pkg-comment new file mode 100644 index 000000000000..2719e28aac45 --- /dev/null +++ b/shells/ksh93/pkg-comment @@ -0,0 +1 @@ +The official AT&T release of KornShell 93 diff --git a/shells/ksh93/pkg-descr b/shells/ksh93/pkg-descr new file mode 100644 index 000000000000..9a1de41f0114 --- /dev/null +++ b/shells/ksh93/pkg-descr @@ -0,0 +1,16 @@ +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/ + +- Christian Weisgerber + naddy@mips.rhein-neckar.de diff --git a/shells/ksh93/pkg-plist b/shells/ksh93/pkg-plist new file mode 100644 index 000000000000..86000160719b --- /dev/null +++ b/shells/ksh93/pkg-plist @@ -0,0 +1 @@ +bin/ksh93 |