cask "pitch" do version "2.6.0,stable.5,6345589" sha256 "2daea8ce17f62d00fa1e465909ab7d50abecd35347193b13e9dbde4069d1f91e" url "https://desktop-app-builds.pitch.com/Pitch-#{version.csv.first}-#{version.csv.second}-ci#{version.csv.third}.dmg" name "Pitch" desc "Collaborative presentation software" homepage "https://pitch.com/" livecheck do url "https://desktop-app-builds.pitch.com/latest-mac.yml" regex(/Pitch[._-]v?(\d+(?:\.\d+)+)-([^-]+)-ci(\d+)\.dmg/i) strategy :page_match do |page, regex| page.scan(regex).map { |match| "#{match.first},#{match.second},#{match.third}" } end end app "Pitch.app" zap trash: [ "~/Library/Application Support/Pitch", "~/Library/Logs/Pitch", "~/Library/Preferences/io.pitch.pitch-macos.plist", "~/Library/Saved Application State/io.pitch.pitch-macos.savedState", ] end