diff options
author | Andrew Manison <amanison@anselsystems.com> | 2010-05-05 21:29:13 +0000 |
---|---|---|
committer | Andrew Manison <amanison@anselsystems.com> | 2010-05-05 21:29:13 +0000 |
commit | ccf26410d30adc8c1934dd553687157ed6e31d69 (patch) | |
tree | 7947e9408c39ac6e1f852af52ad65abdc8032cde /main/abuild/0002-add-fetch-from-source-mirror.patch | |
parent | be0580cea9487dae7b0dae78d9c403a03d2b4c76 (diff) | |
download | aports-ccf26410d30adc8c1934dd553687157ed6e31d69.tar.bz2 aports-ccf26410d30adc8c1934dd553687157ed6e31d69.tar.xz |
Added support for distfiles in local directory, to support build bot.
Diffstat (limited to 'main/abuild/0002-add-fetch-from-source-mirror.patch')
-rw-r--r-- | main/abuild/0002-add-fetch-from-source-mirror.patch | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/main/abuild/0002-add-fetch-from-source-mirror.patch b/main/abuild/0002-add-fetch-from-source-mirror.patch index 926dbcc9a..5cd964852 100644 --- a/main/abuild/0002-add-fetch-from-source-mirror.patch +++ b/main/abuild/0002-add-fetch-from-source-mirror.patch @@ -15,7 +15,7 @@ diff -rupN orig/abuild-2.1/abuild.in src/abuild-2.1/abuild.in # we need GNU wget for this case "$uri" in https://*) opts="--no-check-certificate";; -@@ -178,12 +177,22 @@ is_remote() { +@@ -178,12 +177,26 @@ is_remote() { return 1 } @@ -24,7 +24,11 @@ diff -rupN orig/abuild-2.1/abuild.in src/abuild-2.1/abuild.in + local uri="$1" + local d="${uri##*/}" # $(basename $uri) + if [ -n "$DISTFILES_MIRROR" ]; then -+ uri_fetch "$DISTFILES_MIRROR"/$d && return 0 ++ if [ -f "$DISTFILES_MIRROR"/$d ] ; then ++ cp "$DISTFILES_MIRROR"/$d . ++ else ++ uri_fetch "$DISTFILES_MIRROR"/$d && return 0 ++ fi + fi + uri_fetch "$uri" +} |