|
@@ -2,26 +2,20 @@
|
|
|
|
|
|
set -e
|
|
|
|
|
|
-# hack, may be removed after find a stable blender2.8 build
|
|
|
-BLENDER_ORG_HOMEPAGE="https://builder.blender.org"
|
|
|
-DOWNLOAD_PAGE_HTML="`wget -qO- ${BLENDER_ORG_HOMEPAGE}/download`"
|
|
|
-DAILY_BUILD_REGEX_PATTERN='href="([^"]+)" title="Download Dev Linux 64 bit master"'
|
|
|
-[[ ${DOWNLOAD_PAGE_HTML} =~ ${DAILY_BUILD_REGEX_PATTERN} ]]
|
|
|
-BLENDER_28_LINUX_64_PATH=${BASH_REMATCH[1]}
|
|
|
+BLENDER_28_LINUX_64_URL="https://mirror.clarkson.edu/blender/release/Blender2.80/blender-2.80-linux-glibc217-x86_64.tar.bz2"
|
|
|
|
|
|
-BLENDER_DIRNAME_REGEX_PATTERN='/download/(.+)\.tar\.bz2$'
|
|
|
-[[ ${BLENDER_28_LINUX_64_PATH} =~ ${BLENDER_DIRNAME_REGEX_PATTERN} ]]
|
|
|
+BLENDER_DIRNAME_REGEX_PATTERN='/Blender2\.80/(.+)\.tar\.bz2$'
|
|
|
+[[ ${BLENDER_28_LINUX_64_URL} =~ ${BLENDER_DIRNAME_REGEX_PATTERN} ]]
|
|
|
NAME=${BASH_REMATCH[1]}
|
|
|
|
|
|
VERSION=2.80
|
|
|
CACHE="${HOME}/.blender-cache"
|
|
|
TAR="${CACHE}/${NAME}.tar.bz2"
|
|
|
-URL="${BLENDER_ORG_HOMEPAGE}/${BLENDER_28_LINUX_64_PATH}"
|
|
|
|
|
|
echo "Installing Blender ${VERSION}"
|
|
|
mkdir -p $CACHE
|
|
|
if [ ! -f $TAR ]; then
|
|
|
- wget -O $TAR $URL
|
|
|
+ wget -O $TAR $BLENDER_28_LINUX_64_URL
|
|
|
fi
|
|
|
tar -xjf $TAR -C $HOME
|
|
|
|