homebrew-cask/Casks/things.rb

31 lines
1.4 KiB
Ruby

cask 'things' do
version '3.0.1'
sha256 'ba17da2afd6db07b9a3d23cdab5c50b80193a16876010ab31b954c3d19ecdb6e'
# culturedcode.cachefly.net was verified as official when first introduced to the cask
url 'https://culturedcode.cachefly.net/things/Things_30001001_20170518.zip'
appcast 'https://culturedcode.cachefly.net/things/leopard/sparkle/sparkle_1.4.8_en.xml',
checkpoint: 'cd06fe3a9cbcc04efdaa8d0fb4184a50ceb7e42e5b647e66b13ac9f9eca922f9'
name 'Things'
homepage 'https://culturedcode.com/things/'
app 'Things3.app'
postflight do
suppress_move_to_applications key: 'suppressMoveToApplications'
end
zap delete: [
'~/Library/Preferences/com.culturedcode.things.plist',
'~/Library/Application Support/Cultured Code',
'~/Library/Containers/com.culturedcode.things',
'~/Library/Containers/com.culturedcode.things.ActionExtension',
'~/Library/Containers/com.culturedcode.things.ShareExtension',
'~/Library/Containers/com.culturedcode.things.TodayExtension',
'~/Library/Containers/com.culturedcode.thingsreminders',
'~/Library/Metadata/com.culturedcode.things',
'~/Library/Caches/com.culturedcode.things',
'~/Library/Caches/com.plausiblelabs.crashreporter.data/com.culturedcode.things',
]
end