# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mksh # mksh/Makefile # mksh/distinfo # mksh/pkg-descr # mksh/pkg-plist # echo c - mksh mkdir -p mksh > /dev/null 2>&1 echo x - mksh/Makefile sed 's/^X//' >mksh/Makefile << 'END-of-mksh/Makefile' X# New ports collection makefile for: mkdh X# Date created: 2005-08-27 X# Whom: Tom McLaughlin X# X# $FreeBSD$ X# X XPORTNAME= mksh XPORTVERSION= R24b XCATEGORIES= shells XMASTER_SITES= http://mirbsd.bsdadvocacy.org/MirOS/dist/mir/mksh/ XEXTRACT_SUFX= .cpio.gz X XMAINTAINER= tmclaugh@sdf.lonestar.org XCOMMENT= The OpenBSD/MirBSD pdksh X XWRKSRC= ${WRKDIR}/${PORTNAME} XMAN1= mksh.1 X Xdo-build: X @cd ${WRKSRC} && ${SETENV} SHELL="${SH}" CC="${CC}" CFLAGS="${CFLAGS}" ${SH} ./Build.sh X Xdo-install: X @${INSTALL_PROGRAM} ${WRKSRC}/mksh ${PREFIX}/bin X @${INSTALL_MAN} ${WRKSRC}/mksh.1 ${PREFIX}/man/man1/ X Xpost-install: X @${ECHO} "Updating /etc/shells" X @${CP} /etc/shells /etc/shells.bak X @(${GREP} -v ${PREFIX}/bin/mksh /etc/shells.bak; \ X ${ECHO_CMD} ${PREFIX}/bin/mksh) > /etc/shells X @${RM} /etc/shells.bak X X.include END-of-mksh/Makefile echo x - mksh/distinfo sed 's/^X//' >mksh/distinfo << 'END-of-mksh/distinfo' XMD5 (mksh-R24b.cpio.gz) = 48d0df73eba1ef4e9c0758f69262eb66 XSIZE (mksh-R24b.cpio.gz) = 224290 END-of-mksh/distinfo echo x - mksh/pkg-descr sed 's/^X//' >mksh/pkg-descr << 'END-of-mksh/pkg-descr' XThe mksh shell is a portable Korn shell shell from the MirBSD project. XIt is based on OpenBSD's pdksh which is based on the Public Domain Korn Xshell... Which is a work-a-like of the AT&T Korn shell. It's main Xadvantage over the Public Domain Korn shell is it is actively Xmaintained. X XWWW: http://mirbsd.mirsolutions.de/?mksh END-of-mksh/pkg-descr echo x - mksh/pkg-plist sed 's/^X//' >mksh/pkg-plist << 'END-of-mksh/pkg-plist' Xbin/mksh END-of-mksh/pkg-plist exit