mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
30 lines
926 B
Ruby
Executable File
30 lines
926 B
Ruby
Executable File
cask "dbeaver-enterprise" do
|
|
arch arm: "aarch64", intel: "x86_64"
|
|
|
|
version "23.3.0"
|
|
sha256 arm: "e02a3acadfa05dd1d8fc6048c090e9b41938f84366815f3f8f81ec6615a26268",
|
|
intel: "a398392fa87e4b933aa68269e75523c4b1f94a9559861de5702f5de71d9e34f6"
|
|
|
|
url "https://dbeaver.com/files/#{version}/dbeaver-ee-#{version}-macos-#{arch}.dmg"
|
|
name "DBeaver Enterprise Edition"
|
|
desc "Universal database tool and SQL client"
|
|
homepage "https://dbeaver.com/"
|
|
|
|
livecheck do
|
|
url "https://dbeaver.com/product/dbeaver-ee-version.xml"
|
|
strategy :xml do |xml|
|
|
xml.get_elements("version/number").first&.text&.strip
|
|
end
|
|
end
|
|
|
|
app "DBeaverEE.app"
|
|
|
|
uninstall signal: ["TERM", "com.dbeaver.product.enterprise"]
|
|
|
|
zap trash: [
|
|
"~/Library/DBeaverData",
|
|
"~/Library/Preferences/com.dbeaver.product.enterprise.plist",
|
|
"~/Library/Saved Application State/com.dbeaver.product.enterprise.savedState",
|
|
]
|
|
end
|