homebrew-cask/Casks/kicad.rb

33 lines
893 B
Ruby

cask "kicad" do
version "6.0.0-0"
sha256 "ac8d93c9e4d3eb03446f18e6803f92168cf34f35080595425d0c5cb448c2a743"
url "https://kicad-downloads.s3.cern.ch/osx/stable/kicad-unified-#{version}.dmg",
verified: "kicad-downloads.s3.cern.ch/"
name "KiCad"
desc "Electronics design automation suite"
homepage "https://kicad.org/"
livecheck do
url "https://kicad-downloads.s3.cern.ch/?delimiter=/&prefix=osx/stable/"
regex(/kicad-unified-(\d+(?:.\d+)*)\.dmg/i)
end
depends_on macos: ">= :catalina"
suite "KiCad"
artifact "demos", target: "/Library/Application Support/kicad/demos"
uninstall delete: [
"#{appdir}/KiCad",
"/Library/Application Support/kicad/demos",
]
zap trash: [
"/Library/Application Support/kicad",
"~/Library/Application Support/kicad",
"~/Library/Preferences/kicad",
"~/Library/Preferences/org.kicad-pcb.*",
]
end