homebrew-cask/Casks/data-rescue.rb

28 lines
963 B
Ruby

cask "data-rescue" do
version "6.0.7,6221.53.11"
sha256 "45ba579f20251bbe4c7d8cd52a31da210abbb15428c4d42d6c617ac40ce3fd69"
url "https://downloads.prosofteng.com/dr/Data_Rescue_#{version.csv.first}.dmg"
name "Data Rescue #{version.major}"
desc "Data recovery software"
homepage "https://www.prosofteng.com/data-rescue-recovery-software/"
livecheck do
url "https://www.prosofteng.com/resources/dr#{version.major}/dr#{version.major}_updates_mac.xml"
strategy :sparkle
end
app "Data Rescue.app"
uninstall quit: "com.prosofteng.DataRescue",
delete: "/Library/Application Support/Data Rescue"
zap trash: [
"~/Library/Application Support/Data Rescue",
"~/Library/HTTPStorages/com.prosofteng.DataRescue",
"~/Library/Preferences/com.prosofteng.Data Rescue.plist",
"~/Library/Preferences/com.prosofteng.DataRescue.plist",
"~/Library/Saved Application State/com.prosofteng.DataRescue.savedState",
]
end