system/ksh: Updated for version openbsd48.

Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
Daniel LEVAI 2010-11-10 22:13:06 -06:00 committed by Heinz Wiesinger
parent 14e7f20228
commit 6e55b80a3c
5 changed files with 14 additions and 19 deletions

View File

@ -8,10 +8,7 @@ from OpenBSD's repository.
PD-ksh is a clone of the AT&T Korn shell.
PD-ksh has most of the ksh88 features, not much of the ksh93 features,
and a number of its own features.
Strong points are:
It is free and quite portable - you should be able to compile it easily
on pretty much any unix box.
and a number of its own features. It is free and quite portable - you
should be able to compile it easily on pretty much any unix box.
The vi editing mode is better (IMHO) than that of ksh88 or ksh93
(command/file completion using tab (optional), less buggy).
Its weak points are that there are still a few differences from ksh88.

View File

@ -1,4 +1,3 @@
if ! grep -q '/bin/pdksh' etc/shells ; then
printf "/bin/pdksh\n" >> etc/shells ;
fi

View File

@ -28,16 +28,14 @@
# Build script for the Linux port of OpenBSD's ksh
PRGNAM=ksh
VERSION=openbsd47
BUILD=${BUILD:-2}
VERSION=openbsd48
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@ -87,8 +85,9 @@ strip --strip-unneeded $PKG/bin/pdksh
gzip -9 $PKG/usr/man/man1/pdksh.1
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a INSTALL LEGAL NOTES PROJECTS README \
$PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
INSTALL LEGAL NOTES PROJECTS README \
$PKG/usr/doc/$PRGNAM-$VERSION
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

View File

@ -1,8 +1,8 @@
PRGNAM="ksh"
VERSION="openbsd47"
HOMEPAGE="http://leva.ecentrum.hu/slackbuilds/ksh-openbsd47.tar.gz"
DOWNLOAD="http://leva.ecentrum.hu/slackbuilds/ksh-openbsd47.tar.gz"
MD5SUM="6bae2e172d55f4865781bf3955446b7c"
VERSION="openbsd48"
HOMEPAGE="http://leva.ecentrum.hu/slackbuilds/ksh-openbsd48.tar.gz"
DOWNLOAD="http://leva.ecentrum.hu/slackbuilds/ksh-openbsd48.tar.gz"
MD5SUM="54a531fafd378bb864ebb1d84d6fb921"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Daniel LEVAI"

View File

@ -11,9 +11,9 @@ ksh:
ksh: This package is a patched version of the OpenBSD ksh, which is based
ksh: on the original PD-ksh, but heavily modified and maintained by
ksh: OpenBSD developers. "Patched" means ported to Linux.
ksh: You can download the source package from a mirror listed in the
ksh: slackbuild's info file, or you can always checkout the latest
ksh: source from OpenBSD's repository.
ksh:
ksh:
ksh:
ksh:
ksh:
ksh: