cask "beyond-compare" do version "5.1.0.31016" sha256 "eff87438a5b9bb20d64b92ef142b404ef331134189a7621fd9b16aba0829032d" url "https://www.scootersoftware.com/files/BCompareOSX-#{version}.zip" name "Beyond Compare" desc "Compare files and folders" homepage "https://www.scootersoftware.com/" livecheck do url "https://www.scootersoftware.com/download" regex(/BCompareOSX[._-]v?(\d+(?:\.\d+)+)\.zip/i) end auto_updates true conflicts_with cask: [ "beyond-compare@4", "beyond-compare@beta", ] depends_on macos: ">= :monterey" app "Beyond Compare.app" binary "#{appdir}/Beyond Compare.app/Contents/MacOS/bcomp" zap trash: [ "~/Library/Application Support/Beyond Compare*", "~/Library/Caches/com.apple.helpd/Generated/Beyond Compare Help*", "~/Library/Caches/com.apple.helpd/Generated/com.ScooterSoftware.BeyondCompare.help*", "~/Library/Caches/com.ScooterSoftware.BeyondCompare", "~/Library/Containers/com.ScooterSoftware.BeyondCompare.BCFinder", "~/Library/Preferences/com.ScooterSoftware.BeyondCompare.plist", "~/Library/Saved Application State/com.ScooterSoftware.BeyondCompare.savedState", ] end