excalidrawz 1.2.5
[Homebrew/homebrew-cask.git] / Casks / a / altserver.rb
blob0bf9c79f55d52792c3cc100184e856378212c773
1 cask "altserver" do
2   version "1.7.2"
3   sha256 "e089ee6c9288e9097e3570839421226a4c467ce29817bbc5c84eb13f3c24b076"
5   url "https://cdn.altstore.io/file/altstore/altserver/#{version.dots_to_underscores}.zip"
6   name "AltServer"
7   desc "iOS App Store alternative"
8   homepage "https://altstore.io/"
10   # Older items in the Sparkle feed may have a newer pubDate, so it's necessary
11   # to work with all of the items in the feed (not just the newest one).
12   livecheck do
13     url "https://altstore.io/altserver/sparkle-macos.xml"
14     strategy :sparkle do |items|
15       items.map(&:short_version)
16     end
17   end
19   auto_updates true
20   depends_on macos: ">= :big_sur"
22   app "AltServer.app"
24   uninstall quit: "com.rileytestut.AltServer"
26   zap trash: [
27     "~/Library/Caches/com.rileytestut.AltServer",
28     "~/Library/Cookies/com.rileytestut.AltServer.binarycookies",
29     "~/Library/Preferences/com.rileytestut.AltServer.plist",
30   ]
31 end