31 lines
1.0 KiB
Ruby
31 lines
1.0 KiB
Ruby
cask "genesys-cloud" do
|
|
version "2.26.565,66"
|
|
sha256 "77f9d64c133237be2a3449fda51ad97f08f1f055f789a043cca8f41115f47909"
|
|
|
|
url "https://app.mypurecloud.com/directory-mac/build-assets/#{version.csv.first}-#{version.csv.second}/genesys-cloud-mac-#{version.csv.first}.dmg"
|
|
name "Genesys Cloud for macOS"
|
|
desc "Run Genesys Cloud as a stand-alone program, keeping it separate from web browser"
|
|
homepage "https://apps.mypurecloud.com/directory-mac/"
|
|
|
|
livecheck do
|
|
url :homepage
|
|
regex(%r{href=.*?/build-assets/(\d+(?:\.\d+)+)[._-](\d+).*?\.dmg}i)
|
|
strategy :page_match do |page, regex|
|
|
page.scan(regex).map do |match|
|
|
"#{match[0]},#{match[1]}"
|
|
end
|
|
end
|
|
end
|
|
|
|
auto_updates true
|
|
|
|
app "Genesys Cloud.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Caches/com.inin.purecloud.directory",
|
|
"~/Library/HTTPStorages/com.inin.purecloud.directory",
|
|
"~/Library/Preferences/com.inin.purecloud.directory.plist",
|
|
"~/Library/Saved Application State/com.inin.purecloud.directory.savedState",
|
|
]
|
|
end
|