30 lines
1.0 KiB
Ruby
30 lines
1.0 KiB
Ruby
cask 'after-dark-classic' do
|
|
version :latest
|
|
sha256 :no_check
|
|
|
|
url 'ftp://www.infinisys.co.jp/online/online_afterdarkclassicset_e.dmg.gz'
|
|
name 'After Dark Classic Set'
|
|
homepage 'http://en.infinisys.co.jp/product/afterdarkclassicset/index.shtml'
|
|
license :commercial
|
|
|
|
container nested: "after-dark-classic-#{version}.dmg"
|
|
|
|
pkg 'ClassicSet.pkg'
|
|
|
|
preflight do
|
|
system '/bin/mv', '--', staged_path.join("after-dark-classic-#{version}"), staged_path.join("after-dark-classic-#{version}.dmg")
|
|
end
|
|
|
|
uninstall delete: [
|
|
'/Library/Screen Savers/Boris.saver',
|
|
'/Library/Screen Savers/Flying Toasters.saver',
|
|
'/Library/Screen Savers/Mowing Man.saver',
|
|
]
|
|
|
|
zap delete: [
|
|
'~/Library/Preferences/ByHost/jp.co.infinisys.boris.*.plist',
|
|
'~/Library/Preferences/ByHost/jp.co.infinisys.flyingtoasters.*.plist',
|
|
'~/Library/Preferences/ByHost/jp.co.infinisys.mowingman.*.plist',
|
|
]
|
|
end
|