Changeset 31 for trunk/make.sh

Show
Ignore:
Timestamp:
01/22/08 14:31:27 (1 year ago)
Author:
saurik
Message:

Override uname in PATH for easier autoconf, update Origin fields to include saurik's full name, filter packages before passing to dpkg-scanpackages (to verify correct version is indexed), handle a few escaping mistakes in the make.sh directory logic, and re-enabled nls support during pkg:configure.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/make.sh

    r12 r31  
    1212 
    1313export PKG_BASE=$(realpath "$(dirname "$0")") 
     14export PATH=${PKG_BASE}/util:$PATH 
    1415. "${PKG_BASE}/helper.sh" 
    1516 
     
    4243rm -rf "${PKG_WORK}" 
    4344mkdir "${PKG_WORK}" 
     45 
     46function PKG_DATA_() { 
     47    echo "${PKG_BASE}/data/$1" 
     48} 
    4449 
    4550function PKG_WORK_() { 
     
    7984    "${PKG_CONF}" \ 
    8085        --host=arm-apple-darwin \ 
    81         --disable-nls \ 
    8286        --enable-static=no \ 
    8387        --enable-shared=yes \ 
     
    9599        (/) echo "${PKG_DEST}$1";; 
    96100        (%) echo "${PKG_DATA}${1:1}";; 
    97         (*) echo "$1";; 
     101        (*) echo -"$1" | sed -e 's/^.//';; 
    98102    esac 
    99103} 
     
    104108 
    105109    for ((i=0; $i != $argc; ++i)); do 
    106         argv[$i]=$(pkg_ $1) 
     110        argv[$i]=$(pkg_ "$1") 
    107111        shift 
    108112    done