27 lines
849 B
Ruby
27 lines
849 B
Ruby
cask "wing-personal" do
|
|
version "10.0.1.0"
|
|
sha256 "a4dc61f1cbc8651684ac60f603d646e05ef7e8eccfa61861a2f5d459e80af200"
|
|
|
|
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
|