mirror of
https://github.com/AquaMorph/dotfiles.git
synced 2025-04-30 01:35: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
|
# Import library
|
||||||
source $(dirname ${BASH_SOURCE[0]})/install-lib.sh
|
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)
|
resolveVersion=$(cat /opt/resolve/docs/ReadMe.html | grep 'DaVinci Resolve Studio' | filterVersion)
|
||||||
url=$(python $(dirname ${BASH_SOURCE[0]})/blackmagic-parser.py | head -n 1)
|
url=$(python $(dirname ${BASH_SOURCE[0]})/blackmagic-parser.py | head -n 1)
|
||||||
urlVersion=$(echo $url | awk '{print $1;}')
|
urlVersion=$(echo $url | awk '{print $1;}')
|
||||||
@ -12,6 +14,11 @@ downloadID=$(echo $url | awk '{print $2;}')
|
|||||||
referId=$(echo $url | awk '{print $3;}')
|
referId=$(echo $url | awk '{print $3;}')
|
||||||
packageName="DaVinci_Resolve_Studio_${urlVersion}.zip"
|
packageName="DaVinci_Resolve_Studio_${urlVersion}.zip"
|
||||||
|
|
||||||
|
# Get version if beta installed
|
||||||
|
if [ -n $resolveVersion ]; then
|
||||||
|
resolveVersion=$(cat $versionFile)
|
||||||
|
fi
|
||||||
|
|
||||||
checkUptoDate Resolve $resolveVersion $urlVersion
|
checkUptoDate Resolve $resolveVersion $urlVersion
|
||||||
|
|
||||||
downloadUrl="https://www.blackmagicdesign.com/api/register/us/download/${downloadID}"
|
downloadUrl="https://www.blackmagicdesign.com/api/register/us/download/${downloadID}"
|
||||||
@ -45,6 +52,9 @@ zipUrl="$(curl \
|
|||||||
--compressed \
|
--compressed \
|
||||||
"$downloadUrl")"
|
"$downloadUrl")"
|
||||||
|
|
||||||
|
echo $url
|
||||||
|
exit
|
||||||
|
|
||||||
# Setting up and downloading package
|
# Setting up and downloading package
|
||||||
downloadPackage resolve $zipUrl $packageName
|
downloadPackage resolve $zipUrl $packageName
|
||||||
|
|
||||||
@ -53,6 +63,9 @@ sudo dnf install libxcrypt-compat
|
|||||||
unzip -o $packageName
|
unzip -o $packageName
|
||||||
sudo ./*${urlVersion}*.run -i -y
|
sudo ./*${urlVersion}*.run -i -y
|
||||||
|
|
||||||
|
# Version number backup
|
||||||
|
sudo echo $urlVersion > $versionFile
|
||||||
|
|
||||||
# Graphics card fix
|
# Graphics card fix
|
||||||
sudo rm /etc/OpenCL/vendors/mesa.icd
|
sudo rm /etc/OpenCL/vendors/mesa.icd
|
||||||
sudo rm /etc/OpenCL/vendors/pocl.icd
|
sudo rm /etc/OpenCL/vendors/pocl.icd
|
||||||
|
Loading…
x
Reference in New Issue
Block a user