40 lines
1.5 KiB
Ruby
40 lines
1.5 KiB
Ruby
# Homebrew Cask formula for Gridline.
|
|
#
|
|
# This file is the template; `scripts/render-cask.sh` substitutes
|
|
# 0.8.0 / 3526cc2d08f5a37105ba4c740fd2683cb57368e730459b5184fdd35f2c2035d1 / 1b946788842b7aba45ab33224d2bf375c99e28364878dd88fede5d9c023b39fb on each release and pushes the
|
|
# rendered file to the `AdrianBonpin/homebrew-gridline` tap as
|
|
# `Casks/gridline.rb`. End users then install with
|
|
#
|
|
# brew install --cask AdrianBonpin/gridline/gridline
|
|
#
|
|
# or — after a one-time `brew tap AdrianBonpin/gridline` — with the short
|
|
#
|
|
# brew install --cask gridline
|
|
#
|
|
# SIGNING: Gridline is Developer-ID signed + notarized, so macOS trusts it
|
|
# and no quarantine-stripping postflight is needed.
|
|
|
|
cask "gridline" do
|
|
arch arm: "aarch64", intel: "x64"
|
|
|
|
version "0.8.0"
|
|
sha256 arm: "3526cc2d08f5a37105ba4c740fd2683cb57368e730459b5184fdd35f2c2035d1",
|
|
intel: "1b946788842b7aba45ab33224d2bf375c99e28364878dd88fede5d9c023b39fb"
|
|
|
|
url "https://git.ranio.xyz/adrianbonpin/gridline/releases/download/v#{version}/Gridline_#{version}_#{arch}.dmg"
|
|
name "Gridline"
|
|
desc "Open-source, cross-platform database GUI client for PostgreSQL"
|
|
homepage "https://git.ranio.xyz/adrianbonpin/gridline"
|
|
|
|
depends_on macos: :monterey
|
|
|
|
app "Gridline.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Support/com.adrianbonpin.gridline",
|
|
"~/Library/Caches/com.adrianbonpin.gridline",
|
|
"~/Library/Preferences/com.adrianbonpin.gridline.plist",
|
|
"~/Library/Saved Application State/com.adrianbonpin.gridline.savedState",
|
|
"~/Library/WebKit/com.adrianbonpin.gridline",
|
|
]
|
|
end |