From 3330d4da4ec3436a30f7f9f704ee60c8578e9ba4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Galv=C3=A3o?= Date: Sun, 15 Jun 2014 17:08:11 +0100 Subject: [PATCH] Simplified update process for casks that have a version number in link stanza --- Casks/aria-maestosa.rb | 8 +++++--- Casks/bluej.rb | 8 +++++--- Casks/bowtie.rb | 10 ++++++---- Casks/brogue.rb | 8 +++++--- Casks/camed.rb | 8 +++++--- Casks/camranger.rb | 8 +++++--- Casks/cd-to.rb | 8 +++++--- Casks/clix.rb | 8 +++++--- Casks/fs-uae.rb | 10 ++++++---- Casks/golly.rb | 17 +++++++++-------- Casks/gurps-character-sheet.rb | 8 +++++--- Casks/igetter.rb | 8 +++++--- Casks/imagemin.rb | 8 +++++--- Casks/itsycal.rb | 8 +++++--- Casks/jaspersoft-studio.rb | 8 +++++--- Casks/jdiskreport.rb | 8 +++++--- Casks/mactubes.rb | 8 +++++--- Casks/max.rb | 10 ++++++---- Casks/menubar-countdown.rb | 8 +++++--- Casks/milkytracker.rb | 8 +++++--- Casks/mp4tools.rb | 10 ++++++---- Casks/netlogo.rb | 8 +++++--- Casks/neu.rb | 10 ++++++---- Casks/opensong.rb | 10 ++++++---- Casks/pixel-check.rb | 8 +++++--- Casks/platypus.rb | 8 +++++--- Casks/rocks-n-diamonds.rb | 8 +++++--- Casks/simpletag.rb | 10 ++++++---- Casks/sloth.rb | 8 +++++--- Casks/tag.rb | 10 ++++++---- Casks/unpkg.rb | 8 +++++--- Casks/x48.rb | 7 ++++--- Casks/xact.rb | 3 ++- 33 files changed, 173 insertions(+), 110 deletions(-) diff --git a/Casks/aria-maestosa.rb b/Casks/aria-maestosa.rb index 18816fa6c030..9fef97e3f83b 100644 --- a/Casks/aria-maestosa.rb +++ b/Casks/aria-maestosa.rb @@ -1,7 +1,9 @@ class AriaMaestosa < Cask - url 'http://downloads.sourceforge.net/sourceforge/ariamaestosa/AriaMaestosa-osx-1.4.9.zip' - homepage 'http://ariamaestosa.sourceforge.net' version '1.4.9' sha256 '3a8d8bc625a6e27b2312ff1c008e78b64c94faa5ef263c85c6005e72a98ec1bf' - link 'AriaMaestosa-1.4.9/Aria Maestosa.app' + + url "http://downloads.sourceforge.net/sourceforge/ariamaestosa/AriaMaestosa-osx-#{version}.zip" + homepage 'http://ariamaestosa.sourceforge.net' + + link "AriaMaestosa-#{version}/Aria Maestosa.app" end diff --git a/Casks/bluej.rb b/Casks/bluej.rb index ed318b3ef113..9b8fc2af2b69 100644 --- a/Casks/bluej.rb +++ b/Casks/bluej.rb @@ -1,7 +1,9 @@ class Bluej < Cask - url 'http://www.bluej.org/download/files/BlueJ-311.zip' - homepage 'http://www.bluej.org' version '3.1.1' sha256 '63be0772de6d35d3627db9c8ea1b26efbee08ba3e105ca51fd3a9809f09f8c39' - link 'BlueJ 3.1.1/BlueJ.app' + + url "http://www.bluej.org/download/files/BlueJ-#{version.gsub('.', '')}.zip" + homepage 'http://www.bluej.org' + + link "BlueJ #{version}/BlueJ.app" end diff --git a/Casks/bowtie.rb b/Casks/bowtie.rb index ab5f2b4d7079..fbbb694b25cc 100644 --- a/Casks/bowtie.rb +++ b/Casks/bowtie.rb @@ -1,8 +1,10 @@ class Bowtie < Cask - url 'http://bowtieapp.com/bowtie-1.5.zip' - appcast 'http://updates.13bold.com/appcasts/bowtie' - homepage 'http://bowtieapp.com/' version '1.5' sha256 'd8406b066851c0730ca052036bedd5ded82019403de1fd58b579da34cfa4a948' - link 'Bowtie 1.5/Bowtie.app' + + url "http://bowtieapp.com/bowtie-#{version}.zip" + appcast 'http://updates.13bold.com/appcasts/bowtie' + homepage 'http://bowtieapp.com/' + + link "Bowtie #{version}/Bowtie.app" end diff --git a/Casks/brogue.rb b/Casks/brogue.rb index 28aadf25bcd0..4efb32acb5f2 100644 --- a/Casks/brogue.rb +++ b/Casks/brogue.rb @@ -1,7 +1,9 @@ class Brogue < Cask - url 'https://sites.google.com/site/broguegame/Brogue%20OS%20X%2010.6%2B%20v1.7.3.zip?attredirects=0&d=1' - homepage 'https://sites.google.com/site/broguegame/' version '1.7.3' sha256 'a8b6cc384bc0d7a63c60c7675a43fc672d621d03d5eb400b11749a1b1b5ca78f' - link 'Brogue v1.7.3/Brogue.app' + + url "https://sites.google.com/site/broguegame/Brogue%20OS%20X%2010.6%2B%20v#{version}.zip?attredirects=0&d=1" + homepage 'https://sites.google.com/site/broguegame/' + + link "Brogue v#{version}/Brogue.app" end diff --git a/Casks/camed.rb b/Casks/camed.rb index 82168bfec2cd..0d3809269436 100644 --- a/Casks/camed.rb +++ b/Casks/camed.rb @@ -1,7 +1,9 @@ class Camed < Cask - url 'http://downloads.sourceforge.net/sourceforge/camprocessor/CAMEd-3.1.1-macosx-cocoa-x86_64.tar.gz' - homepage 'http://sourceforge.net/apps/mediawiki/camprocessor/index.php?title=Main_Page' version '3.1.1' sha256 'c9088796b6f5cee228341e2ec6c2ee0ff3e3a506ff0dde3643865ccbc9c4f744' - link 'CAMEd-3.1.1/CAMed.app' + + url "http://downloads.sourceforge.net/sourceforge/camprocessor/CAMEd-#{version}-macosx-cocoa-x86_64.tar.gz" + homepage 'http://sourceforge.net/apps/mediawiki/camprocessor/index.php?title=Main_Page' + + link "CAMEd-#{version}/CAMed.app" end diff --git a/Casks/camranger.rb b/Casks/camranger.rb index 252642ea0374..03c353470ecf 100644 --- a/Casks/camranger.rb +++ b/Casks/camranger.rb @@ -1,7 +1,9 @@ class Camranger < Cask - url 'http://www.camranger.com/downloadFiles/CamRanger_1_7.zip' - homepage 'http://www.camranger.com/downloads/#fbox_5594' version '1.7' sha256 '1b00c6315a3bd7766f8cc3855a06853be83e355e34d4fdb80c69e88571bbaef8' - link '1.7/CamRanger.app' + + url "http://www.camranger.com/downloadFiles/CamRanger_#{version.gsub('.', '_')}.zip" + homepage 'http://www.camranger.com/downloads/#fbox_5594' + + link "#{version}/CamRanger.app" end diff --git a/Casks/cd-to.rb b/Casks/cd-to.rb index 2e0cd92337a7..875855f0a75d 100644 --- a/Casks/cd-to.rb +++ b/Casks/cd-to.rb @@ -1,7 +1,9 @@ class CdTo < Cask - url 'https://cdto.googlecode.com/files/cdto_2.5_sign.zip' - homepage 'http://code.google.com/p/cdto' version '2.5' sha256 '9abeeccd35fb92b7308239b84bf60d6bae68858857658295d879c5a5282e2a13' - link 'cdto_2.5_sign/cd to.app' + + url "https://cdto.googlecode.com/files/cdto_#{version}_sign.zip" + homepage 'http://code.google.com/p/cdto' + + link "cdto_#{version}_sign/cd to.app" end diff --git a/Casks/clix.rb b/Casks/clix.rb index 0938c844cedc..f9c66a566190 100644 --- a/Casks/clix.rb +++ b/Casks/clix.rb @@ -1,7 +1,9 @@ class Clix < Cask - url 'ftp://rixstep.com/CLIX.tar.bz2' - homepage 'http://rixstep.com/4/0/clix/index.shtml' version '2.1' sha256 'a4f9d270792e9da698326924e4c899c7a5f13f157c7793b82187688f8c189008' - link 'CLIX2.1/CLIX.app' + + url 'ftp://rixstep.com/CLIX.tar.bz2' + homepage 'http://rixstep.com/4/0/clix/index.shtml' + + link "CLIX#{version}/CLIX.app" end diff --git a/Casks/fs-uae.rb b/Casks/fs-uae.rb index 761ed06c36e5..04a9b37de1ca 100644 --- a/Casks/fs-uae.rb +++ b/Casks/fs-uae.rb @@ -1,8 +1,10 @@ class FsUae < Cask - url 'http://fs-uae.net/fs-uae/stable/2.2.3/fs-uae-plus-2.2.3-macosx.tar.gz' - homepage 'http://fs-uae.net/' version '2.2.3' sha256 '3e949a673fb44abd8c788aa70361315fb7fb389575966dddee89f66fbda354ca' - link 'fs-uae-2.2.3-macosx/FS-UAE.app' - link 'fs-uae-2.2.3-macosx/FS-UAE Launcher.app' + + url "http://fs-uae.net/fs-uae/stable/#{version}/fs-uae-plus-#{version}-macosx.tar.gz" + homepage 'http://fs-uae.net/' + + link "fs-uae-#{version}-macosx/FS-UAE.app" + link "fs-uae-#{version}-macosx/FS-UAE Launcher.app" end diff --git a/Casks/golly.rb b/Casks/golly.rb index 13acc0038244..32adf9a2e098 100644 --- a/Casks/golly.rb +++ b/Casks/golly.rb @@ -1,17 +1,18 @@ class Golly < Cask + version '2.6' + if MacOS.version == :mavericks - url 'http://downloads.sourceforge.net/project/golly/golly/golly-2.6/golly-2.6-mac109.zip' - version '2.6' + url "http://downloads.sourceforge.net/project/golly/golly/golly-#{version}/golly-#{version}-mac109.zip" sha256 '360c1e279d89fc3a19bed9c75dfe5b1085a67672490f17fe38941cab3680b983' - link 'golly-2.6-mac109/Golly.app' - binary 'golly-2.6-mac109/bgolly' + link "golly-#{version}-mac109/Golly.app" + binary "golly-#{version}-mac109/bgolly" else - url 'http://downloads.sourceforge.net/project/golly/golly/golly-2.6/golly-2.6-mac106.zip/' - version '2.6' + url "http://downloads.sourceforge.net/project/golly/golly/golly-#{version}/golly-#{version}-mac106.zip/" sha256 '6fee35e8e4f63ee2c1b0913b7e8009b2548c4e4469050f9c31791900e1e97f16' - link 'golly-2.6-mac106/Golly.app' - binary 'golly-2.6-mac106/bgolly' + link "golly-#{version}-mac106/Golly.app" + binary "golly-#{version}-mac106/bgolly" end + homepage 'http://golly.sourceforge.net/' caveats do files_in_usr_local diff --git a/Casks/gurps-character-sheet.rb b/Casks/gurps-character-sheet.rb index e742cd9106d3..3743fba8a1d1 100644 --- a/Casks/gurps-character-sheet.rb +++ b/Casks/gurps-character-sheet.rb @@ -1,7 +1,9 @@ class GurpsCharacterSheet < Cask - url 'http://downloads.sourceforge.net/project/gcs-java/gcs-4.0.0-mac.zip' - homepage 'http://gurpscharactersheet.com' version '4.0.0' sha256 '67ccecc44d28f8cf104094ae988779b8219f79a6e6fbe9c695828034d3307816' - link 'gcs-4.0.0-mac/GURPS Character Sheet.app' + + url "http://downloads.sourceforge.net/project/gcs-java/gcs-#{version}-mac.zip" + homepage 'http://gurpscharactersheet.com' + + link "gcs-#{version}-mac/GURPS Character Sheet.app" end diff --git a/Casks/igetter.rb b/Casks/igetter.rb index aab06847cb3f..0f5f1135d335 100644 --- a/Casks/igetter.rb +++ b/Casks/igetter.rb @@ -1,7 +1,9 @@ class Igetter < Cask - url 'http://www.igetter.net/search/downloads/iGetter2.9.2.dmg' - homepage 'http://www.igetter.net/' version '2.9.2' sha256 '86fd84cbd16ad975e586498cad89a7784087a62e11ba969000a1d48a0b634461' - link 'iGetter 2.9.2/iGetter.app' + + url "http://www.igetter.net/search/downloads/iGetter#{version}.dmg" + homepage 'http://www.igetter.net/' + + link "iGetter #{version}/iGetter.app" end diff --git a/Casks/imagemin.rb b/Casks/imagemin.rb index fd32ce0f6c8a..44972040c83c 100644 --- a/Casks/imagemin.rb +++ b/Casks/imagemin.rb @@ -1,7 +1,9 @@ class Imagemin < Cask - url 'https://github.com/kevva/imagemin-app/releases/download/0.1.0/imagemin-app-v0.1.0-darwin.zip' - homepage 'https://github.com/kevva/imagemin-app' version '0.1.0' sha256 '8a4304d37eaa8a71fbeb550aece6a80c98dbcdf7a9fb6eb09faae1ad93df40d6' - link 'imagemin-app-v0.1.0-darwin/Atom.app', :target => 'imagemin.app' + + url "https://github.com/kevva/imagemin-app/releases/download/#{version}/imagemin-app-v#{version}-darwin.zip" + homepage 'https://github.com/kevva/imagemin-app' + + link "imagemin-app-v#{version}-darwin/Atom.app', :target => 'imagemin.app" end diff --git a/Casks/itsycal.rb b/Casks/itsycal.rb index acecdcf1ddcc..9a28c1e89682 100644 --- a/Casks/itsycal.rb +++ b/Casks/itsycal.rb @@ -1,7 +1,9 @@ class Itsycal < Cask - url 'https://s3.amazonaws.com/itsycal/Itsycal-0.8.0.zip' - homepage 'http://www.mowglii.com/itsycal/' version '0.8.0' sha256 '20c2f650c2ffe6b69d508d620ef620010a729b0c7e9766380ba737236aed5aa6' - link 'Itsycal 0.8.0/Itsycal.app' + + url "https://s3.amazonaws.com/itsycal/Itsycal-#{version}.zip" + homepage 'http://www.mowglii.com/itsycal/' + + link "Itsycal #{version}/Itsycal.app" end diff --git a/Casks/jaspersoft-studio.rb b/Casks/jaspersoft-studio.rb index d1383c7dbd11..ee43e7f8bbcc 100644 --- a/Casks/jaspersoft-studio.rb +++ b/Casks/jaspersoft-studio.rb @@ -1,9 +1,11 @@ class JaspersoftStudio < Cask - url 'http://downloads.sourceforge.net/project/jasperstudio/JaspersoftStudio-5.5.1/jaspersoftstudio-5.5.1.final-mac-x86_64.dmg' - homepage 'http://community.jaspersoft.com/project/jaspersoft-studio' version '5.5.1' sha256 '05294e98a9c11e0e5ffb03c68da5fab4e738c6060fcc8bcca674848d67c5dd7c' - link 'Jaspersoft Studio 5.5.1.final/Jaspersoft Studio.app' + + url "http://downloads.sourceforge.net/project/jasperstudio/JaspersoftStudio-#{version}/jaspersoftstudio-#{version}.final-mac-x86_64.dmg" + homepage 'http://community.jaspersoft.com/project/jaspersoft-studio' + + link "Jaspersoft Studio #{version}.final/Jaspersoft Studio.app" caveats do arch_only 'intel-64' end diff --git a/Casks/jdiskreport.rb b/Casks/jdiskreport.rb index aae4f8138af7..5fae546f12af 100644 --- a/Casks/jdiskreport.rb +++ b/Casks/jdiskreport.rb @@ -1,7 +1,9 @@ class Jdiskreport < Cask - url 'http://www.jgoodies.com/download/jdiskreport/jdiskreport-1_4_1-mac.zip' - homepage 'http://www.jgoodies.com/freeware/jdiskreport/' version '1.4.1' sha256 'cb64f3d7ea8e43b142a69cabdded832b8de8e503766ccf1c7a16b314d2bc0d44' - link 'JDiskReport 1.4.1/JDiskReport.app' + + url "http://www.jgoodies.com/download/jdiskreport/jdiskreport-#{version.gsub('.', '_')}-mac.zip" + homepage 'http://www.jgoodies.com/freeware/jdiskreport/' + + link "JDiskReport #{version}/JDiskReport.app" end diff --git a/Casks/mactubes.rb b/Casks/mactubes.rb index 9e3aaefa4e85..581ad28a0048 100644 --- a/Casks/mactubes.rb +++ b/Casks/mactubes.rb @@ -1,7 +1,9 @@ class Mactubes < Cask - url 'http://macapps.sakura.ne.jp/mactubes/archives/MacTubes_v3.1.6.zip' - homepage 'http://macapps.sakura.ne.jp/mactubes/index_en.html' version '3.1.6' sha256 'd3fbe0ee7fb95c1eea0f70b84140a816561601f0a1f36ba2b16ba63bfa57cd19' - link 'MacTubes_v3.1.6/MacTubes.app' + + url "http://macapps.sakura.ne.jp/mactubes/archives/MacTubes_v#{version}.zip" + homepage 'http://macapps.sakura.ne.jp/mactubes/index_en.html' + + link "MacTubes_v#{version}/MacTubes.app" end diff --git a/Casks/max.rb b/Casks/max.rb index 0b669076fad5..a2db78d4c61c 100644 --- a/Casks/max.rb +++ b/Casks/max.rb @@ -1,8 +1,10 @@ class Max < Cask - url 'http://files.sbooth.org/Max-0.9.1.tar.bz2' - appcast 'http://sbooth.org/Max/appcast.xml' - homepage 'http://sbooth.org/Max/' version '0.9.1' sha256 '722bf714696d3d39329ba98ffddc9f117f8cc6863f71670507cd12f62a5e5f14' - link 'Max-0.9.1/Max.app' + + url "http://files.sbooth.org/Max-#{version}.tar.bz2" + appcast 'http://sbooth.org/Max/appcast.xml' + homepage 'http://sbooth.org/Max/' + + link "Max-#{version}/Max.app" end diff --git a/Casks/menubar-countdown.rb b/Casks/menubar-countdown.rb index 9f294ce7811d..31e8e284611c 100644 --- a/Casks/menubar-countdown.rb +++ b/Casks/menubar-countdown.rb @@ -1,7 +1,9 @@ class MenubarCountdown < Cask - url 'http://s3.amazonaws.com/capablehands/downloads/MenubarCountdown-1.2.zip' - homepage 'http://capablehands.net/menubarcountdown' version '1.2' sha256 '4ee0a7a87dbd4013c461b59316c749a5f9a92160bdf6d90afb1ff029f9381c01' - link 'MenubarCountdown-1.2/Menubar Countdown.app' + + url "http://s3.amazonaws.com/capablehands/downloads/MenubarCountdown-#{version}.zip" + homepage 'http://capablehands.net/menubarcountdown' + + link "MenubarCountdown-#{version}/Menubar Countdown.app" end diff --git a/Casks/milkytracker.rb b/Casks/milkytracker.rb index 1bbd98cdc8eb..4e2f62195d8d 100644 --- a/Casks/milkytracker.rb +++ b/Casks/milkytracker.rb @@ -1,7 +1,9 @@ class Milkytracker < Cask - url 'http://www.milkytracker.org/files/milkytracker-0.90.86-osx_universal.zip' - homepage 'http://www.milkytracker.org/' version '0.90.86' sha256 '0029fe9a5e62d2b0db11fcbedb3c13997a4199259d1f36c55f966b0417d818b0' - link 'milkytracker-0.90.86-osx_universal/MilkyTracker.app' + + url "http://www.milkytracker.org/files/milkytracker-#{version}-osx_universal.zip" + homepage 'http://www.milkytracker.org/' + + link "milkytracker-#{version}-osx_universal/MilkyTracker.app" end diff --git a/Casks/mp4tools.rb b/Casks/mp4tools.rb index c17cc278010e..bcfa0cd68f3a 100644 --- a/Casks/mp4tools.rb +++ b/Casks/mp4tools.rb @@ -1,8 +1,10 @@ class Mp4tools < Cask - url 'http://www.emmgunn.com/downloads/mp4tools3.4.2.zip', - :referer => 'http://www.emmgunn.com/mp4tools/mp4toolsdownload.html' - homepage 'http://www.emmgunn.com/mp4tools/mp4toolshome.html' version '3.4.2' sha256 'dbaf78d8889e272da249b898900e7cb432a082059d3f041ba3d6f8834221f72a' - link 'mp4tools3.4.2/MP4Tools.app' + + url "http://www.emmgunn.com/downloads/mp4tools#{version}.zip", + :referer => 'http://www.emmgunn.com/mp4tools/mp4toolsdownload.html' + homepage 'http://www.emmgunn.com/mp4tools/mp4toolshome.html' + + link "mp4tools#{version}/MP4Tools.app" end diff --git a/Casks/netlogo.rb b/Casks/netlogo.rb index 59779395bb31..3fbe01bd5625 100644 --- a/Casks/netlogo.rb +++ b/Casks/netlogo.rb @@ -1,7 +1,9 @@ class Netlogo < Cask - url 'http://ccl.northwestern.edu/netlogo/5.0.5/NetLogo%205.0.5.dmg' - homepage 'http://ccl.northwestern.edu/netlogo/' version '5.0.5' sha256 '317faad5fadff9bababce580d9c72d74a491ec81de5129529a5d2f4dd8241ebf' - link 'NetLogo 5.0.5/NetLogo 5.0.5.app' + + url "http://ccl.northwestern.edu/netlogo/#{version}/NetLogo%20#{version}.dmg" + homepage 'http://ccl.northwestern.edu/netlogo/' + + link "NetLogo #{version}/NetLogo #{version}.app" end diff --git a/Casks/neu.rb b/Casks/neu.rb index 776df54ec928..fb32215ec7c8 100644 --- a/Casks/neu.rb +++ b/Casks/neu.rb @@ -1,8 +1,10 @@ class Neu < Cask - url 'http://downloads.elegantchaos.com/neu/neu-v1.2.1.zip' - appcast 'http://sparkle.elegantchaos.com/neu/appcast.xml' - homepage 'http://www.elegantchaos.com/neu/' version '1.2.1' sha256 '7d46be5ae865882553887f0942fe7d441b71b70a4ad593d3f72c897c47642552' - link 'neu-v1.2.1/Neu.app' + + url "http://downloads.elegantchaos.com/neu/neu-v#{version}.zip" + appcast 'http://sparkle.elegantchaos.com/neu/appcast.xml' + homepage 'http://www.elegantchaos.com/neu/' + + link "neu-v#{version}/Neu.app" end diff --git a/Casks/opensong.rb b/Casks/opensong.rb index be66b0cca26e..815ca45d15e0 100644 --- a/Casks/opensong.rb +++ b/Casks/opensong.rb @@ -1,8 +1,10 @@ class Opensong < Cask - url 'http://downloads.sourceforge.net/sourceforge/opensong/OpenSongOSX-V2.1.1.dmg' - homepage 'http://www.opensong.org/' version '2.1.1' sha256 '7663e04a1ae46aec948fad9e80cd8966c5a006744b9da42bc85cca4bb4dda4bc' - link 'OpenSong V2.1.1/OpenSongOSX-Cocoa.app' - link 'Opensong V2.1.1/OpenSongOSX.app' + + url "http://downloads.sourceforge.net/sourceforge/opensong/OpenSongOSX-V#{version}.dmg" + homepage 'http://www.opensong.org/' + + link "OpenSong V#{version}/OpenSongOSX-Cocoa.app" + link "Opensong V#{version}/OpenSongOSX.app" end diff --git a/Casks/pixel-check.rb b/Casks/pixel-check.rb index d02a2beda06e..350378820fee 100644 --- a/Casks/pixel-check.rb +++ b/Casks/pixel-check.rb @@ -1,7 +1,9 @@ class PixelCheck < Cask - url 'http://macguitar.me/apps/pixelcheck/PXC1.3.zip' - homepage 'http://macguitar.me/apps/pixelcheck/' version '1.3' sha256 '99da44c4538463c6476be2f7d6584a4e5a9bfa175895d72e5baf1f3271316b02' - link 'PiXel Check 1.3/PiXel Check.app' + + url "http://macguitar.me/apps/pixelcheck/PXC#{version}.zip" + homepage 'http://macguitar.me/apps/pixelcheck/' + + link "PiXel Check #{version}/PiXel Check.app" end diff --git a/Casks/platypus.rb b/Casks/platypus.rb index 6d6faadfeac8..0d46f0928408 100644 --- a/Casks/platypus.rb +++ b/Casks/platypus.rb @@ -1,7 +1,9 @@ class Platypus < Cask - url 'http://sveinbjorn.org/files/software/platypus.zip' - homepage 'http://sveinbjorn.org/platypus' version '4.8' sha256 '754d9153b92e32faf7e56a4e181de59c6f0b72b3208663042a22e1767d87cb05' - link 'Platypus-4.8/Platypus.app' + + url 'http://sveinbjorn.org/files/software/platypus.zip' + homepage 'http://sveinbjorn.org/platypus' + + link "Platypus-#{version}/Platypus.app" end diff --git a/Casks/rocks-n-diamonds.rb b/Casks/rocks-n-diamonds.rb index 103a1d86e220..437ad8973e5c 100644 --- a/Casks/rocks-n-diamonds.rb +++ b/Casks/rocks-n-diamonds.rb @@ -1,7 +1,9 @@ class RocksNDiamonds < Cask - url 'http://www.artsoft.org/RELEASES/macosx/rocksndiamonds/rocksndiamonds-3.3.1.2.dmg' - homepage 'http://www.artsoft.org/rocksndiamonds/' version '3.3.1.2' sha256 '5405786ac296e4052e25f26a2a200a01d49e9c0ae77070a9b94ecbce893ae543' - link "Rocks'n'Diamonds 3.3.1.2/Rocks'n'Diamonds.app" + + url "http://www.artsoft.org/RELEASES/macosx/rocksndiamonds/rocksndiamonds-#{version}.dmg" + homepage 'http://www.artsoft.org/rocksndiamonds/' + + link "Rocks'n'Diamonds #{version}/Rocks'n'Diamonds.app" end diff --git a/Casks/simpletag.rb b/Casks/simpletag.rb index ad309cc8f9a7..a59181040857 100644 --- a/Casks/simpletag.rb +++ b/Casks/simpletag.rb @@ -1,7 +1,9 @@ class Simpletag < Cask - url 'http://sourceforge.net/projects/simpletag/files/latest/download' + version '1.5.8' + sha256 'dcd183808fa09dd15d7ec9c1050fee7588e59b9bbaa8cd0fd49e337d2ed2028a' + + url "http://downloads.sourceforge.net/sourceforge/simpletag/simpletag-gui-#{version}-osx.zip" homepage 'http://sourceforge.net/projects/simpletag/' - version 'latest' - sha256 :no_check - link 'simpletag-gui-jface-1.5.3/SimpleTAG-GUI.app' + + link "simpletag-gui-jface-#{version}/SimpleTAG-GUI.app" end diff --git a/Casks/sloth.rb b/Casks/sloth.rb index fd7019a7d2f4..c9763595be54 100644 --- a/Casks/sloth.rb +++ b/Casks/sloth.rb @@ -1,7 +1,9 @@ class Sloth < Cask - url 'http://sveinbjorn.org/files/software/sloth.zip' - homepage 'http://sveinbjorn.org/sloth' version '1.5' sha256 '01f8f9fec88d5bc0cb0edcf7391d5ed0ac085f7fa8dcb6682059a238d7786165' - link 'Sloth-1.5/Sloth.app' + + url 'http://sveinbjorn.org/files/software/sloth.zip' + homepage 'http://sveinbjorn.org/sloth' + + link "Sloth-#{version}/Sloth.app" end diff --git a/Casks/tag.rb b/Casks/tag.rb index 618b25a04b2c..aea270b12409 100644 --- a/Casks/tag.rb +++ b/Casks/tag.rb @@ -1,7 +1,9 @@ class Tag < Cask - url 'http://downloads.sourceforge.net/sourceforge/tagosx/Tag-0.4.1.zip' + version '0.4.1' + sha256 '165631a76db33cbe5200ff64a64f5e1dad6606ae815c7609d59b7367f9344360' + + url "http://downloads.sourceforge.net/sourceforge/tagosx/Tag-#{version}.zip" homepage 'http://sbooth.org/Tag/' - version 'latest' - sha256 :no_check - link 'Tag-0.4.1/Tag.app' + + link "Tag-#{version}/Tag.app" end diff --git a/Casks/unpkg.rb b/Casks/unpkg.rb index 18feccfc36db..775c50afa17f 100644 --- a/Casks/unpkg.rb +++ b/Casks/unpkg.rb @@ -1,7 +1,9 @@ class Unpkg < Cask - url 'http://github.com/downloads/timdoug/unpkg/unpkg-4.5.zip' - homepage 'http://www.timdoug.com/unpkg/' version '4.5' sha256 'e32754b07073b383320d2bc0ce4ba9bd83a3f352043bd6f500741901f00c8c17' - link 'unpkg 4.5/unpkg.app' + + url "http://github.com/downloads/timdoug/unpkg/unpkg-#{version}.zip" + homepage 'http://www.timdoug.com/unpkg/' + + link "unpkg #{version}/unpkg.app" end diff --git a/Casks/x48.rb b/Casks/x48.rb index 02973ad614a3..2526ce13c7e1 100644 --- a/Casks/x48.rb +++ b/Casks/x48.rb @@ -1,11 +1,12 @@ class X48 < Cask # note: "48" is not a version number, but an intrinsic part of the product name - url 'https://sites.google.com/a/sharkus.com/sharkus-com/Home/x48-0.6.4%20osx.zip' - homepage 'http://blog.sharkus.com/2012/08/osx-hp48-emulators.html' version '0.6.4' sha256 '21184fceec8fd471d034932ac9b49f41c98cd5d730fa3fb02ccf0bcf02951f70' - link 'x48-0.6.4 osx/x48.app' + url "https://sites.google.com/a/sharkus.com/sharkus-com/Home/x48-#{version}%20osx.zip" + homepage 'http://blog.sharkus.com/2012/08/osx-hp48-emulators.html' + + link "x48-#{version} osx/x48.app" caveats do x11_required end diff --git a/Casks/xact.rb b/Casks/xact.rb index a5f363b8f833..39ea925faa61 100644 --- a/Casks/xact.rb +++ b/Casks/xact.rb @@ -1,9 +1,10 @@ class Xact < Cask version '2.29' + sha256 'bc8805f94b9f2320da64ca23b53e1b029fd65920ded2bc56c0291f0a73866674' url "http://xact.scottcbrown.org/xACT#{version}.zip" appcast 'http://xactupdate.scottcbrown.org/xACT.xml' homepage 'http://xact.scottcbrown.org' - sha256 'bc8805f94b9f2320da64ca23b53e1b029fd65920ded2bc56c0291f0a73866674' + link "xACT #{version}/xACT.app" end