summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTuomas Jaakola <tuomas.jaakola@iki.fi>2017-01-29 03:32:27 +0200
committerTimo Teräs <timo.teras@iki.fi>2017-01-31 10:21:13 +0200
commit520cc15fe99e8b4d657bc8e354ae484eb80591c0 (patch)
tree7d120ab7767943f2f1b0dc4a31af7151a4f6bfbe
parent14f8fcfb372f9f9ab877c33f309431aa2043c097 (diff)
downloadabuild-520cc15fe99e8b4d657bc8e354ae484eb80591c0.tar.bz2
abuild-520cc15fe99e8b4d657bc8e354ae484eb80591c0.tar.xz
abuild: support local archives
-rw-r--r--abuild.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/abuild.in b/abuild.in
index aa1fe09..ce3cf8b 100644
--- a/abuild.in
+++ b/abuild.in
@@ -388,7 +388,12 @@ default_unpack() {
fi
mkdir -p "$srcdir"
for u in $source; do
- local s="$SRCDEST/$(filename_from_uri $u)"
+ local s
+ if is_remote "$u"; then
+ s="$SRCDEST/$(filename_from_uri $u)"
+ else
+ s="$startdir/$u"
+ fi
case "$s" in
*.tar)
msg "Unpacking $s..."