diff --git a/fragments/labels/davinciresolvestudio.sh b/fragments/labels/davinciresolvestudio.sh new file mode 100644 index 000000000..137974686 --- /dev/null +++ b/fragments/labels/davinciresolvestudio.sh @@ -0,0 +1,12 @@ +davinciresolvestudio | \ +blackmagicdavinciresolvestudio) + name="DaVinci Resolve Studio" + appName="DaVinci Resolve/DaVinci Resolve.app" + type="pkgInDmgInZip" + downloadID=$(curl -fs https://www.blackmagicdesign.com/api/support/us/downloads.json | jq -r '[.downloads.[]|select(.name | startswith ("DaVinci Resolve Studio"))][0].urls|."Mac OS X".[].downloadId') + downloadURL=$(curl --compressed --location --header "Content-Type: application/json;charset=UTF-8" --header "User-Agent: Mozilla/5.0" --data '{"country": "us", "platform": "Mac OS X", "product": "DaVinci Resolve Studio"}' \ + "https://www.blackmagicdesign.com/api/register/us/download/${downloadID}") + appNewVersion=$(curl -fs https://www.blackmagicdesign.com/api/support/us/downloads.json | jq -r '[.downloads.[]|select(.name | startswith ("DaVinci Resolve Studio"))][0].urls|."Mac OS X".[]|"\(.major).\(.minor).\(.releaseNum)"') + blockingProcesses=( Resolve "DaVinci Control Panels Setup" "DaVinci Remote Monitor" "Fairlight Studio Utility" ) + expectedTeamID="9ZGFBWLSYP" + ;;