2015-12-18 09:15:28 +08:00
|
|
|
cask 'cleanmymac' do
|
2016-08-08 03:12:48 +08:00
|
|
|
if MacOS.version <= :snow_leopard
|
2016-09-27 01:19:24 +08:00
|
|
|
version '1.12,1474717668'
|
|
|
|
sha256 '8cdc59584eff5b7662bdb069168bbbed76a3de8988db9635163c13df468d812f'
|
2015-08-09 05:03:47 +08:00
|
|
|
|
2016-02-01 23:13:28 +08:00
|
|
|
# devmate.com/com.macpaw.CleanMyMac was verified as official when first introduced to the cask
|
2016-01-10 01:43:41 +08:00
|
|
|
url "https://dl.devmate.com/com.macpaw.CleanMyMac/#{version.major_minor}/#{version.after_comma}/CleanMyMacClassic-#{version.major_minor}.zip"
|
2016-01-12 16:14:45 +08:00
|
|
|
appcast 'https://updates.devmate.com/com.macpaw.CleanMyMac.xml',
|
2016-09-27 01:19:24 +08:00
|
|
|
checkpoint: '0dc743954653b4623c9ff60ec7965b09e2f36ed2bfacd6c2563c7844fa347138'
|
2014-12-07 15:16:02 +08:00
|
|
|
app 'CleanMyMac.app'
|
2016-01-04 03:18:00 +08:00
|
|
|
# TODO: add uninstall and zap stanzas for legacy app
|
2016-08-08 03:12:48 +08:00
|
|
|
elsif MacOS.version <= :lion
|
2016-09-27 01:19:24 +08:00
|
|
|
version '2.5.0,1473949812'
|
|
|
|
sha256 '9f8513d39e3b2f21ac76e94c370561fe582f9d50937070ef6fc58ed4506353bf'
|
2016-01-10 01:43:41 +08:00
|
|
|
|
2016-02-01 23:13:28 +08:00
|
|
|
# devmate.com/com.macpaw.CleanMyMac2 was verified as official when first introduced to the cask
|
2016-07-15 20:35:22 +08:00
|
|
|
url "https://dl.devmate.com/com.macpaw.CleanMyMac2/#{version.major_minor_patch}/#{version.after_comma}/CleanMyMac#{version.major}-#{version.major_minor_patch}.zip"
|
2016-01-12 16:14:45 +08:00
|
|
|
appcast "https://updates.devmate.com/com.macpaw.CleanMyMac#{version.major}.xml",
|
2016-09-27 01:19:24 +08:00
|
|
|
checkpoint: 'e29bde675d18732b441d8bb7e0850356a9ef2192efc68276ec1c146904ae1c13'
|
2016-01-10 01:43:41 +08:00
|
|
|
app "CleanMyMac #{version.major}.app"
|
2014-12-19 07:21:13 +08:00
|
|
|
|
2016-11-11 02:36:02 +08:00
|
|
|
uninstall launchctl: [
|
|
|
|
"com.macpaw.CleanMyMac#{version.major}.Agent",
|
|
|
|
"com.macpaw.CleanMyMac#{version.major}.Scheduler",
|
|
|
|
]
|
2014-12-19 07:21:13 +08:00
|
|
|
|
2016-01-18 09:27:20 +08:00
|
|
|
zap delete: [
|
|
|
|
"/Library/LaunchDaemons/com.macpaw.CleanMyMac#{version.major}.Agent.plist",
|
|
|
|
"/Library/PrivilegedHelperTools/com.macpaw.CleanMyMac#{version.major}.Agent",
|
|
|
|
"/Users/Shared/CleanMyMac #{version.major}",
|
|
|
|
"/private/var/run/com.macpaw.CleanMyMac#{version.major}.Agent.socket",
|
|
|
|
"~/Library/Application Support/CleanMyMac #{version.major}",
|
|
|
|
"~/Library/Caches/CleanMyMac #{version.major}",
|
|
|
|
"~/Library/Logs/CleanMyMac #{version.major}.log",
|
|
|
|
"~/Library/Preferences/com.macpaw.CleanMyMac-#{version.major}-Helper.plist",
|
|
|
|
"~/Library/Preferences/com.macpaw.CleanMyMac#{version.major}.KnowledgeBase.plist",
|
|
|
|
"~/Library/Preferences/com.macpaw.CleanMyMac#{version.major}.plist",
|
|
|
|
]
|
2015-04-08 01:06:43 +08:00
|
|
|
else
|
2017-04-15 03:11:08 +08:00
|
|
|
version '3.8.0,1492169426'
|
|
|
|
sha256 '9f1e5869fb617c3247b8f84cb2c121c32c2cc9506d7e87503afdd283d025ad9c'
|
2015-08-09 05:03:47 +08:00
|
|
|
|
2016-02-01 23:13:28 +08:00
|
|
|
# devmate.com/com.macpaw.CleanMyMac3 was verified as official when first introduced to the cask
|
2016-01-10 01:43:41 +08:00
|
|
|
url "https://dl.devmate.com/com.macpaw.CleanMyMac#{version.major}/#{version.major_minor_patch}/#{version.after_comma}/CleanMyMac3-#{version.major_minor_patch}.zip"
|
2016-01-12 16:14:45 +08:00
|
|
|
appcast "https://updates.devmate.com/com.macpaw.CleanMyMac#{version.major}.xml",
|
2017-04-15 03:11:08 +08:00
|
|
|
checkpoint: '806cd6e7ea19f492d05d309ebd9129c3aae8a386beb432f383190a410fd13b7b'
|
2016-01-10 01:43:41 +08:00
|
|
|
app "CleanMyMac #{version.major}.app"
|
2015-04-08 01:06:43 +08:00
|
|
|
|
2015-08-25 23:20:51 +08:00
|
|
|
postflight do
|
|
|
|
suppress_move_to_applications
|
|
|
|
end
|
|
|
|
|
2016-11-11 02:36:02 +08:00
|
|
|
uninstall launchctl: [
|
|
|
|
"com.macpaw.CleanMyMac#{version.major}.Agent",
|
|
|
|
"com.macpaw.CleanMyMac#{version.major}.Scheduler",
|
|
|
|
]
|
2015-04-08 01:06:43 +08:00
|
|
|
|
2016-01-18 09:27:20 +08:00
|
|
|
zap delete: [
|
|
|
|
"/Library/LaunchDaemons/com.macpaw.CleanMyMac#{version.major}.Agent.plist",
|
|
|
|
"/Library/PrivilegedHelperTools/com.macpaw.CleanMyMac#{version.major}.Agent",
|
|
|
|
"/Users/Shared/CleanMyMac #{version.major}",
|
|
|
|
"/private/var/run/com.macpaw.CleanMyMac#{version.major}.Agent.socket",
|
2017-01-05 11:59:41 +08:00
|
|
|
"~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.macpaw.cleanmymac#{version.major}.sfl",
|
|
|
|
"~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.macpaw.cleanmymac#{version.major}.scheduler.sfl",
|
2016-01-18 09:27:20 +08:00
|
|
|
"~/Library/Application Support/CleanMyMac #{version.major}",
|
|
|
|
"~/Library/Application Support/CleanMyMac #{version.major} Menu",
|
|
|
|
"~/Library/Caches/CleanMyMac #{version.major}",
|
2017-03-26 17:37:52 +08:00
|
|
|
"~/Library/Caches/com.apple.helpd/SDMHelpData/Other/English/HelpSDMIndexFile/com.macpaw.CleanMyMac#{version.major}.help",
|
2017-01-08 13:45:13 +08:00
|
|
|
"~/Library/Caches/com.macpaw.CleanMyMac#{version.major}",
|
|
|
|
"~/Library/Caches/com.macpaw.CleanMyMac#{version.major}.Menu",
|
2017-03-19 07:08:53 +08:00
|
|
|
"~/Library/Caches/com.macpaw.CleanMyMac#{version.major}.Scheduler",
|
2016-01-18 09:27:20 +08:00
|
|
|
"~/Library/Logs/CleanMyMac #{version.major}.log",
|
2017-01-08 13:45:13 +08:00
|
|
|
"~/Library/Logs/com.macpaw.CleanMyMac#{version.major}",
|
2016-01-18 09:27:20 +08:00
|
|
|
"~/Library/Preferences/com.macpaw.CleanMyMac-#{version.major}-Helper.plist",
|
|
|
|
"~/Library/Preferences/com.macpaw.CleanMyMac#{version.major}.KnowledgeBase.plist",
|
|
|
|
"~/Library/Preferences/com.macpaw.cleanmymac#{version.major}.menu.plist",
|
2017-01-08 13:45:13 +08:00
|
|
|
"~/Library/Preferences/com.macpaw.CleanMyMac#{version.major}.Scheduler.plist",
|
2016-01-18 09:27:20 +08:00
|
|
|
"~/Library/Preferences/com.macpaw.CleanMyMac#{version.major}.plist",
|
2017-03-26 17:37:52 +08:00
|
|
|
"~/Pictures/Photos Library.photoslibrary/private/com.macpaw.CleanMyMac#{version.major}",
|
2016-01-18 09:27:20 +08:00
|
|
|
]
|
2014-12-07 15:16:02 +08:00
|
|
|
end
|
|
|
|
|
2014-12-19 07:21:13 +08:00
|
|
|
name 'CleanMyMac'
|
2015-06-29 14:32:18 +08:00
|
|
|
homepage 'https://macpaw.com/cleanmymac'
|
2013-05-02 23:08:26 +08:00
|
|
|
end
|