summaryrefslogtreecommitdiff
path: root/util/bind.sh
diff options
context:
space:
mode:
Diffstat (limited to 'util/bind.sh')
-rw-r--r--util/bind.sh36
1 files changed, 24 insertions, 12 deletions
diff --git a/util/bind.sh b/util/bind.sh
index 39f9337c..180fef4a 100644
--- a/util/bind.sh
+++ b/util/bind.sh
@@ -134,21 +134,33 @@ else
cd $binddir
# Get the bind version file and move it to version.tmp
- wget https://$repo_host/$repo_path/raw/$BINDTAG/version
+ if type wget
+ then
+ wget https://$repo_host/$repo_path/raw/$BINDTAG/version ||
+ { echo "Fetch of version file failed" ; exit -1; }
+ elif type fetch
+ then
+ fetch https://$repo_host/$repo_path/raw/$BINDTAG/version ||
+ { echo "Fetch of version file failed" ; exit -1; }
+ else
+ echo "Fetch of version file failed"
+ exit 1
+ fi
mv version version.tmp
- if [ $? -ne 0 ]
- then
- echo "Fetch of version file failed"
- exit -1
- fi
# Get the bind release kit shell script
- wget https://$repo_host/$repo_path/raw/master/util/kit.sh
- if [ $? -ne 0 ]
- then
- echo "Fetch of kit.sh failed"
- exit -1
- fi
+ if type wget
+ then
+ wget https://$repo_host/$repo_path/raw/master/util/kit.sh ||
+ { echo "Fetch of kit.sh file failed" ; exit -1; }
+ elif type fetch
+ then
+ fetch https://$repo_host/$repo_path/raw/master/util/kit.sh ||
+ { echo "Fetch of kit.sh failed" ; exit -1; }
+ else
+ echo "Fetch of kit.sh failed"
+ exit 1
+ fi
# Create the bind tarball, which has the side effect of
# setting up the bind directory we will use for building