Casks/t/toontown-rewritten.rb
cask "toontown-rewritten" do
version "1.5.1"
sha256 "c88cd534c903ffc0a5e8696de4f18455e1193b18afa607db54689283c951b4df"
url "https://download.toontownrewritten.com/launcher/mac/updates/#{version}/ttr_launcher_#{version}.zip"
name "Toontown Rewritten"
name "Toontown Launcher"
desc "Fan-made revival of Disney's Toontown Online"
homepage "https://www.toontownrewritten.com/"
livecheck do
url "https://download.toontownrewritten.com/launcher/mac/Toontown%20Rewritten.xml"
strategy :sparkle
end
auto_updates true
depends_on macos: ">= :mojave"
# Renamed for consistency: app name is different in the Finder and in a shell.
# Original discussion: https://github.com/Homebrew/homebrew-cask/pull/8037
app "Toontown Launcher.app", target: "Toontown Rewritten.app"
zap trash: [
"~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.toontownrewritten.toontown-launcher.sfl*",
"~/Library/Caches/com.toontownrewritten.Toontown-Launcher",
"~/Library/HTTPStorages/com.toontownrewritten.Toontown-Launcher",
"~/Library/Preferences/com.toontownrewritten.Toontown-Launcher.plist",
"~/Library/Saved Application State/com.toontownrewritten.Toontown-Launcher.savedState",
]
end