homebrew-cask/Casks/onyx.rb

44 lines
1.5 KiB
Ruby

cask :v1 => 'onyx' do
version :latest
sha256 :no_check
if MacOS.release == :tiger
url 'http://www.titanium.free.fr/download/104/OnyX.dmg'
elsif MacOS.release == :leopard
url 'http://www.titanium.free.fr/download/105/OnyX.dmg'
elsif MacOS.release == :snow_leopard
url 'http://www.titanium.free.fr/download/106/OnyX.dmg'
elsif MacOS.release == :lion
url 'http://www.titanium.free.fr/download/107/OnyX.dmg'
elsif MacOS.release == :mountain_lion
url 'http://www.titanium.free.fr/download/108/OnyX.dmg'
elsif MacOS.release == :mavericks
url 'http://www.titanium.free.fr/download/109/OnyX.dmg'
elsif MacOS.release == :yosemite
url 'http://www.titanium.free.fr/download/1010/OnyX.dmg'
else
# Unusual case: there is no fall-through. Each version of the software is
# specific to an OS X release, so define nothing when the release is unknown.
end
homepage 'http://www.titanium.free.fr/downloadonyx.php'
license :unknown # todo: change license and remove this comment; ':unknown' is a machine-generated placeholder
app 'OnyX.app'
depends_on :macos => %w{
:tiger
:leopard
:snow_leopard
:lion
:mountain_lion
:mavericks
:yosemite
}
caveats do
if [:leopard, :tiger].include?(MacOS.release.to_sym)
puts 'OnyX only runs from an Administrator account on this version of OS X.'
end
end
end