Merge pull request #7982 from rolandwalker/macos_release_casks

Use new form MacOS.release in 45 Casks
This commit is contained in:
Roland Walker 2014-12-10 19:46:50 -05:00
commit eb4f8e1882
45 changed files with 82 additions and 82 deletions

View File

@ -1,6 +1,6 @@
cask :v1 => 'bassjump' do cask :v1 => 'bassjump' do
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
version '2.0.3' version '2.0.3'
sha256 '8e4dffa6bb3b532b994f379d19d70903f59fc019916f10cba9d01b8075d69a7f' sha256 '8e4dffa6bb3b532b994f379d19d70903f59fc019916f10cba9d01b8075d69a7f'

View File

@ -1,6 +1,6 @@
cask :v1 => 'bettertouchtool' do cask :v1 => 'bettertouchtool' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version '0.939' version '0.939'
sha256 'fad5e9d36259c379bdb33188cf15d179fd9ff73023035c98f5734e7e3e13bb75' sha256 'fad5e9d36259c379bdb33188cf15d179fd9ff73023035c98f5734e7e3e13bb75'
url "http://bettertouchtool.net/bt#{version}.zip" url "http://bettertouchtool.net/bt#{version}.zip"

View File

@ -1,6 +1,6 @@
cask :v1 => 'cleanmymac' do cask :v1 => 'cleanmymac' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version :latest version :latest
sha256 :no_check sha256 :no_check
url 'http://dl.devmate.com/com.macpaw.CleanMyMac/CleanMyMacClassic.dmg' url 'http://dl.devmate.com/com.macpaw.CleanMyMac/CleanMyMacClassic.dmg'

View File

@ -2,16 +2,16 @@ cask :v1 => 'cocktail' do
version :latest version :latest
sha256 :no_check sha256 :no_check
if MacOS.version == :snow_leopard if MacOS.release == :snow_leopard
url 'http://usa.maintain.se/CocktailSLE.dmg' url 'http://usa.maintain.se/CocktailSLE.dmg'
appcast 'http://www.maintain.se/downloads/sparkle/snowleopard/snowleopard.xml' appcast 'http://www.maintain.se/downloads/sparkle/snowleopard/snowleopard.xml'
elsif MacOS.version == :lion elsif MacOS.release == :lion
url 'http://usa.maintain.se/CocktailLionEdition.dmg' url 'http://usa.maintain.se/CocktailLionEdition.dmg'
appcast 'http://www.maintain.se/downloads/sparkle/lion/lion.xml' appcast 'http://www.maintain.se/downloads/sparkle/lion/lion.xml'
elsif MacOS.version == :mountain_lion elsif MacOS.release == :mountain_lion
url 'http://usa.maintain.se/CocktailMLE.dmg' url 'http://usa.maintain.se/CocktailMLE.dmg'
appcast 'http://www.maintain.se/downloads/sparkle/mountainlion/mountainlion.xml' appcast 'http://www.maintain.se/downloads/sparkle/mountainlion/mountainlion.xml'
elsif MacOS.version == :mavericks elsif MacOS.release == :mavericks
url 'http://usa.maintain.se/CocktailME.dmg' url 'http://usa.maintain.se/CocktailME.dmg'
appcast 'http://www.maintain.se/downloads/sparkle/mavericks/mavericks.xml' appcast 'http://www.maintain.se/downloads/sparkle/mavericks/mavericks.xml'
else else

View File

@ -1,10 +1,10 @@
cask :v1 => 'coconutbattery' do cask :v1 => 'coconutbattery' do
if MacOS.version <= :tiger if MacOS.release <= :tiger
version '2.6.6' version '2.6.6'
sha256 '8d235b237e42754ceda26af2babc160fd23f890d0fe6d7780b86a8e9c6effe42' sha256 '8d235b237e42754ceda26af2babc160fd23f890d0fe6d7780b86a8e9c6effe42'
url "http://www.coconut-flavour.com/downloads/coconutBattery_#{version}.zip" url "http://www.coconut-flavour.com/downloads/coconutBattery_#{version}.zip"
elsif MacOS.version <= :snow_leopard elsif MacOS.release <= :snow_leopard
version '2.8' version '2.8'
sha256 'fcfc81214ff26afff9f5c6c7cdc455b23ac898b6918f864b641a9e31526692d4' sha256 'fcfc81214ff26afff9f5c6c7cdc455b23ac898b6918f864b641a9e31526692d4'
url "http://www.coconut-flavour.com/downloads/coconutBattery_#{version}.zip" url "http://www.coconut-flavour.com/downloads/coconutBattery_#{version}.zip"

View File

@ -1,6 +1,6 @@
cask :v1 => 'cvc4' do cask :v1 => 'cvc4' do
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
version '1.4' version '1.4'
sha256 '436ebe16872a08bb41270cb1302c4258a7ccd187bf8e68ad8301300e49fb7718' sha256 '436ebe16872a08bb41270cb1302c4258a7ccd187bf8e68ad8301300e49fb7718'

View File

@ -1,6 +1,6 @@
cask :v1 => 'daisydisk' do cask :v1 => 'daisydisk' do
if MacOS.version == :snow_leopard if MacOS.release == :snow_leopard
version '2.1.2' version '2.1.2'
sha256 'd0a606dee19e524d6fa7b79fd48b3b9865123ca4126fb8805f8e96c317b57b31' sha256 'd0a606dee19e524d6fa7b79fd48b3b9865123ca4126fb8805f8e96c317b57b31'
url "http://www.daisydiskapp.com/downloads/DaisyDisk_2_1_2.dmg" url "http://www.daisydiskapp.com/downloads/DaisyDisk_2_1_2.dmg"

View File

@ -2,19 +2,19 @@ cask :v1 => 'deeper' do
version :latest version :latest
sha256 :no_check sha256 :no_check
if MacOS.version == :tiger if MacOS.release == :tiger
url 'http://www.titanium.free.fr/download/104/Deeper.dmg' url 'http://www.titanium.free.fr/download/104/Deeper.dmg'
elsif MacOS.version == :leopard elsif MacOS.release == :leopard
url 'http://www.titanium.free.fr/download/105/Deeper.dmg' url 'http://www.titanium.free.fr/download/105/Deeper.dmg'
elsif MacOS.version == :snow_leopard elsif MacOS.release == :snow_leopard
url 'http://www.titanium.free.fr/download/106/Deeper.dmg' url 'http://www.titanium.free.fr/download/106/Deeper.dmg'
elsif MacOS.version == :lion elsif MacOS.release == :lion
url 'http://www.titanium.free.fr/download/107/Deeper.dmg' url 'http://www.titanium.free.fr/download/107/Deeper.dmg'
elsif MacOS.version == :mountain_lion elsif MacOS.release == :mountain_lion
url 'http://www.titanium.free.fr/download/108/Deeper.dmg' url 'http://www.titanium.free.fr/download/108/Deeper.dmg'
elsif MacOS.version == :mavericks elsif MacOS.release == :mavericks
url 'http://www.titanium.free.fr/download/109/Deeper.dmg' url 'http://www.titanium.free.fr/download/109/Deeper.dmg'
elsif MacOS.version == :yosemite elsif MacOS.release == :yosemite
url 'http://www.titanium.free.fr/download/1010/Deeper.dmg' url 'http://www.titanium.free.fr/download/1010/Deeper.dmg'
else else
# Unusual case: there is no fall-through. Each version of the software is # Unusual case: there is no fall-through. Each version of the software is
@ -37,7 +37,7 @@ cask :v1 => 'deeper' do
} }
caveats do caveats do
if [:leopard, :tiger].include?(MacOS.version.to_sym) if [:leopard, :tiger].include?(MacOS.release.to_sym)
puts 'Deeper only runs from an Administrator account on this version of OS X.' puts 'Deeper only runs from an Administrator account on this version of OS X.'
end end
end end

View File

@ -1,6 +1,6 @@
cask :v1 => 'evernote' do cask :v1 => 'evernote' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version '5.5.2' version '5.5.2'
sha256 '06b6da6d74ccab08deabfdd4c9519b9bc7f7ef0f0db2a0e8b0cd72e781f2e0ed' sha256 '06b6da6d74ccab08deabfdd4c9519b9bc7f7ef0f0db2a0e8b0cd72e781f2e0ed'
url 'http://cdn1.evernote.com/mac/release/Evernote_402634.dmg' url 'http://cdn1.evernote.com/mac/release/Evernote_402634.dmg'

View File

@ -2,7 +2,7 @@ cask :v1 => 'git-annex' do
version :latest version :latest
sha256 :no_check sha256 :no_check
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
url 'http://downloads.kitenet.net/git-annex/OSX/current/10.8.2_Mountain_Lion/git-annex.dmg.bz2' url 'http://downloads.kitenet.net/git-annex/OSX/current/10.8.2_Mountain_Lion/git-annex.dmg.bz2'
# This is a horrible hack to force the file extension. The # This is a horrible hack to force the file extension. The

View File

@ -1,7 +1,7 @@
cask :v1 => 'golly' do cask :v1 => 'golly' do
version '2.6' version '2.6'
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
sha256 '6fee35e8e4f63ee2c1b0913b7e8009b2548c4e4469050f9c31791900e1e97f16' sha256 '6fee35e8e4f63ee2c1b0913b7e8009b2548c4e4469050f9c31791900e1e97f16'
url "http://downloads.sourceforge.net/project/golly/golly/golly-#{version}/golly-#{version}-mac106.zip" url "http://downloads.sourceforge.net/project/golly/golly/golly-#{version}/golly-#{version}-mac106.zip"

View File

@ -1,11 +1,11 @@
cask :v1 => 'ibank' do cask :v1 => 'ibank' do
if MacOS.version <= :leopard if MacOS.release <= :leopard
version '3.5.7' version '3.5.7'
sha256 '9f02f1465e1d3539246298ab165953d13c2cfb800814c5093e239c72ef1817b6' sha256 '9f02f1465e1d3539246298ab165953d13c2cfb800814c5093e239c72ef1817b6'
url "https://www.iggsoft.com/ibank/iBank#{version.to_i}_Web.dmg" url "https://www.iggsoft.com/ibank/iBank#{version.to_i}_Web.dmg"
app 'iBank.app' app 'iBank.app'
elsif MacOS.version <= :lion elsif MacOS.release <= :lion
version '4.7.5' version '4.7.5'
sha256 'c814bfe23b8eb368ca1f8252468a53f5db19175560a82003322142fdde573e2e' sha256 'c814bfe23b8eb368ca1f8252468a53f5db19175560a82003322142fdde573e2e'
url "https://www.iggsoft.com/ibank/iBank#{version.to_i}_Web.dmg" url "https://www.iggsoft.com/ibank/iBank#{version.to_i}_Web.dmg"

View File

@ -1,6 +1,6 @@
cask :v1 => 'imagealpha' do cask :v1 => 'imagealpha' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version '1.2.3' version '1.2.3'
sha256 '79388edcaf5cb29234f722a672b069c6d51fb812e89969ba8db8e957b9a32bf3' sha256 '79388edcaf5cb29234f722a672b069c6d51fb812e89969ba8db8e957b9a32bf3'
else else

View File

@ -6,7 +6,7 @@ cask :v1 => 'intel-haxm' do
homepage 'https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager' homepage 'https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager'
license :unknown # todo: improve this machine-generated value license :unknown # todo: improve this machine-generated value
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
container :nested => "haxm-macosx_r05/IntelHAXM_#{version}_for_below_10_9.dmg" container :nested => "haxm-macosx_r05/IntelHAXM_#{version}_for_below_10_9.dmg"
else else
container :nested => "haxm-macosx_r05/IntelHAXM_#{version}_for_10_9_and_above.dmg" container :nested => "haxm-macosx_r05/IntelHAXM_#{version}_for_10_9_and_above.dmg"

View File

@ -1,6 +1,6 @@
cask :v1 => 'istumbler' do cask :v1 => 'istumbler' do
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
version '99' version '99'
sha256 'ac30e44fe86132c93a5b33699de00e86628e2f51a42015d2225b91521a198b63' sha256 'ac30e44fe86132c93a5b33699de00e86628e2f51a42015d2225b91521a198b63'
url "http://istumbler.net/archive/release#{version}/downloads/iStumbler-#{version}.zip" url "http://istumbler.net/archive/release#{version}/downloads/iStumbler-#{version}.zip"

View File

@ -1,11 +1,11 @@
cask :v1 => 'itrash' do cask :v1 => 'itrash' do
if MacOS.version <= :leopard if MacOS.release <= :leopard
version '1.5.5' version '1.5.5'
sha256 'e45ba193c93e3ddf7ac439d035a82f0e9fde5630a308a490d456f0eef6277e6b' sha256 'e45ba193c93e3ddf7ac439d035a82f0e9fde5630a308a490d456f0eef6277e6b'
url "http://www.osxbytes.com/iTrash#{version.gsub('.','')}.dmg" url "http://www.osxbytes.com/iTrash#{version.gsub('.','')}.dmg"
elsif MacOS.version <= :mavericks elsif MacOS.release <= :mavericks
version '2.2.1' version '2.2.1'
sha256 '58255c7bbc09d9d37db9021a772fc436bd16eab64e89cdccfefff4e360122e7d' sha256 '58255c7bbc09d9d37db9021a772fc436bd16eab64e89cdccfefff4e360122e7d'

View File

@ -1,7 +1,7 @@
cask :v1 => 'juliastudio' do cask :v1 => 'juliastudio' do
version '0.4.4' version '0.4.4'
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
sha256 '380006f00db5b19ab1a68b25b72dba669d7ff8f109c68d6ecf1fcc34dbfe485f' sha256 '380006f00db5b19ab1a68b25b72dba669d7ff8f109c68d6ecf1fcc34dbfe485f'
url "https://s3.amazonaws.com/cdn-common.forio.com/julia-studio/#{version}/julia-studio-mac10.6-installer-#{version}.dmg" url "https://s3.amazonaws.com/cdn-common.forio.com/julia-studio/#{version}/julia-studio-mac10.6-installer-#{version}.dmg"
else else

View File

@ -1,6 +1,6 @@
cask :v1 => 'launchbar' do cask :v1 => 'launchbar' do
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
version '5.6.4' version '5.6.4'
sha256 '22a1ec0c10de940e5efbcccd18b8b048d95fb7c63213a01c7976a76d6be69a4d' sha256 '22a1ec0c10de940e5efbcccd18b8b048d95fb7c63213a01c7976a76d6be69a4d'
url "http://www.obdev.at/downloads/launchbar/legacy/LaunchBar-#{version}.dmg" url "http://www.obdev.at/downloads/launchbar/legacy/LaunchBar-#{version}.dmg"

View File

@ -1,7 +1,7 @@
cask :v1 => 'librecad' do cask :v1 => 'librecad' do
version '2.0.5' version '2.0.5'
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
url "https://downloads.sourceforge.net/project/librecad/OSX/#{version}/LibreCAD-#{version}-MountainLion.dmg" url "https://downloads.sourceforge.net/project/librecad/OSX/#{version}/LibreCAD-#{version}-MountainLion.dmg"
sha256 '6f1f1fe3f49ac404608965c1d40e7a109b7f416b7b0624c4d8e11e72f01c7ef6' sha256 '6f1f1fe3f49ac404608965c1d40e7a109b7f416b7b0624c4d8e11e72f01c7ef6'
else else

View File

@ -1,7 +1,7 @@
cask :v1 => 'libreoffice' do cask :v1 => 'libreoffice' do
version '4.3.4' version '4.3.4'
if Hardware::CPU.is_32_bit? or MacOS.version < :mountain_lion if Hardware::CPU.is_32_bit? or MacOS.release < :mountain_lion
sha256 '9e466cdd41ab29e0845267f6e46ed7c6edb79b36b4bcb121edd0df55aee4e53c' sha256 '9e466cdd41ab29e0845267f6e46ed7c6edb79b36b4bcb121edd0df55aee4e53c'
url "https://download.documentfoundation.org/libreoffice/stable/#{version}/mac/x86/LibreOffice_#{version}_MacOS_x86.dmg" url "https://download.documentfoundation.org/libreoffice/stable/#{version}/mac/x86/LibreOffice_#{version}_MacOS_x86.dmg"
else else

View File

@ -1,6 +1,6 @@
cask :v1 => 'limechat' do cask :v1 => 'limechat' do
if MacOS.version <= :lion if MacOS.release <= :lion
version '2.38' version '2.38'
sha256 '1d7bf505ce60f1bfeb809de67d9f07c996a19eaa6d43b3c5e9df3fcc76077e11' sha256 '1d7bf505ce60f1bfeb809de67d9f07c996a19eaa6d43b3c5e9df3fcc76077e11'
else else

View File

@ -1,6 +1,6 @@
cask :v1 => 'logitech-control-center' do cask :v1 => 'logitech-control-center' do
if MacOS.version <= '10.5' if MacOS.release <= '10.5'
version '3.5.1.23' version '3.5.1.23'
sha256 'b0b944edcb7549ff94d150d7caf72fb662fe825e3c829642c242180f4478d1ca' sha256 'b0b944edcb7549ff94d150d7caf72fb662fe825e3c829642c242180f4478d1ca'
url 'http://www.logitech.com/pub/techsupport/mouse/mac/lcc351.zip' url 'http://www.logitech.com/pub/techsupport/mouse/mac/lcc351.zip'

View File

@ -1,11 +1,11 @@
cask :v1 => 'macports' do cask :v1 => 'macports' do
version '2.3.2' version '2.3.2'
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
sha256 'd4648634b571ada1f81cdc5583a48d0ceed1ef55ce5a2de0bdaaaf4b570b77f0' sha256 'd4648634b571ada1f81cdc5583a48d0ceed1ef55ce5a2de0bdaaaf4b570b77f0'
url "https://distfiles.macports.org/MacPorts/MacPorts-#{version}-10.8-MountainLion.pkg" url "https://distfiles.macports.org/MacPorts/MacPorts-#{version}-10.8-MountainLion.pkg"
pkg "MacPorts-#{version}-10.8-MountainLion.pkg" pkg "MacPorts-#{version}-10.8-MountainLion.pkg"
elsif MacOS.version <= :mavericks elsif MacOS.release <= :mavericks
sha256 'e47cab9b36543a4f9a1f8ea99ef34558bed08b8f8f5dc619b278a061c9daf3af' sha256 'e47cab9b36543a4f9a1f8ea99ef34558bed08b8f8f5dc619b278a061c9daf3af'
url "https://distfiles.macports.org/MacPorts/MacPorts-#{version}-10.9-Mavericks.pkg" url "https://distfiles.macports.org/MacPorts/MacPorts-#{version}-10.9-Mavericks.pkg"
pkg "MacPorts-#{version}-10.9-Mavericks.pkg" pkg "MacPorts-#{version}-10.9-Mavericks.pkg"

View File

@ -1,7 +1,7 @@
cask :v1 => 'macvim' do cask :v1 => 'macvim' do
version '7.4-73' version '7.4-73'
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
sha256 '7f573fb9693052a86845c0a9cbb0b3c3c33ee23294f9d8111187377e4d89f72c' sha256 '7f573fb9693052a86845c0a9cbb0b3c3c33ee23294f9d8111187377e4d89f72c'
url "https://github.com/eee19/macvim/releases/download/snapshot-#{version.sub(%r{^.*-},'')}/MacVim-snapshot-#{version.sub(%r{^.*-},'')}-Mountain-Lion.tbz" url "https://github.com/eee19/macvim/releases/download/snapshot-#{version.sub(%r{^.*-},'')}/MacVim-snapshot-#{version.sub(%r{^.*-},'')}-Mountain-Lion.tbz"
else else

View File

@ -2,19 +2,19 @@ cask :v1 => 'maintenance' do
version :latest version :latest
sha256 :no_check sha256 :no_check
if MacOS.version == :tiger if MacOS.release == :tiger
url 'http://www.titanium.free.fr/download/104/Maintenance.dmg' url 'http://www.titanium.free.fr/download/104/Maintenance.dmg'
elsif MacOS.version == :leopard elsif MacOS.release == :leopard
url 'http://www.titanium.free.fr/download/105/Maintenance.dmg' url 'http://www.titanium.free.fr/download/105/Maintenance.dmg'
elsif MacOS.version == :snow_leopard elsif MacOS.release == :snow_leopard
url 'http://www.titanium.free.fr/download/106/Maintenance.dmg' url 'http://www.titanium.free.fr/download/106/Maintenance.dmg'
elsif MacOS.version == :lion elsif MacOS.release == :lion
url 'http://www.titanium.free.fr/download/107/Maintenance.dmg' url 'http://www.titanium.free.fr/download/107/Maintenance.dmg'
elsif MacOS.version == :mountain_lion elsif MacOS.release == :mountain_lion
url 'http://www.titanium.free.fr/download/108/Maintenance.dmg' url 'http://www.titanium.free.fr/download/108/Maintenance.dmg'
elsif MacOS.version == :mavericks elsif MacOS.release == :mavericks
url 'http://www.titanium.free.fr/download/109/Maintenance.dmg' url 'http://www.titanium.free.fr/download/109/Maintenance.dmg'
elsif MacOS.version == :yosemite elsif MacOS.release == :yosemite
url 'http://www.titanium.free.fr/download/1010/Maintenance.dmg' url 'http://www.titanium.free.fr/download/1010/Maintenance.dmg'
else else
# Unusual case: there is no fall-through. Each version of the software is # Unusual case: there is no fall-through. Each version of the software is
@ -37,7 +37,7 @@ cask :v1 => 'maintenance' do
} }
caveats do caveats do
if [:leopard, :tiger].include?(MacOS.version.to_sym) if [:leopard, :tiger].include?(MacOS.release.to_sym)
puts 'Maintenance only runs from an Administrator account on this version of OS X.' puts 'Maintenance only runs from an Administrator account on this version of OS X.'
end end
end end

View File

@ -2,9 +2,9 @@ cask :v1 => 'middleclick' do
version :latest version :latest
sha256 :no_check sha256 :no_check
if MacOS.version < :mountain_lion if MacOS.release < :mountain_lion
url 'http://clement.beffa.org/labs/downloads/MiddleClick.zip' url 'http://clement.beffa.org/labs/downloads/MiddleClick.zip'
elsif MacOS.version == :mountain_lion elsif MacOS.release == :mountain_lion
url 'http://clement.beffa.org/labs/downloads/MiddleClick_ml.zip' url 'http://clement.beffa.org/labs/downloads/MiddleClick_ml.zip'
else else
url 'http://clement.beffa.org/labs/downloads/MiddleClick-maverick.zip' url 'http://clement.beffa.org/labs/downloads/MiddleClick-maverick.zip'

View File

@ -1,12 +1,12 @@
cask :v1 => 'monolingual' do cask :v1 => 'monolingual' do
if MacOS.version <= :tiger if MacOS.release <= :tiger
version '1.3.9' version '1.3.9'
sha256 '7bf1ec8642ec8674443945dec12cf9c991306912e1e27c305c6db4776e037b16' sha256 '7bf1ec8642ec8674443945dec12cf9c991306912e1e27c305c6db4776e037b16'
elsif MacOS.version <= :snow_leopard elsif MacOS.release <= :snow_leopard
version '1.4.5' version '1.4.5'
sha256 '7684b6b6d41b784d06e636f5e7993ca3730680ccbfa83e90e74b43be58ad3e21' sha256 '7684b6b6d41b784d06e636f5e7993ca3730680ccbfa83e90e74b43be58ad3e21'
elsif MacOS.version <= :mavericks elsif MacOS.release <= :mavericks
version '1.5.10' version '1.5.10'
sha256 '2dd4d1164ced9c6ff431eb99db12e46faa10747c7753ed3889d6df493ee096a5' sha256 '2dd4d1164ced9c6ff431eb99db12e46faa10747c7753ed3889d6df493ee096a5'
else else

View File

@ -1,13 +1,13 @@
cask :v1 => 'onepassword' do cask :v1 => 'onepassword' do
if MacOS.version <= :lion if MacOS.release <= :lion
version '3.8.22' version '3.8.22'
sha256 '3afd75f1bddf791dc7dbc9a7d92ab6eb91ee891407d750cedb7b5aff5fe8bf17' sha256 '3afd75f1bddf791dc7dbc9a7d92ab6eb91ee891407d750cedb7b5aff5fe8bf17'
url "http://i.agilebits.com/dist/1P/mac/1Password-#{version}.zip" url "http://i.agilebits.com/dist/1P/mac/1Password-#{version}.zip"
app '1Password.app' app '1Password.app'
elsif MacOS.version <= :mavericks elsif MacOS.release <= :mavericks
version '4.4.3' version '4.4.3'
sha256 '6657fc9192b67dde63fa9f67b344dc3bc6b7ff3e501d3dbe0f5712a41d8ee428' sha256 '6657fc9192b67dde63fa9f67b344dc3bc6b7ff3e501d3dbe0f5712a41d8ee428'

View File

@ -2,19 +2,19 @@ cask :v1 => 'onyx' do
version :latest version :latest
sha256 :no_check sha256 :no_check
if MacOS.version == :tiger if MacOS.release == :tiger
url 'http://www.titanium.free.fr/download/104/OnyX.dmg' url 'http://www.titanium.free.fr/download/104/OnyX.dmg'
elsif MacOS.version == :leopard elsif MacOS.release == :leopard
url 'http://www.titanium.free.fr/download/105/OnyX.dmg' url 'http://www.titanium.free.fr/download/105/OnyX.dmg'
elsif MacOS.version == :snow_leopard elsif MacOS.release == :snow_leopard
url 'http://www.titanium.free.fr/download/106/OnyX.dmg' url 'http://www.titanium.free.fr/download/106/OnyX.dmg'
elsif MacOS.version == :lion elsif MacOS.release == :lion
url 'http://www.titanium.free.fr/download/107/OnyX.dmg' url 'http://www.titanium.free.fr/download/107/OnyX.dmg'
elsif MacOS.version == :mountain_lion elsif MacOS.release == :mountain_lion
url 'http://www.titanium.free.fr/download/108/OnyX.dmg' url 'http://www.titanium.free.fr/download/108/OnyX.dmg'
elsif MacOS.version == :mavericks elsif MacOS.release == :mavericks
url 'http://www.titanium.free.fr/download/109/OnyX.dmg' url 'http://www.titanium.free.fr/download/109/OnyX.dmg'
elsif MacOS.version == :yosemite elsif MacOS.release == :yosemite
url 'http://www.titanium.free.fr/download/1010/OnyX.dmg' url 'http://www.titanium.free.fr/download/1010/OnyX.dmg'
else else
# Unusual case: there is no fall-through. Each version of the software is # Unusual case: there is no fall-through. Each version of the software is
@ -36,7 +36,7 @@ cask :v1 => 'onyx' do
} }
caveats do caveats do
if [:leopard, :tiger].include?(MacOS.version.to_sym) if [:leopard, :tiger].include?(MacOS.release.to_sym)
puts 'OnyX only runs from an Administrator account on this version of OS X.' puts 'OnyX only runs from an Administrator account on this version of OS X.'
end end
end end

View File

@ -1,6 +1,6 @@
cask :v1 => 'opensesame' do cask :v1 => 'opensesame' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version '0.26' version '0.26'
sha256 'b2a37cfd1c514b2ae8ddd0be09a274844420bfa432318ef87df308fdd3b6a770' sha256 'b2a37cfd1c514b2ae8ddd0be09a274844420bfa432318ef87df308fdd3b6a770'
url "http://files.cogsci.nl/software/opensesame/opensesame_#{version}-macos-2.zip" url "http://files.cogsci.nl/software/opensesame/opensesame_#{version}-macos-2.zip"

View File

@ -1,7 +1,7 @@
cask :v1 => 'paraview' do cask :v1 => 'paraview' do
version '4.1.0' version '4.1.0'
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
sha256 '8784481c90b58b0c6158e21b7f978a7d78caa67c63d28d6d5d770ef43f0ad890' sha256 '8784481c90b58b0c6158e21b7f978a7d78caa67c63d28d6d5d770ef43f0ad890'
url "http://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v4.1&type=binary&os=osx&downloadFile=ParaView-#{version}-Darwin-64bit-Lion-Python27.dmg" url "http://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v4.1&type=binary&os=osx&downloadFile=ParaView-#{version}-Darwin-64bit-Lion-Python27.dmg"
else else

View File

@ -1,6 +1,6 @@
cask :v1 => 'poedit' do cask :v1 => 'poedit' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version '1.5.7' version '1.5.7'
sha256 '2017538011239f07924b709e4c13aa3fd7f83a96f76208b8b746fcee29251caf' sha256 '2017538011239f07924b709e4c13aa3fd7f83a96f76208b8b746fcee29251caf'
url "http://heanet.dl.sourceforge.net/project/poedit/poedit/#{version.sub(/.\d+$/,'')}/poedit-#{version}.dmg" url "http://heanet.dl.sourceforge.net/project/poedit/poedit/#{version.sub(/.\d+$/,'')}/poedit-#{version}.dmg"

View File

@ -16,7 +16,7 @@ cask :v1 => 'programmer-dvorak' do
'/System/Library/Caches/com.apple.IntlDataCache.le*', '/System/Library/Caches/com.apple.IntlDataCache.le*',
'/private/var/folders/*/*/-Caches-/com.apple.IntlDataCache.le*', '/private/var/folders/*/*/-Caches-/com.apple.IntlDataCache.le*',
] ]
if MacOS.version >= :mavericks if MacOS.release >= :mavericks
postflight do postflight do
# clear the layout cache before new layouts are recognized # clear the layout cache before new layouts are recognized
# todo this will not work because the glob will not be expanded # todo this will not work because the glob will not be expanded

View File

@ -1,7 +1,7 @@
cask :v1 => 'r' do cask :v1 => 'r' do
version '3.1.2' version '3.1.2'
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
sha256 'aec21b31b3a6c4e777690bd4e2f19fa71f2ae443dd645d4fa93a0399345e5aac' sha256 'aec21b31b3a6c4e777690bd4e2f19fa71f2ae443dd645d4fa93a0399345e5aac'
url "http://cran.rstudio.com/bin/macosx/R-#{version}-snowleopard.pkg" url "http://cran.rstudio.com/bin/macosx/R-#{version}-snowleopard.pkg"
pkg "R-#{version}-snowleopard.pkg" pkg "R-#{version}-snowleopard.pkg"

View File

@ -1,7 +1,7 @@
cask :v1 => 'retroarch' do cask :v1 => 'retroarch' do
version '1.0.0.2' version '1.0.0.2'
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
sha256 'a3ebc3a46d674433a1bf40c1b948021e752919b4b43da853fd73fb508bf40982' sha256 'a3ebc3a46d674433a1bf40c1b948021e752919b4b43da853fd73fb508bf40982'
url "http://www.libretro.com/wp-content/plugins/cip4-folder-download-widget/cip4-download.php?target=wp-content/releases/OSX/RetroArch-OSX10.6-x86-v#{version}.zip" url "http://www.libretro.com/wp-content/plugins/cip4-folder-download-widget/cip4-download.php?target=wp-content/releases/OSX/RetroArch-OSX10.6-x86-v#{version}.zip"
else else

View File

@ -1,6 +1,6 @@
cask :v1 => 'scroll-reverser' do cask :v1 => 'scroll-reverser' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version '1.5.1' version '1.5.1'
sha256 '7d31ac1f2a2fbdc06db200da0aeb6ce7fea9ffff712b70ddffbfb769d4fd0f25' sha256 '7d31ac1f2a2fbdc06db200da0aeb6ce7fea9ffff712b70ddffbfb769d4fd0f25'
else else

View File

@ -1,6 +1,6 @@
cask :v1 => 'skype' do cask :v1 => 'skype' do
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
version '6.15.0.335' version '6.15.0.335'
sha256 '592abdd157df12d718576a86c8f8e62fced55292fd7e6909d53aa5eaaa9218f4' sha256 '592abdd157df12d718576a86c8f8e62fced55292fd7e6909d53aa5eaaa9218f4'
url "http://download.skype.com/macosx/Skype_#{version}.dmg" url "http://download.skype.com/macosx/Skype_#{version}.dmg"

View File

@ -1,6 +1,6 @@
cask :v1 => 'sourcetree' do cask :v1 => 'sourcetree' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version '1.8.1' version '1.8.1'
sha256 '37a42f2d83940cc7e1fbd573a70c3c74a44134c956ac3305f6b153935dc01b80' sha256 '37a42f2d83940cc7e1fbd573a70c3c74a44134c956ac3305f6b153935dc01b80'
else else

View File

@ -1,6 +1,6 @@
cask :v1 => 'spectacle' do cask :v1 => 'spectacle' do
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
version '0.8.6' version '0.8.6'
sha256 '3e367d2d7e6fe7d5f41d717d49cb087ba7432624b71ddd91c0cfa9d5a5459b7c' sha256 '3e367d2d7e6fe7d5f41d717d49cb087ba7432624b71ddd91c0cfa9d5a5459b7c'
else else

View File

@ -1,19 +1,19 @@
cask :v1 => 'synergy' do cask :v1 => 'synergy' do
version '1.6.2-master-ebba77f' version '1.6.2-master-ebba77f'
if MacOS.version == :leopard if MacOS.release == :leopard
sha256 '8d74f836c4207c20c4b5e607a61af1b915111d4877c886ab51f8ab81e98e1a81' sha256 '8d74f836c4207c20c4b5e607a61af1b915111d4877c886ab51f8ab81e98e1a81'
url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX105-i386.dmg" url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX105-i386.dmg"
elsif MacOS.version == :snow_leopard elsif MacOS.release == :snow_leopard
sha256 'f60afb93b8270619d802c567e655baa3f0176710ed6a656bcdf1a7a54dc59f8f' sha256 'f60afb93b8270619d802c567e655baa3f0176710ed6a656bcdf1a7a54dc59f8f'
url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX106-i386.dmg" url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX106-i386.dmg"
elsif MacOS.version == :lion elsif MacOS.release == :lion
sha256 'dbbc7e6bf1afacbe3913fb3d8790251539e5d8485428a36ec7ca74088ac6a5ec' sha256 'dbbc7e6bf1afacbe3913fb3d8790251539e5d8485428a36ec7ca74088ac6a5ec'
url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX107-x86_64.dmg" url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX107-x86_64.dmg"
elsif MacOS.version == :mountain_lion elsif MacOS.release == :mountain_lion
sha256 '4122e8a1eec37ee734f7fce68028610d569901b841bb20b89360242d1c1ff78d' sha256 '4122e8a1eec37ee734f7fce68028610d569901b841bb20b89360242d1c1ff78d'
url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX108-x86_64.dmg" url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX108-x86_64.dmg"
elsif MacOS.version == :mavericks elsif MacOS.release == :mavericks
sha256 'fcbde02016c2bfa1f76fe96e09f55c8c6ae77c87dffa0c928f3ca25beaa17b39' sha256 'fcbde02016c2bfa1f76fe96e09f55c8c6ae77c87dffa0c928f3ca25beaa17b39'
url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX109-x86_64.dmg" url "http://synergy-project.org/files/packages/synergy-#{version}-MacOSX109-x86_64.dmg"
else else

View File

@ -1,8 +1,8 @@
cask :v1 => 'textexpander' do cask :v1 => 'textexpander' do
if MacOS.version == :snow_leopard if MacOS.release == :snow_leopard
version '3.4.2' version '3.4.2'
sha256 '87859d7efcbfe479e7b78686d4d3f9be9983b2c7d68a6122acea10d4efbb1bfa' sha256 '87859d7efcbfe479e7b78686d4d3f9be9983b2c7d68a6122acea10d4efbb1bfa'
elsif MacOS.version >= :lion elsif MacOS.release >= :lion
version '4.3.4' version '4.3.4'
sha256 'f5862333a3c9da5292c9c91bff55a3c7a1358481aa6871237b9661a22694eda1' sha256 'f5862333a3c9da5292c9c91bff55a3c7a1358481aa6871237b9661a22694eda1'
appcast 'http://updates.smilesoftware.com/com.smileonmymac.textexpander.xml', appcast 'http://updates.smilesoftware.com/com.smileonmymac.textexpander.xml',

View File

@ -1,6 +1,6 @@
cask :v1 => 'time-out' do cask :v1 => 'time-out' do
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
version '1.6.5' version '1.6.5'
sha256 '2ceec8d8938af0acf32af601337c129087bb3b8c132c1f18e6eb3581788b8a49' sha256 '2ceec8d8938af0acf32af601337c129087bb3b8c132c1f18e6eb3581788b8a49'
else else

View File

@ -1,6 +1,6 @@
cask :v1 => 'totalspaces' do cask :v1 => 'totalspaces' do
if MacOS.version <= :mountain_lion if MacOS.release <= :mountain_lion
version '1.2.11' version '1.2.11'
sha256 'fd54c6ea092f6fae2035745959ff6e080953e77ec6c76715e532b4b0352235d4' sha256 'fd54c6ea092f6fae2035745959ff6e080953e77ec6c76715e532b4b0352235d4'

View File

@ -1,5 +1,5 @@
cask :v1 => 'trash-it' do cask :v1 => 'trash-it' do
if MacOS.version <= :leopard if MacOS.release <= :leopard
version '4.1' version '4.1'
sha256 'a30ed22452d4c2fcefdbf2d892394524a3744ebd50fdcee2203ff705e648240e' sha256 'a30ed22452d4c2fcefdbf2d892394524a3744ebd50fdcee2203ff705e648240e'
url "http://nonamescriptware.com/wp-content/uploads/TrashIt#{version.gsub('.','')}.zip" url "http://nonamescriptware.com/wp-content/uploads/TrashIt#{version.gsub('.','')}.zip"

View File

@ -2,7 +2,7 @@
cask :v1 => 'tuneinstructor' do cask :v1 => 'tuneinstructor' do
version '3.4' version '3.4'
if MacOS.version <= :snow_leopard if MacOS.release <= :snow_leopard
sha256 '99e9dbc9657921246ce39b4d3b7521f8aa31c205c4e18e552a0f816e7e2e52aa' sha256 '99e9dbc9657921246ce39b4d3b7521f8aa31c205c4e18e552a0f816e7e2e52aa'
url "http://www.tune-instructor.de/_data/TuneInstructor#{version}a.dmg" url "http://www.tune-instructor.de/_data/TuneInstructor#{version}a.dmg"
else else