From 87054f8ca14dc87da0d8ffc6e8e6097b11500042 Mon Sep 17 00:00:00 2001 From: Christian Colglazier Date: Fri, 9 Oct 2020 20:01:48 -0400 Subject: [PATCH] Fixed update check for DaVinci Resolve betas --- scripts/installers/resolve-install.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/scripts/installers/resolve-install.sh b/scripts/installers/resolve-install.sh index 8dc8529..2182e4d 100644 --- a/scripts/installers/resolve-install.sh +++ b/scripts/installers/resolve-install.sh @@ -5,6 +5,8 @@ # Import library source $(dirname ${BASH_SOURCE[0]})/install-lib.sh +versionFile=/opt/resolve/version.txt + resolveVersion=$(cat /opt/resolve/docs/ReadMe.html | grep 'DaVinci Resolve Studio' | filterVersion) url=$(python $(dirname ${BASH_SOURCE[0]})/blackmagic-parser.py | head -n 1) urlVersion=$(echo $url | awk '{print $1;}') @@ -12,6 +14,11 @@ downloadID=$(echo $url | awk '{print $2;}') referId=$(echo $url | awk '{print $3;}') packageName="DaVinci_Resolve_Studio_${urlVersion}.zip" +# Get version if beta installed +if [ -n $resolveVersion ]; then + resolveVersion=$(cat $versionFile) +fi + checkUptoDate Resolve $resolveVersion $urlVersion downloadUrl="https://www.blackmagicdesign.com/api/register/us/download/${downloadID}" @@ -45,6 +52,9 @@ zipUrl="$(curl \ --compressed \ "$downloadUrl")" +echo $url +exit + # Setting up and downloading package downloadPackage resolve $zipUrl $packageName @@ -53,6 +63,9 @@ sudo dnf install libxcrypt-compat unzip -o $packageName sudo ./*${urlVersion}*.run -i -y +# Version number backup +sudo echo $urlVersion > $versionFile + # Graphics card fix sudo rm /etc/OpenCL/vendors/mesa.icd sudo rm /etc/OpenCL/vendors/pocl.icd