35 lines
1.2 KiB
Ruby
35 lines
1.2 KiB
Ruby
cask "my-image-garden" do
|
|
version "3.6.7,05"
|
|
sha256 "4165174ad610a8172db60ce15c2bd19ba6f6359792b36ec5aba8b27da25815f3"
|
|
|
|
url "https://gdlp01.c-wss.com/gds/2/0200006062/#{version.csv.second}/mmig-mac-#{version.csv.first.dots_to_underscores}-ea11.dmg",
|
|
verified: "c-wss.com/"
|
|
name "Canon My Image Garden"
|
|
desc "Photo editing and printing tool"
|
|
homepage "https://support-asia.canon-asia.com/?personal"
|
|
|
|
livecheck do
|
|
url "https://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDIwMDAwNjA2MjA1"
|
|
regex(%r{/([^/]+)/mmig-mac[._-]v?(\d+(?:[._]\d+)+)-ea11\.dmg}i)
|
|
strategy :header_match do |headers, regex|
|
|
match = headers["location"].match(regex)
|
|
next if match.blank?
|
|
|
|
"#{match[2].tr("_", ".")},#{match[1]}"
|
|
end
|
|
end
|
|
|
|
pkg "My Image Garden V#{version.csv.first.no_dots}.pkg"
|
|
|
|
uninstall quit: "jp.co.canon.MyImageGarden",
|
|
pkgutil: "jp.co.canon.MyImageGarden"
|
|
|
|
zap trash: [
|
|
"/Library/Caches/Canon",
|
|
"~/Library/Application Scripts/jp.co.canon.MyImageGarden",
|
|
"~/Library/Application Scripts/jp.co.canon.ij.pesp.group",
|
|
"~/Library/Containers/jp.co.canon.MyImageGarden",
|
|
"~/Library/Group Containers/jp.co.canon.ij.pesp.group",
|
|
]
|
|
end
|