homebrew-cask/Casks/razer-synapse.rb

35 lines
1.1 KiB
Ruby

cask 'razer-synapse' do
version '1.50'
sha256 '9530904732ae9dcde631077cbf262e77f1f27c61e75f85a529bea16f1cce113a'
# amazonaws.com is the official download host per the vendor homepage
url "https://razerdrivers.s3.amazonaws.com/drivers/Synapse2/mac/Razer_Synapse_Mac_Driver_v#{version}.dmg"
name 'Razer Synapse'
homepage 'https://www.razerzone.com/synapse/'
license :gratis
depends_on macos: '>= :lion'
pkg 'Razer Synapse.pkg'
uninstall script: '/Applications/Utilities/Uninstall Razer Synapse.app/Contents/MacOS/Uninstall Razer Synapse',
pkgutil: 'com.razerzone.*',
quit: [
'com.razerzone.RzUpdater',
'com.razerzone.rzdeviceengine',
],
launchctl: [
'com.razer.rzupdater',
'com.razerzone.rzdeviceengine',
]
zap delete: [
'~/Library/Preferenecs/com.razer.*',
'~/Library/Preferenecs/com.razerzone.*',
]
caveats do
reboot
end
end