cask "hubstaff" do version "1.7.3,9980" sha256 "ce8653b70868c809a39862d50471a94f8625f85d452b9452470d27525b3b9fd9" url "https://app.hubstaff.com/download/#{version.csv.second}-standard-mac-os-x-#{version.csv.first.dots_to_hyphens}-release" name "Hubstaff" desc "Work time tracker" homepage "https://hubstaff.com/" livecheck do url "https://app.hubstaff.com/appcast.xml" regex(%r{/(\d+)(?:-standard)?-mac.*?-release}i) strategy :sparkle do |item, regex| match = item.url.match(regex) next if match.blank? "#{item.short_version.split("-").first},#{match[1]}" end end app "Hubstaff.app" zap trash: [ "~/Library/Application Support/Hubstaff", "~/Library/Preferences/com.netsoft.Hubstaff.plist", ] caveats do requires_rosetta end end