phinze/homebrew-cask

View on GitHub
Casks/c/crosspaste.rb

Summary

Maintainability
A
0 mins
Test Coverage
cask "crosspaste" do
  arch arm: "aarch64", intel: "amd64"

  version "1.0.8.925"
  sha256 arm:   "0b339fc6b1dbccd99f5177795908159df60302fe3aa674899d1d2c827c87ffca",
         intel: "55f41cc10dd3576c044e813b617e94d423b638fb7266eab592c54b2d722f42ad"

  url "https://github.com/CrossPaste/crosspaste-desktop/releases/download/#{version}/crosspaste-#{version.major_minor_patch}-#{version.split(".").last}-mac-#{arch}.zip",
      verified: "github.com/CrossPaste/crosspaste-desktop/"
  name "crosspaste"
  desc "Universal Pasteboard Across Devices"
  homepage "https://crosspaste.com/en/"

  livecheck do
    url :url
    strategy :github_latest
  end

  depends_on macos: ">= :ventura"

  app "CrossPaste.app"

  zap trash: [
    "~/Library/Application Support/CrossPaste",
    "~/Library/HTTPStorages/com.crosspaste.mac",
    "~/Library/HTTPStorages/com.crosspaste.mac.binarycookies",
    "~/Library/LaunchAgents/com.crosspaste.mac.plist",
    "~/Library/Preferences/com.crosspaste.mac.plist",
  ]
end