Commit Graph

49989 Commits

Author SHA1 Message Date
Paul Hinze fe0325127a Merge pull request #58 from autodidakto/bartender
Added Bartender latest
2012-10-15 15:32:23 -07:00
Paul Hinze d69a666437 Merge pull request #57 from autodidakto/shortcat
updated shortcat to 0.3.4.1, fixed version number
2012-10-15 15:30:21 -07:00
Paul Hinze a2d050e5f9 Merge pull request #62 from autodidakto/handbrake
Added HandBrake 0.9.8
2012-10-15 15:29:50 -07:00
Paul Hinze 1c3c12c27a Merge pull request #63 from autodidakto/handbrakebatch
Add handBrakeBatch latest
2012-10-15 15:29:15 -07:00
autodidakto e183773e68 Added JustLooking 3.3.3 via passcod's script 2012-10-15 15:55:47 -05:00
autodidakto b1a229eec1 Add handBrakeBatch latest 2012-10-15 15:38:54 -05:00
Félix Saparelli 83b1fce5c4 Firefox Aurora 18.0a2 2012-10-15 16:22:31 +13:00
Sean T Allen 444973c5b4 Add cask for Jumpcut.
Jumpcut is a tgz file whose handling isn't currently supported.
This commit adds support for it.

The test for tar.gz and tar.bz are very similar and could probably
be refactored. Leaving that as an exercise for another time.
Should have more use cases before opening that up.
2012-10-14 04:30:39 -04:00
Sean T Allen da6a3c807d Add cask for livestation.
Service to watch tv from around the world.
2012-10-14 03:58:01 -04:00
Sean T Allen ee3a1b467e Add cask for Google Chrome Canary. 2012-10-14 03:50:34 -04:00
Sean T Allen 7fb27c2f79 Add cask for Divvy.
OS X 'window manager'
2012-10-14 03:42:27 -04:00
Sean T Allen 72e070686a Add cask for Gimp. 2012-10-14 03:37:14 -04:00
Sean T Allen 0e0b81b26d Add cask for fluid. 2012-10-14 03:31:15 -04:00
Sean T Allen 97a3272e03 Add cask for Moom.
A 'window manager' for OS X.
2012-10-14 03:23:44 -04:00
autodidakto 1e0259d5b1 Added HandBrake 0.9.8 2012-10-14 02:22:32 -05:00
Sean T Allen e3f2dc8774 Add cask for back-in-time.
Time machine backup exploration software.
2012-10-14 03:16:23 -04:00
autodidakto d33b0057d8 Added Bartender latest 2012-10-14 02:11:19 -05:00
autodidakto 713642644e updated shortcat to 0.3.4.1, fixed version number 2012-10-14 01:59:49 -05:00
Sean T Allen e8a095928c Add cask for BootXChanger.
Allows you to change the OS X boot image.
2012-10-14 02:51:45 -04:00
Sean T Allen 2826053480 Add cask for Aquamacs version of emacs. 2012-10-14 02:44:58 -04:00
Sean T Allen 79f0c029e9 Add cask for arq.
Haystack Software's online backup program.
2012-10-14 02:36:58 -04:00
Sean T Allen ec3d5189dd Add cask for laullon version of GitX git gui.
More up to date and developed than original GitX client.
2012-10-14 02:30:04 -04:00
Sean T Allen 939b8c7f2d Add cask for GitX git gui. 2012-10-14 02:24:57 -04:00
Sean T Allen 6bb01ba43b Add cask for colloquy irc client. 2012-10-14 02:15:00 -04:00
autodidakto aa719bead7 Added emacs 24.2 2012-10-14 01:08:53 -05:00
autodidakto 60382cbf36 updated firefox to 16.0.1 2012-10-13 23:54:00 -05:00
phinze c44192c1d3 eat ditto warnings
a cheap way to address #17.

i don't really like it, but after a bunch of research and
experimentation to figure out if we can skip `.Trashes` or remove it,
this was the best i could come up with.
2012-10-13 17:00:37 -05:00
phinze 1a7e278935 a bona fide cask install test; and more splitting
I chose Caffeine since it's relatively small to download. Eventually I'd
like to switch this up so we bundle a dmg, zip, etc that the test suite
wires in to verify that we do the Right Thing (tm) with all those file
types. Probably will want to support `file://` URLs in Casks to help us
for that use case.
2012-10-13 16:48:25 -05:00
phinze a0434184b0 basic testing and separation of the Cask DSL 2012-10-13 16:30:59 -05:00
phinze f35cda322c add test coverage and start to split up cask.rb
ahhhhh the joys of refactoring under test coverage
2012-10-13 16:17:52 -05:00
phinze 550ea38adc mkdir HOMEBREW_CACHE to allow downloads in tests 2012-10-13 16:17:27 -05:00
phinze 217fe9bc4b bump version to 0.3.4 2012-10-13 15:31:03 -05:00
phinze ab564ef254 handle multiple casks with install
should address #52

includes better error handling if a nonexistent cask is referenced

first test-driven commit, suckas!
2012-10-13 15:28:59 -05:00
phinze cd70474aa9 moving back from spec/ -> test/
since various tooling keeps guessing we're using rspec
2012-10-13 15:24:45 -05:00
phinze 33bd190694 convert vendored homebrew into a submodule 2012-10-13 14:47:19 -05:00
phinze f1932a4d8c OMG a test suite!
Just getting started of course, but this piggy backs on Homebrew's
testing strategy to give us a platform for a fully featured test suite.
Neato!

And the tests provide value right away, as I added some better error
handling to `Cask.load`.

Big things ahead. Just you wait.
2012-10-13 14:39:00 -05:00
phinze 0ec6e18fde readme tweak 2012-10-12 19:11:15 -05:00
Paul Hinze b7fce3e14d Merge pull request #51 from passcod/x-quartz-274
XQuartz 2.7.4
2012-10-12 17:09:21 -07:00
Paul Hinze 2fbdd3a60c Merge pull request #49 from autodidakto/flux
F.Lux, latest
2012-10-12 17:04:47 -07:00
Félix Saparelli d8b92be1a3 XQuartz 2.7.4 2012-10-13 07:38:34 +13:00
autodidakto 82f03ac274 F.Lux, latest 2012-10-12 08:56:13 -05:00
phinze 18f947fa90 add explanation from #38 into readme
thanks to @muescha for the good suggestion
2012-10-10 13:57:31 -05:00
phinze d3daf3cc8f bump version to 0.3.3 2012-10-10 13:47:21 -05:00
phinze eb04e6784a properly recognize existing symlinks in linkapps
turns out a symlink of a directory is both a symlink and a directory, so
you have to test for symlink first if you want to catch it.

this should address #36
2012-10-10 13:46:51 -05:00
Paul Hinze 36663fc5c2 Merge pull request #43 from parananon/master
Added Thunderbird 15.0.1 and Transmit 4.2
2012-10-10 11:30:05 -07:00
Paul Hinze 0f535c96b3 Merge pull request #42 from autodidakto/chromium
Added Chromium 22.0.1229.92
2012-10-10 11:28:47 -07:00
phinze a16b4ec23b bump version to 0.3.2 2012-10-10 13:21:31 -05:00
phinze 501d1bad58 consistently quote shell commands to handle spaces
addresses issues brought up in #34
2012-10-10 13:18:41 -05:00
Ben Bailey fc4eeaa8b9 added thunderbird and transmit casks 2012-10-09 17:54:54 -05:00
autodidakto 615fd14eeb Added Chromium 22.0.1229.92 2012-10-09 16:38:05 -05:00