homebrew-cask/Casks/b/blueharvest.rb

29 lines
934 B
Ruby

cask "blueharvest" do
version "8.3"
sha256 "170bd1af5f9e8fe89e81fdf86e22c17854a355296d3bee018967ae896112fd92"
url "https://zeroonetwenty.com/blueharvest/downloads/BlueHarvest#{version.no_dots}0.dmg"
name "BlueHarvest"
desc "Remove metadata files from external drives"
homepage "https://zeroonetwenty.com/blueharvest/"
livecheck do
url "https://zeroonetwenty.com/blueharvest/release-notes.html"
regex(/>\s*Version\s+(\d+(?:\.\d+)+)/i)
end
auto_updates true
depends_on macos: ">= :catalina"
app "BlueHarvest.app"
uninstall launchctl: "com.zeroonetwenty.BlueHarvestHelper#{version.major}",
quit: "com.zeroonetwenty.BlueHarvest5",
delete: "/Library/PrivilegedHelperTools/com.zeroonetwenty.BlueHarvestHelper#{version.major}"
zap trash: [
"~/Library/Caches/com.zeroonetwenty.BlueHarvest5",
"~/Library/Preferences/com.zeroonetwenty.BlueHarvest5.plist",
]
end