2015-12-18 09:15:28 +08:00
|
|
|
cask 'screens-connect' do
|
2016-12-01 05:57:35 +08:00
|
|
|
version '4.2'
|
|
|
|
sha256 '87546e86b647c03ccea2cf3f0f1dff0ab8adc33e19888077ea35956fb7848e09'
|
2014-06-27 08:01:41 +08:00
|
|
|
|
2016-07-05 05:35:27 +08:00
|
|
|
# edovia.com was verified as official when first introduced to the cask
|
2016-11-24 17:14:04 +08:00
|
|
|
url "https://download.edovia.com/screensconnect/ScreensConnect_#{version}.zip"
|
|
|
|
appcast 'https://updates.edovia.com/com.edovia.screens.connect.4.mac/appcast.xml',
|
2016-12-01 05:57:35 +08:00
|
|
|
checkpoint: '278cc7056cc914f6d5e555e584cf241e096d9138e0f9bda50fcd68aeed4e8b75'
|
2015-01-23 06:52:30 +08:00
|
|
|
name 'Screens Connect'
|
2016-11-29 21:25:32 +08:00
|
|
|
homepage 'https://screensconnect.com/'
|
2014-06-27 08:01:41 +08:00
|
|
|
|
2016-11-24 17:14:04 +08:00
|
|
|
depends_on macos: '>= :el_capitan'
|
2014-05-21 09:36:47 +08:00
|
|
|
|
2016-11-24 17:14:04 +08:00
|
|
|
app 'Screens Connect.app'
|
2016-01-04 03:19:24 +08:00
|
|
|
|
2015-01-11 23:29:43 +08:00
|
|
|
# Uninstall script can fail when trying to remove legacy PKGIDS
|
|
|
|
# Original discussion: https://github.com/caskroom/homebrew-cask/pull/8833
|
2016-11-24 17:14:04 +08:00
|
|
|
uninstall quit: 'com.edovia.Screens-Connect',
|
|
|
|
launchctl: [
|
|
|
|
'com.edovia.Screens-Connect.launcher',
|
|
|
|
'com.edovia.screens.connect',
|
|
|
|
],
|
|
|
|
script: {
|
|
|
|
executable: 'Screens Connect.app/Contents/Resources/sc-uninstaller.tool',
|
|
|
|
must_succeed: false,
|
|
|
|
}
|
|
|
|
|
|
|
|
zap delete: [
|
|
|
|
'~/Library/Preferences/com.edovia.Screens-Connect.plist',
|
|
|
|
'~/Library/Preferences/com.edovia.ScreensConnect.Shared.plist',
|
|
|
|
]
|
2013-11-15 22:09:01 +08:00
|
|
|
end
|