Casks/h/hackolade.rb
cask "hackolade" do
arch arm: "ARM64"
version "7.7.7"
sha256 arm: "97932b082b9d05ed42bbf3dcd53da58667c1825dbd609b1d376dfa4aea6287b6",
intel: "9b2a8c853cf322725921b74ecd46b05da36f9dcb9a3b7a4e23b477d7be88e86a"
url "https://hackolade.s3.amazonaws.com/previous/v#{version}/Hackolade-mac#{arch}-setup-signed.pkg",
verified: "hackolade.s3.amazonaws.com/"
name "Hackolade"
desc "Polyglot data modelling software"
homepage "https://hackolade.com/"
livecheck do
url "https://hackolade.com/download.html"
regex(/Current\sversion:\sv?(\d+(?:\.\d+)+)/i)
end
pkg "Hackolade-mac#{arch}-setup-signed.pkg"
uninstall pkgutil: "com.hackolade.pkg.Hackolade"
zap trash: [
"~/Library/Application Support/Hackolade",
"~/Library/Preferences/com.electron.hackolade.plist",
"~/Library/Saved Application State/com.electron.hackolade.savedState",
]
end