Changeset 3720
- Timestamp:
- 04/06/08 04:04:00 (8 months ago)
- Files:
-
- branches/freewrt_1_0/package/mksh/Makefile (modified) (2 diffs)
- branches/freewrt_1_0/package/mksh/patches/patch-dot_mkshrc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/freewrt_1_0/package/mksh/Makefile
r3665 r3720 8 8 9 9 PKG_NAME= mksh 10 PKG_VERSION= 3 1.411 PKG_RELEASE= 212 PKG_SOURCE= ${PKG_NAME}-R3 1d.cpio.gz13 PKG_MD5SUM= a7c77428bd2b887c1583095a00c84aac10 PKG_VERSION= 33.3 11 PKG_RELEASE= 1 12 PKG_SOURCE= ${PKG_NAME}-R33c.cpio.gz 13 PKG_MD5SUM= f6c9a62aec8ad195f3db73a2ed2665e2 14 14 15 15 PKG_SOURCE_URL= http://www.mirbsd.org/MirOS/dist/mir/mksh/ … … 37 37 LDFLAGS='-L${STAGING_DIR}/usr/lib -L${STAGING_DIR}/lib' \ 38 38 TARGET_OS=Linux \ 39 HAVE_ARC4RANDOM=0 HAVE_MKNOD=0 HAVE_SETLOCALE_CTYPE=0 \ 40 HAVE_PERSISTENT_HISTORY=0 \ 39 HAVE_MKNOD=0 HAVE_SETLOCALE_CTYPE=0 HAVE_PERSISTENT_HISTORY=0 \ 41 40 ${BASH} Build.sh -Q -r) 42 41 rm -rf ${WRKINST} branches/freewrt_1_0/package/mksh/patches/patch-dot_mkshrc
r3598 r3720 6 6 – yofuh doesn’t like $? in $PS1 7 7 8 --- mksh.orig/dot.mkshrc Tue Oct 2 01:03:12 20079 +++ mksh/dot.mkshrc Mon Oct 15 09:32:00 200710 @@ -2 4,13 +24,15 @@11 # -12 # sample mksh initialisation file for interactive shells8 --- mksh.orig/dot.mkshrc Mon Mar 3 20:22:37 2008 9 +++ mksh/dot.mkshrc Fri Mar 28 22:04:44 2008 10 @@ -25,13 +25,15 @@ 11 # sample mksh initialisation file for interactive shells; install as 12 # /etc/skel/.mkshrc (as root, for new accounts) or copy to ~/.mkshrc 13 13 14 14 -: ${EDITOR:=/bin/ed} ${TERM:=vt100} ${HOSTNAME:=$(ulimit -c 0;hostname -s 2>&-)} … … 17 17 : ${HOSTNAME:=nil}; PS1='#'; [[ "$(ulimit -c 0; id -u 2>&-)" -eq 0 ]] || PS1='$' 18 18 function precmd { 19 typeset - i10 e=$?19 typeset -Ui10 e=$? 20 20 21 - (( e )) && print -n --"$e|"21 - (( e )) && print -n "$e|" 22 22 +# enable this back if you want the errorlevel in your prompt 23 +# this is default in upstream mksh 24 +# (( e )) && print -n --"$e|"23 +# this is default in upstream mksh, disabled locally in fwrt 24 +# (( e )) && print -n "$e|" 25 25 } 26 26 PS1='$(precmd)${USER:=$(ulimit -c 0;id -un 2>&- || print \?)}@${HOSTNAME%%.*}:$( 27 27 typeset pfx=~ wd=${PWD:-?} 28 @@ -5 0,7 +52,7 @@ export EDITOR HOSTNAME LESSHISTFILE=- MK28 @@ -51,7 +53,7 @@ export EDITOR HOSTNAME LESSHISTFILE=- MK 29 29 alias l='/bin/ls -F' 30 30 alias la='l -a' 31 31 alias ll='l -l' 32 -alias lo='l a -lo'33 +alias lo='l a -l'32 -alias lo='l -alo' 33 +alias lo='l -al' 34 34 alias which='whence -p' 35 whence -p rot13 >&- || alias rot13='tr [A-Za-z] [N-ZA-Mn-za-m]'36 whence -p hd >&- || function hd {35 whence -p rot13 >&- || alias rot13='tr \ 36 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \


