29 lines
546 B
Bash
29 lines
546 B
Bash
#!/bin/sh
|
|
|
|
tardest="df.tar.bz2"
|
|
|
|
cd "$(dirname "$0")"
|
|
echo "DF_VERSION: $DF_VERSION"
|
|
echo "DF_FOLDER: $DF_FOLDER"
|
|
mkdir -p "$DF_FOLDER"
|
|
cd "$DF_FOLDER"
|
|
|
|
if [ -f receipt ]; then
|
|
echo "Already downloaded $DF_VERSION"
|
|
exit 0
|
|
fi
|
|
|
|
rm -rif "$tardest" df_linux
|
|
|
|
minor=$(echo "$DF_VERSION" | cut -d. -f2)
|
|
patch=$(echo "$DF_VERSION" | cut -d. -f3)
|
|
url="http://www.bay12games.com/dwarves/df_${minor}_${patch}_linux.tar.bz2"
|
|
|
|
echo Downloading
|
|
wget "$url" -O "$tardest"
|
|
echo Extracting
|
|
tar xf "$tardest" --strip-components=1
|
|
echo Done
|
|
|
|
touch receipt
|