2015-12-18 09:15:28 +08:00
|
|
|
cask 'xbox360-controller-driver' do
|
2015-11-16 21:17:33 +08:00
|
|
|
version '0.14'
|
|
|
|
sha256 'a7efe48fae89aa592e904d1dc3ba9a73b2d644362eac88feb5e73a774e3fcf88'
|
2014-06-27 08:01:54 +08:00
|
|
|
|
2015-11-16 21:17:33 +08:00
|
|
|
url "https://github.com/360Controller/360Controller/releases/download/v#{version}-unofficial/360ControllerInstall_#{version}_unofficial.dmg"
|
|
|
|
appcast 'https://github.com/360Controller/360Controller/releases.atom'
|
|
|
|
name 'XBox 360 Controller driver for Mac OS X'
|
|
|
|
name 'TattieBogle Xbox 360 Driver with improvements'
|
|
|
|
homepage 'https://github.com/360Controller/360Controller'
|
2015-03-17 05:39:37 +08:00
|
|
|
license :gpl
|
2014-06-27 08:01:54 +08:00
|
|
|
|
2015-11-16 21:17:33 +08:00
|
|
|
pkg 'Install 360 Controller.pkg'
|
2014-11-22 22:12:48 +08:00
|
|
|
|
2015-11-16 21:17:33 +08:00
|
|
|
uninstall :pkgutil => 'com.mice.pkg.Xbox360controller',
|
|
|
|
:launchctl => 'com.mice.360Daemon',
|
|
|
|
:kext => [
|
|
|
|
'com.mice.Xbox360ControllerForceFeedback',
|
|
|
|
'com.mice.driver.Xbox360Controller',
|
|
|
|
'com.mice.driver.Wireless360Controller',
|
|
|
|
'com.mice.driver.WirelessGamingReceiver'
|
|
|
|
],
|
|
|
|
# Symlink to kext in /Library/Extensions is not removed
|
|
|
|
# during :pkgutil phase of uninstall, so we delete it here.
|
|
|
|
:delete => '/System/Library/Extensions/360Controller.kext'
|
|
|
|
|
|
|
|
caveats do
|
|
|
|
reboot
|
|
|
|
end
|
2013-11-27 06:31:45 +08:00
|
|
|
end
|