Merge pull request #200541 from Homebrew/bump-roam-147.0.0-beta001
[Homebrew/homebrew-cask.git] / Casks / w / winclone.rb
blob38867e983b1424dc6b7a0f89661104e063fa2582
1 cask "winclone" do
2   version "10.4"
3   sha256 "5ee2c0fe9389d1523a2a2d1a22b771250c2888d84710603f87dbaa5f92764742"
5   url "https://twocanoes-software-updates.s3.amazonaws.com/Winclone#{version.major}.dmg",
6       verified: "twocanoes-software-updates.s3.amazonaws.com/"
7   name "Winclone"
8   desc "Boot Camp cloning and backup solution"
9   homepage "https://twocanoes.com/products/mac/winclone"
11   livecheck do
12     url "https://twocanoes-software-updates.s3.amazonaws.com/winclone#{version.major}-software-updates.xml"
13     strategy :sparkle, &:short_version
14   end
16   depends_on macos: ">= :catalina"
18   pkg "Winclone.pkg"
20   uninstall signal:  ["TERM", "com.twocanoes.Winclone#{version.major}"],
21             script:  {
22               executable:   "/usr/sbin/installer",
23               args:         ["-pkg", "#{staged_path}/Uninstaller/Uninstall Winclone.pkg", "-target", "/"],
24               sudo:         true,
25               must_succeed: false,
26             },
27             pkgutil: "com.twocanoes.pkg.Winclone*"
29   zap trash: [
30     "~/Library/Application Support/Winclone",
31     "~/Library/Caches/com.twocanoes.Winclone#{version.major}",
32     "~/Library/Logs/Winclone",
33   ]
34 end