cask "airtool" do version "2.4.4" sha256 "177bb77050fcd3b9248345cf9b12d534133d7f4f421cd1887848ea6ae6343ee8" url "https://www.intuitibits.com/downloads/Airtool_#{version}.pkg" name "Airtool" desc "Capture Wi-Fi packets" homepage "https://www.intuitibits.com/products/airtool/" livecheck do url "https://www.intuitibits.com/appcasts/com.intuitibits.airtool#{version.major}cast.xml" strategy :sparkle, &:short_version end auto_updates true depends_on macos: ">= :mojave" pkg "Airtool_#{version}.pkg" uninstall_preflight do set_ownership "/Library/Application Support/Airtool #{version.major}" end uninstall pkgutil: [ "com.intuitibits.airtool-helper.pkg", "com.intuitibits.airtool#{version.major}.pkg", ], launchctl: "com.intuitibits.airtool#{version.major}.airtool-bpf", login_item: "Airtool", delete: "/Library/Application Support/Airtool #{version.major}" zap trash: [ "~/Library/Application Support/Airtool #{version.major}", "~/Library/Caches/com.apple.helpd/Generated/com.intuitibits.airtool#{version.major}.help*", "~/Library/Caches/com.intuitibits.airtool#{version.major}", "~/Library/HTTPStorages/com.intuitibits.airtool#{version.major}.binarycookies", "~/Library/Preferences/com.intuitibits.airtool#{version.major}.plist", ] end