cask "whatroute" do version "2.6.9" sha256 "0ca4f63a6d937b51f8b0198ee22ad541b78d405198126f43084091071cca1371" url "https://downloads.whatroute.net/software/whatroute-#{version}.zip" name "WhatRoute" desc "Network diagnostic utility" homepage "https://www.whatroute.net/" livecheck do url "https://www.whatroute.net/whatroute#{version.major}appcast.xml" strategy :sparkle, &:short_version end depends_on macos: ">= :high_sierra" app "WhatRoute.app" uninstall launchctl: [ "net.whatroute.LaunchHelper", "net.whatroute.whatroute#{version.major}helper", ], quit: "net.whatroute.whatroute#{version.major}", delete: "/Library/PrivilegedHelperTools/net.whatroute.whatroute#{version.major}helper" zap trash: [ "~/Library/Caches/net.whatroute.whatroute#{version.major}", "~/Library/Logs/net.whatroute.whatroute#{version.major}", "~/Library/Preferences/net.whatroute.whatroute#{version.major}.plist", ] end