summaryrefslogtreecommitdiff
path: root/shells
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1999-11-26 20:43:23 +0000
committerSteve Price <steve@FreeBSD.org>1999-11-26 20:43:23 +0000
commite200ad3375f312d9d3055ed1b4399480cbf76187 (patch)
treedd2b1471660b6a43a96584fbf42367ba0013abc5 /shells
parentInitial import of xwmm-0.7. (diff)
Initial import of ksh93.
The official AT&T release of KornShell 93. PR: 14497 Submitted by: Christian Weisgerber <naddy@mips.rhein-neckar.de>
Notes
Notes: svn path=/head/; revision=23408
Diffstat (limited to 'shells')
-rw-r--r--shells/ksh93/Makefile42
-rw-r--r--shells/ksh93/distinfo1
-rw-r--r--shells/ksh93/files/patch-aa11
-rw-r--r--shells/ksh93/pkg-comment1
-rw-r--r--shells/ksh93/pkg-descr16
-rw-r--r--shells/ksh93/pkg-plist1
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