35 lines
1.6 KiB
Ruby
35 lines
1.6 KiB
Ruby
cask "synology-surveillance-station-client" do
|
|
version "2.2.0-2507"
|
|
sha256 "bf0b6f1a2a01ab685132fc92e1b86337515377bcabd74a2aba1782b076fedf18"
|
|
|
|
url "https://global.download.synology.com/download/Utility/SurveillanceStationClient/#{version}/Mac/Synology%20Surveillance%20Station%20Client-#{version}.dmg"
|
|
name "Synology Surveillance Station Client"
|
|
desc "Desktop utility to access Surveillance Station on Synology products"
|
|
homepage "https://www.synology.com/surveillance/"
|
|
|
|
livecheck do
|
|
url "https://www.synology.com/en-us/releaseNote/SurveillanceStationClient"
|
|
regex(/>\s*Version:\s*(\d+(?:\.\d+)*-\d+)\s*</i)
|
|
end
|
|
|
|
pkg "Install Synology Surveillance Station Client.pkg"
|
|
|
|
uninstall launchctl: "com.synology.svsclient-SurveillanceStationClient",
|
|
quit: "com.synology.svsclient-SurveillanceStationClient",
|
|
pkgutil: [
|
|
"com.synology.svsclient-Live-View",
|
|
"com.synology.svsclient-Monitor-Center",
|
|
"com.synology.svsclient-Recording",
|
|
"com.synology.svsclient-SurveillanceStationClient",
|
|
"com.synology.svsclient-Timeline",
|
|
],
|
|
delete: "/Applications/Synology Surveillance Station Client.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Support/SynologySurveillanceStationClient",
|
|
"~/Library/Preferences/com.synology.Surveillance Station Client.plist",
|
|
"~/Library/Preferences/com.synology.svsclient-SurveillanceStationClient.plist",
|
|
"~/Library/Saved Application State/com.synology.svsclient-SurveillanceStationClient.savedState",
|
|
]
|
|
end
|