homebrew-cask/Casks/redcine-x-pro.rb

27 lines
910 B
Ruby

cask "redcine-x-pro" do
version "60.3.11"
sha256 "9112ac715a1490a03fd250eb59cc87b33659cb25e71c985a143a2917a08d4002"
url "https://downloads.red.com/software/rcx/mac/release/#{version}/REDCINE-X_PRO_Build_#{version}.pkg"
name "REDCINE-X PRO"
desc "Transcode and manipulate REDCODE RAW footage"
homepage "https://www.red.com/"
livecheck do
url "https://www.red.com/RedSuiteCentric/SCA-Kilimanjaro/services/Download.Service.ss?downloadIdentifier=redcine-x-pro-mac"
strategy :page_match do |page|
json = JSON.parse(page)
latest = json["data"][0]
"#{latest["versionMajor"]}.#{latest["versionMinor"]}.#{latest["versionRevision"]}"
end
end
pkg "REDCINE-X_PRO_Build_#{version}.pkg"
uninstall pkgutil: [
"com.red.pkg.REDCINE-XPRO",
"com.red.pkg.SupportLibs",
],
delete: "/Applications/REDCINE-X Professional"
end