Merge pull request #200541 from Homebrew/bump-roam-147.0.0-beta001
[Homebrew/homebrew-cask.git] / Casks / w / wpsoffice-cn.rb
blobf5ba99ab3434b7b07f0a0e452bf37023fa54004e
1 cask "wpsoffice-cn" do
2   arch arm: "arm64", intel: "x64"
4   version "6.15.2,8936"
5   sha256 arm:   "af53696c5fa15ec39ec115e38a5be7fffe824eae3a19d1464e61b1a6b229e674",
6          intel: "f6d14af838cb074ca92ee7250a0d6e911b23274b69d53534d13cfc25a710d6a2"
8   url "https://package.mac.wpscdn.cn/mac_wps_pkg/#{version.csv.first}/WPS_Office_#{version.csv.first}(#{version.csv.second})_#{arch}.dmg",
9       verified: "package.mac.wpscdn.cn/mac_wps_pkg/"
10   name "WPS Office"
11   desc "All-in-one office service platform in Chinese"
12   homepage "https://mac.wps.cn/"
14   livecheck do
15     url :homepage
16     regex(%r{>\s*v?(\d+(?:\.\d+)+)\s*[_\uff08(](\d+)[_\uff09)]\s*/\s*\d+(?:\.\d+)*\s*<}im)
17     strategy :page_match do |page, regex|
18       page.scan(regex).map { |match| "#{match[0]},#{match[1]}" }
19     end
20   end
22   conflicts_with cask: "wpsoffice"
23   depends_on macos: ">= :high_sierra"
25   app "wpsoffice.app"
27   zap trash: [
28     "~/Library/Application Scripts/com.kingsoft.wpsoffice.mac",
29     "~/Library/Application Scripts/com.kingsoft.wpsoffice.mac.FinderSync",
30     "~/Library/Application Scripts/com.kingsoft.wpsoffice.mac.recentfiles",
31     "~/Library/Application Scripts/com.kingsoft.wpsoffice.mac.WPSFinderMenu",
32     "~/Library/Application Scripts/YK4WKE5WAM.wpsoffice",
33     "~/Library/Containers/com.kingsoft.wpsoffice.mac",
34     "~/Library/Containers/com.kingsoft.wpsoffice.mac.FinderSync",
35     "~/Library/Containers/com.kingsoft.wpsoffice.mac.recentfiles",
36     "~/Library/Containers/com.kingsoft.wpsoffice.mac.WPSFinderMenu",
37     "~/Library/Containers/YK4WKE5WAM.wpsoffice",
38   ]
39 end