2015-12-18 09:15:28 +08:00
|
|
|
cask 'onyx' do
|
2014-10-07 22:49:53 +08:00
|
|
|
version :latest
|
|
|
|
sha256 :no_check
|
|
|
|
|
2016-06-25 05:10:41 +08:00
|
|
|
macos_release = MacOS.release.to_s.delete('.')
|
|
|
|
|
|
|
|
if MacOS.release <= :yosemite
|
|
|
|
url "http://www.titanium.free.fr/download/#{macos_release}/OnyX.dmg"
|
2014-12-05 04:29:45 +08:00
|
|
|
else
|
2016-06-25 05:10:41 +08:00
|
|
|
# joel.barriere.pagesperso-orange.fr was verified as official when first introduced to the cask
|
|
|
|
url "http://joel.barriere.pagesperso-orange.fr/download/#{macos_release}/OnyX.dmg"
|
2014-02-25 01:13:49 +08:00
|
|
|
end
|
2016-06-25 05:10:41 +08:00
|
|
|
|
2015-04-17 04:31:33 +08:00
|
|
|
name 'OnyX'
|
2015-01-25 00:03:08 +08:00
|
|
|
homepage 'http://www.titanium.free.fr/onyx.html'
|
2015-01-24 09:46:11 +08:00
|
|
|
license :gratis
|
2014-10-07 22:49:53 +08:00
|
|
|
|
2016-06-25 05:10:41 +08:00
|
|
|
# Unusual case: The software will stop working, or is dangerous to run, on the next macOS release.
|
2016-01-18 09:27:20 +08:00
|
|
|
depends_on macos: %w[
|
|
|
|
:tiger
|
|
|
|
:leopard
|
|
|
|
:snow_leopard
|
|
|
|
:lion
|
|
|
|
:mountain_lion
|
|
|
|
:mavericks
|
|
|
|
:yosemite
|
|
|
|
:el_capitan
|
|
|
|
]
|
2014-12-04 11:39:26 +08:00
|
|
|
|
2016-01-04 03:19:06 +08:00
|
|
|
app 'OnyX.app'
|
2014-12-04 11:39:26 +08:00
|
|
|
|
|
|
|
caveats do
|
2014-12-11 00:55:21 +08:00
|
|
|
if [:leopard, :tiger].include?(MacOS.release.to_sym)
|
2014-12-04 11:39:26 +08:00
|
|
|
puts 'OnyX only runs from an Administrator account on this version of OS X.'
|
|
|
|
end
|
|
|
|
end
|
2013-06-25 22:53:54 +08:00
|
|
|
end
|