mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
31 lines
1.1 KiB
Ruby
31 lines
1.1 KiB
Ruby
cask "bricklink-studio" do
|
|
version "2.23.11_1"
|
|
sha256 "3a7a9fb970c667d96ab7b26b206420cc914f47d03d488eb2e655f07d747c6f20"
|
|
|
|
url "https://blstudio.s3.amazonaws.com/Studio#{version.major}.0/Archive/#{version}/Studio+#{version.major}.0.pkg",
|
|
verified: "blstudio.s3.amazonaws.com/"
|
|
name "Studio"
|
|
desc "Build, render, and create LEGO instructions"
|
|
homepage "https://www.bricklink.com/v3/studio/download.page"
|
|
|
|
livecheck do
|
|
url "https://store.bricklink.com/v2/studio/download.page"
|
|
regex(/"version"\s*:\s*"(\d+(?:[._-]\d+)*)"/i)
|
|
end
|
|
|
|
auto_updates true
|
|
|
|
pkg "Studio+#{version.major}.0.pkg"
|
|
|
|
uninstall pkgutil: "com.bricklink.pkg.Studio#{version.major}.0"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Support/unity.BrickLink.Studio",
|
|
"~/Library/Caches/com.plausiblelabs.crashreporter.data/unity.BrickLink.Studio",
|
|
"~/Library/Preferences/unity.BrickLink.Patcher.plist",
|
|
"~/Library/Preferences/unity.BrickLink.Studio.plist",
|
|
"~/Library/Saved Application State/unity.BrickLink.Patcher.savedState",
|
|
"~/Library/Saved Application State/unity.BrickLink.Studio.savedState",
|
|
]
|
|
end
|