phinze/homebrew-cask

View on GitHub
Casks/y/yealink-meeting.rb

Summary

Maintainability
A
0 mins
Test Coverage
cask "yealink-meeting" do
  version "4.6.21,f1c4aa668105371767275fbbf49bd689"
  sha256 "21b865ee1fca9a067a266536c9a072d5aa94de3bd037f6d616e941b6af62bb14"

  url "https://download.ylyun.com/yealink-meeting/macos/latest/Yealink-Meeting.dmg?v=#{version.csv.second}"
  name "Yealink Meeting"
  desc "Video communication and virtual meeting platform"
  homepage "https://www.ylyun.com/portal/pc/Download"

  livecheck do
    url "https://www.ylyun.com/portal/front/appPackageInfo?type=macos"
    strategy :json do |json|
      "#{json["data"]["packageVersion"]},#{json["data"]["md5"]}"
    end
  end

  app "Yealink Meeting.app"

  zap trash: [
    "~/Library/Application Support/Yealink Meeting",
    "~/Library/Application Support/YealinkSdk",
  ]
end