Port details |
- ksh93 AT&T KornShell ksh93u+ 2012-08-01 (stable) version
- 93.u_4,2 shells =40 93.u_4,2Version of this port present on the latest quarterly branch.
- Maintainer: cy@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-01-10 15:29:49
- Commit Hash: e4610fc
- People watching this port, also watch:: unzip, gmake, zip, freetype2, libxml2
- License: EPL
- WWW:
- http://www.kornshell.com/
- Description:
- ksh93u+ is the 2012-08-01 (stable) 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. ksh93u+ provides an enhanced
programming environment in addition to the major command-entry
features of the BSD shell "csh". With ksh93u+, medium-sized programming
tasks can be performed at shell-level without a significant loss
in performance. In addition, "sh" scripts can be run on ksh93u+
without modification.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/shells/ksh93/ && make install clean
- To add the package, run one of these commands:
- pkg install shells/ksh93
- pkg install ksh93
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ksh93
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1582352303
SHA256 (ksh93/att-ast-93u_GH0.tar.gz) = 4cf10ae50306361a18d900008961093b5c2c51d69f4e50d14b911a8ce014d37f
SIZE (ksh93/att-ast-93u_GH0.tar.gz) = 12960931
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- This port is required by:
- for Build
-
- filesystems/openzfs
-
Deleted ports which required this port:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for ksh93-93.u_4,2:
EXAMPLES=on: Build and/or install examples
STATIC=off: Build static executables and/or libraries
====> Options available for the single BIN_KSH: you have to select exactly one of them
KSH=off: Install to /usr/local/bin/ksh
KSH93=on: Install to /usr/local/bin/ksh93
KSH93L=off: Install to /usr/local/bin/ksh93l (legacy)
===> Use 'make config' to modify these settings
- Options name:
- shells_ksh93
- USES:
- compiler:c11
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
20030724 17 Mar 2004 12:49:12 |
kris |
BROKEN: Distfile is unfetchable |
20030724 05 Mar 2004 23:53:39 |
naddy |
Drop maintainership. I don't use this.
The license is byzantine and restrictive, the build system is complex
and unlike any other, the codebase doesn't inspire confidence. |
20030724 05 Mar 2004 12:13:42 |
kris |
BROKEN on sparc64: Does not compile |
20030724 01 Aug 2003 22:02:17 |
naddy |
Forced update to release 2003-07-24.
Submitted by: Daniel Rudy <dcrudy@pacbell.net> |
20030621 08 Jul 2003 02:16:13 |
naddy |
Update to release 2003-06-21.
Submitted by: fenner (portsurvey) |
20030422 24 Jun 2003 18:16:20 |
naddy |
Add "test" target to exercise regression tests; from NetBSD. |
20030422 01 May 2003 18:48:59 |
naddy |
Update to release 2003-04-22.
PR: 51524
Submitted by: Kevin Tower <ktower@towerfamily.org> |
20021221_1 15 Apr 2003 22:01:54 |
naddy |
Oops, put the correct file into /etc/shells.
Submitted by: jhb |
20021221 21 Feb 2003 12:52:53 |
naddy |
pkg-comment -> COMMENT |
20021221 08 Jan 2003 00:46:01 |
naddy |
Update to release 2002-12-21. Notable changes:
* SIGALRM can now be used in applications.
* Numerous bug fixes. |
20020922 05 Oct 2002 16:34:42 |
naddy |
Update to release 2002-09-22.
PR: 43423
Submitted by: Joe Kelsey <joek@zircon.staff.flyingcroc.net> |
20020628_2 20 Aug 2002 14:36:32 |
naddy |
Fix core dump in glob expansion.
PR: 41778
Submitted by: Joe Kelsey <joek@mail.flyingcroc.net>
Obtained from: David Korn <dgk@research.att.com> |
20020628_1 22 Jul 2002 14:52:05 |
naddy |
Re-enable statvfs() tests now that -CURRENT has the function.
Improve build reliability:
* Make very sure that the build script is run with /bin/sh.
* Add a dubious patch to libast/comp/conf.sh that is reported to fix
the build for some -STABLE users.
Install example functions.
PR: 39783, 40857
Parts
Submitted by: Joe Kelsey <joek@mail.flyingcroc.net> |
20020628 17 Jul 2002 11:30:06 |
naddy |
Build in a clean environment to prevent sporadic interference from
environment variables.
Requested by: Ken Stailey <kstailey@speakeasy.net> |
20020628 17 Jul 2002 01:40:37 |
naddy |
-CURRENT has <sys/statvfs.h> but no actual statvfs() implementation,
which badly confuses the configure tests that check for this
functionality. Remove the tests for the time being. |
20020628 28 Jun 2002 16:17:52 |
naddy |
Update to release 2002-06-28. |
20020614 23 Jun 2002 11:55:28 |
naddy |
Update to release 2002-06-14. Changes in this release:
* Numerous bug fixes.
Submitted by: Jerry A! <jerry@thehutt.org> |
20020317 03 May 2002 22:32:21 |
naddy |
Install man page under ${MANPREFIX} rather than ${PREFIX}.
PR: 37670
Submitted by: Joe Kelsey <joek@mail.flyingcroc.net> |
20020317 26 Mar 2002 16:19:08 |
naddy |
Update to release 2002-03-17. |
29 Jan 2002 11:58:52 |
knu |
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
|
04 Dec 2001 21:31:54 |
naddy |
Fix LC_NUMERIC locale bug. |
02 Dec 2001 17:43:15 |
naddy |
* Update to release 2001-10-31. * Re-enable WANT_STATIC. * Remove license
check and "Proprietary Notice" since we won't distribute a package. * Move
notice about locale bug to pkg-descr. |
03 Nov 2001 22:22:34 |
naddy |
Update my MAINTAINER address. |
11 Oct 2001 09:55:13 |
ijliao |
- Remove BROKEN. - Comment out WANT_STATIC, which is currently broken. - Fix
an mbstate_t syntax error; from Mitch Tishmack <otomo@qwest.net>. - Skip
unused floating point tests that prevent building on alpha. - Point out
LC_NUMERIC problem in pkg-message. |
27 Sep 2001 15:23:56 |
roam |
Update the files' checksums. Remove a patch that is now incorporated in the
official sources. Mark BROKEN until the maintainer (or somebody else) figures
out a way to make it build again on FreeBSD. |
31 Aug 2001 06:56:32 |
petef |
- remove DIST_SUBDIR - touch -> ${TOUCH} - add post-install target to update
/etc/shells (to match pkg-plist @exec) - make sure to remove /etc/shells.bak
|
04 Aug 2001 04:51:41 |
trevor |
Update ksh93 to 2001-07-04.0000 version. Earlier distfiles are no longer
available from AT&T. |
27 Feb 2001 18:33:39 |
steve |
- Remove the custom do-extract target. - Cleanup the do-build target. -
Allow the ksh binary to be statically linked but default to dynamic to
support dynamic loading of 'builtin' functions. |
27 Feb 2001 01:59:25 |
steve |
Forgot to commit this file with the previous update to use the source instead
of binary distribution. |
26 Feb 2001 05:14:17 |
steve |
Build from source now that it is available starting with version
2001-01-01.0000. |
08 Oct 2000 07:07:58 |
asami |
Convert category shells to new layout. |
07 Jun 2000 16:39:38 |
sobomax |
Unbroke the port. |