homebrew-cask/Casks/w/wing-personal.rb

27 lines
849 B
Ruby

cask "wing-personal" do
version "10.0.3.0"
sha256 "99e6b58f098a29d99e9a02f4f2f67a89daf031805397990fa8a37b196d008967"
url "https://wingware.com/pub/wing-personal/#{version}/wing-personal-#{version}.dmg"
name "Wing Personal"
desc "Free Python IDE designed for students and hobbyists"
homepage "https://www.wingware.com/"
livecheck do
url "https://wingware.com/downloads/wing-personal"
regex(%r{href=.*?/pub/wing-personal/v?(\d+(?:\.\d+)+)}i)
end
depends_on macos: ">= :catalina"
app "Wing Personal.app"
zap trash: [
"~/.wingpersonal#{version.major}",
"~/Library/Application Support/Wing Personal",
"~/Library/Caches/com.apple.python/Applications/Wing Personal.app",
"~/Library/Caches/com.wingware.wing-personal",
"~/Library/Saved Application State/com.wingware.wing-personal.savedState",
]
end