summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2010-05-18 09:52:44 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2010-05-18 09:52:44 +0000
commita06296168f37276e1b6a900ae87936561b1908b5 (patch)
treec655f20ee5cdeb36b73fc84139fe9fc91340c74e
parente9509e5ffe767888a2d5c738818ff31eaa8fa3a8 (diff)
downloadabuild-a06296168f37276e1b6a900ae87936561b1908b5.tar.bz2
abuild-a06296168f37276e1b6a900ae87936561b1908b5.tar.xz
abuild: allow DISTFILES_MIRROR be a local path
based on patch from Andrew Manison. Thanks!
-rwxr-xr-xabuild.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/abuild.in b/abuild.in
index 775469d..9af943b 100755
--- a/abuild.in
+++ b/abuild.in
@@ -195,7 +195,11 @@ uri_fetch_mirror() {
local uri="$1"
local d="${uri##*/}" # $(basename $uri)
if [ -n "$DISTFILES_MIRROR" ]; then
- uri_fetch "$DISTFILES_MIRROR"/$d && return 0
+ if is_remote "$DISTFILES_MIRROR"; then
+ uri_fetch "$DISTFILES_MIRROR"/$d && return 0
+ else
+ cp "$DISTFILES_MIRROR"/$d "$SRCDEST" && return 0
+ fi
fi
uri_fetch "$uri"
}