mirror of
https://github.com/AquaMorph/dotfiles.git
synced 2025-04-29 17:25:34 +00:00
Fixed update check for DaVinci Resolve betas
This commit is contained in:
parent
f0d5f70ea5
commit
87054f8ca1
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user