From 53a83cf2a808d567ef5746fe650a70c4fb6a6999 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Sat, 12 Mar 2011 15:29:11 -0800 Subject: Add cached URLs for sysroot.sh. --- sysroot.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sysroot.sh b/sysroot.sh index 607de65..35ed8b7 100755 --- a/sysroot.sh +++ b/sysroot.sh @@ -62,6 +62,14 @@ function extract() { declare -A urls +urls[apr]=http://apt.saurik.com/debs/apr_1.3.3-4_iphoneos-arm.deb +urls[apr-lib]=http://apt.saurik.com/debs/apr-lib_1.3.3-2_iphoneos-arm.deb +urls[apt7]=http://apt.saurik.com/debs/apt7_0.7.25.3-6_iphoneos-arm.deb +urls[apt7-lib]=http://apt.saurik.com/debs/apt7-lib_0.7.25.3-9_iphoneos-arm.deb +urls[coreutils]=http://apt.saurik.com/debs/coreutils_7.4-11_iphoneos-arm.deb +urls[mobilesubstrate]=http://apt.saurik.com/debs/mobilesubstrate_0.9.3367-1_iphoneos-arm.deb +urls[pcre]=http://apt.saurik.com/debs/pcre_7.9-3_iphoneos-arm.deb + if [[ 1 ]]; then wget -qO- "${repository}dists/${distribution}/${component}/binary-${architecture}/Packages.bz2" | bzcat | { regex='^([^ \t]*): *(.*)' @@ -70,7 +78,7 @@ if [[ 1 ]]; then while IFS= read -r line; do if [[ ${line} == '' ]]; then package=${fields[package]} - if [[ ${package} == *(apr|apr-lib|apt7|apt7-lib|coreutils|mobilesubstrate|pcre) ]]; then + if [[ -n ${urls[${package}]} ]]; then filename=${fields[filename]} urls[${package}]=${repository}${filename} fi -- cgit v1.2.3