2015-12-18 09:15:28 +08:00
|
|
|
cask 'araxis-merge' do
|
2016-01-04 03:17:47 +08:00
|
|
|
name 'Araxis Merge'
|
2016-04-27 00:22:34 +08:00
|
|
|
if MacOS.release <= :mountain_lion
|
|
|
|
version '2014.4459'
|
|
|
|
sha256 '7945e0fd583880bf4bbb65899c7184692d683f247764e73f435e0685954028f0'
|
|
|
|
url "http://www.araxis.com/download/Merge#{version}-OSX10.8.dmg"
|
|
|
|
elsif MacOS.release <= :mavericks
|
|
|
|
version '2016.4750'
|
2016-04-03 04:40:24 +08:00
|
|
|
sha256 '9f3f4d3ba4931f69f75fd315e6823b19c5bb3938a5734b59b6aa92ec715ed00f'
|
2015-01-14 15:54:25 +08:00
|
|
|
url "http://www.araxis.com/download/Merge#{version}-OSX10.9.dmg"
|
2016-01-15 15:44:22 +08:00
|
|
|
elsif MacOS.release <= :yosemite
|
2016-04-27 00:22:34 +08:00
|
|
|
version '2016.4750'
|
2016-04-03 04:40:24 +08:00
|
|
|
sha256 '18208f885f645347ae5956a81aa1d1ef78fbc5dd5f5da0ed5a02efab004293cf'
|
2015-01-14 15:54:25 +08:00
|
|
|
url "http://www.araxis.com/download/Merge#{version}-OSX10.10.dmg"
|
2016-01-15 15:44:22 +08:00
|
|
|
else
|
2016-06-25 19:36:27 +08:00
|
|
|
version '2016.4774'
|
|
|
|
sha256 'e43f6ed8ff962c7136f3f354076a1f543abdfc2137fcd5776e5e66435adfd392'
|
2016-01-15 15:44:22 +08:00
|
|
|
url "http://www.araxis.com/download/Merge#{version}-OSX10.11.dmg"
|
2015-01-14 15:54:25 +08:00
|
|
|
end
|
2014-06-27 08:00:57 +08:00
|
|
|
|
|
|
|
homepage 'http://www.araxis.com/merge'
|
2015-01-14 16:05:10 +08:00
|
|
|
license :commercial
|
2014-06-27 08:00:57 +08:00
|
|
|
|
2016-04-27 00:22:34 +08:00
|
|
|
depends_on macos: '>= :mountain_lion'
|
2015-01-14 16:05:10 +08:00
|
|
|
|
2016-01-04 03:17:47 +08:00
|
|
|
app 'Araxis Merge.app'
|
2016-06-25 19:36:27 +08:00
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxisgitdiff"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxisopendiff"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxissvndiff"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/compare"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxisgitmerge"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxisp4diff"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxissvndiff3"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/compare2"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxishgmerge"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxisp4winmrg"
|
|
|
|
binary "#{appdir}/Araxis Merge.app/Contents/Utilities/araxissvnmerge"
|
2015-01-14 16:05:10 +08:00
|
|
|
|
2016-01-18 09:27:20 +08:00
|
|
|
zap delete: [
|
|
|
|
'~/Library/Preferences/com.araxis.merge.LSSharedFileList.plist',
|
|
|
|
'~/Library/Preferences/com.araxis.merge.plist',
|
|
|
|
]
|
2015-01-14 16:05:10 +08:00
|
|
|
|
|
|
|
caveats <<-EOS.undent
|
|
|
|
For instructions to integrate Araxis Merge with Finder or other applications,
|
|
|
|
see http://www.araxis.com/merge/documentation-os-x/installing.en
|
|
|
|
EOS
|
2014-05-06 11:31:33 +08:00
|
|
|
end
|