Changeset 3573
- Timestamp:
- 09/11/07 16:43:48 (1 year ago)
- Files:
-
- trunk/freewrt/package/mksh/Config.in (modified) (1 diff)
- trunk/freewrt/package/mksh/Makefile (modified) (1 diff)
- trunk/freewrt/package/mksh/Makefile.inc (modified) (1 diff)
- trunk/freewrt/tools/mksh/Makefile (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/package/mksh/Config.in
r3528 r3573 5 5 help 6 6 mksh is the MirBSD enhanced version of the Public Domain Korn 7 shell (pdksh), a bourne-compatible shell which is largely similar 8 to the original AT&T Korn shell. It includes bug fixes and 9 feature improvements in order to produce a modern, robust shell 10 good for interactive and especially script use. Some sh/ksh/pdksh 11 compatibility kludges have been removed; command line editing has 12 been made UTF-8 safe (must be enabled with "set -U" manually). 7 shell (pdksh), a bourne-compatible shell which is largely si- 8 milar to the original AT&T Korn shell. It includes bug fixes 9 and feature improvements in order to produce a modern, robust 10 shell good for interactive and especially script use. It has 11 UTF-8 support in the emacs command line editing mode; corres- 12 ponds to OpenBSD 4.2-current ksh sans GNU bash-like $PS1; the 13 build environment requirements are autoconfigured; throughout 14 code simplification/bugfix/enhancement has been done, and the 15 shell has extended compatibility to other modern shells. 13 16 14 This package also adds /bin/mksh to /etc/shells and a $PS1 command 15 to /etc/profile in order to create a consistent working environment. 17 This package also installs mksh as /bin/ash and /bin/sh (i.e. 18 the default Bourne/POSIX shell) and creates a ~/.mkshrc file, 19 which can be used to further customise the look and feel. 16 20 17 21 mksh is an essential part of the FreeWRT operating system; if you trunk/freewrt/package/mksh/Makefile
r3570 r3573 18 18 cd ${WRKBUILD} && CC='${TARGET_CC}' CFLAGS='${TCFLAGS}' \ 19 19 CPPFLAGS='${TCPPFLAGS}' LDFLAGS='${TLDFLAGS}' \ 20 TARGET_OS=${UNAME_S} ${MBSH} ${WRKSRC}/Build.sh - r20 TARGET_OS=${UNAME_S} ${MBSH} ${WRKSRC}/Build.sh -Q -r 21 21 22 22 do-install: trunk/freewrt/package/mksh/Makefile.inc
r3570 r3573 6 6 7 7 PKG_NAME= mksh 8 PKG_VERSION= 31. 18 PKG_VERSION= 31.2 9 9 PKG_RELEASE= 1 10 DISTFILES= ${PKG_NAME}-R31 .cpio.gz10 DISTFILES= ${PKG_NAME}-R31b.cpio.gz 11 11 #DISTFILES= mksh_${PKG_VERSION}.tar.gz 12 PKG_MD5SUM= 383703d3bd612d48f9081773726545e812 PKG_MD5SUM= 819feed2336274f939c67547c5a3ddbd 13 13 14 14 MASTER_SITES= ${MASTER_SITE_MIRBSD:distfiles/=dist/mir/mksh/} trunk/freewrt/tools/mksh/Makefile
r3261 r3573 15 15 cd ${WRKBUILD} && \ 16 16 env CC='${HOSTCC}' CFLAGS='${HOSTCFLAGS}' \ 17 ${BASH} Build.sh - r17 ${BASH} Build.sh -Q -r 18 18 19 19 source: fetch


