Changeset 3720

Show
Ignore:
Timestamp:
04/06/08 04:04:00 (8 months ago)
Author:
tg
Message:

update to R33c here too
- tested that both full and small versions compile
- full version is even 4K smaller than R31c oO

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/freewrt_1_0/package/mksh/Makefile

    r3665 r3720  
    88 
    99PKG_NAME=               mksh 
    10 PKG_VERSION=            31.4 
    11 PKG_RELEASE=            2 
    12 PKG_SOURCE=             ${PKG_NAME}-R31d.cpio.gz 
    13 PKG_MD5SUM=             a7c77428bd2b887c1583095a00c84aac 
     10PKG_VERSION=            33.3 
     11PKG_RELEASE=            1 
     12PKG_SOURCE=             ${PKG_NAME}-R33c.cpio.gz 
     13PKG_MD5SUM=             f6c9a62aec8ad195f3db73a2ed2665e2 
    1414 
    1515PKG_SOURCE_URL=         http://www.mirbsd.org/MirOS/dist/mir/mksh/ 
     
    3737            LDFLAGS='-L${STAGING_DIR}/usr/lib -L${STAGING_DIR}/lib' \ 
    3838            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 \ 
    4140            ${BASH} Build.sh -Q -r) 
    4241        rm -rf ${WRKINST} 
  • branches/freewrt_1_0/package/mksh/patches/patch-dot_mkshrc

    r3598 r3720  
    66          – yofuh doesn’t like $? in $PS1 
    77 
    8 --- mksh.orig/dot.mkshrc        Tue Oct  2 01:03:12 2007 
    9 +++ mksh/dot.mkshrc     Mon Oct 15 09:32:00 2007 
    10 @@ -24,13 +24,15 @@ 
    11  #- 
    12  # sample mksh initialisation file for interactive shells 
     8--- 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 
    1313  
    1414-: ${EDITOR:=/bin/ed} ${TERM:=vt100} ${HOSTNAME:=$(ulimit -c 0;hostname -s 2>&-)} 
     
    1717 : ${HOSTNAME:=nil}; PS1='#'; [[ "$(ulimit -c 0; id -u 2>&-)" -eq 0 ]] || PS1='$' 
    1818 function precmd { 
    19         typeset -i10 e=$? 
     19        typeset -Ui10 e=$? 
    2020  
    21 -       (( e )) && print -n -- "$e|" 
     21-       (( e )) && print -n "$e|" 
    2222+# 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|" 
    2525 } 
    2626 PS1='$(precmd)${USER:=$(ulimit -c 0;id -un 2>&- || print \?)}@${HOSTNAME%%.*}:$( 
    2727        typeset pfx=~ wd=${PWD:-?} 
    28 @@ -50,7 +52,7 @@ export EDITOR HOSTNAME LESSHISTFILE=- MK 
     28@@ -51,7 +53,7 @@ export EDITOR HOSTNAME LESSHISTFILE=- MK 
    2929 alias l='/bin/ls -F' 
    3030 alias la='l -a' 
    3131 alias ll='l -l' 
    32 -alias lo='la -lo' 
    33 +alias lo='la -l' 
     32-alias lo='l -alo' 
     33+alias lo='l -al' 
    3434 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 \