phinze/homebrew-cask

View on GitHub
Casks/m/mycloud.rb

Summary

Maintainability
A
0 mins
Test Coverage
cask "mycloud" do
  version "23.17.4"
  sha256 :no_check

  url "https://filehostdesktopmac.mycloud.ch/myCloudDesktop.dmg"
  name "Swisscom myCloud Desktop"
  desc "Swiss cloud storage desktop app"
  homepage "https://desktop.mycloud.ch/"

  livecheck do
    skip "No version information available"
  end

  depends_on macos: ">= :el_capitan"

  # pkg cannot be installed automatically
  installer manual: "myCloud Desktop installer.pkg"

  uninstall quit:       "ch.swisscom.mycloud.desktop.finder",
            signal:     ["TERM", "ch.swisscom.mycloud.desktop"],
            login_item: "myCloudDesktop",
            pkgutil:    "com.github.tornaia.desktop-client"

  zap trash: [
    "~/Library/Application Support/myCloudDesktop",
    "~/Library/Preferences/ch.swisscom.mycloud.desktop.helper.plist",
    "~/Library/Preferences/ch.swisscom.mycloud.desktop.plist",
  ]
end