Commit Graph

35921 Commits

Author SHA1 Message Date
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
Paul Hinze c39c8b26ab Merge pull request #40 from bilke/fix-vlc-1.0.3
Fixed download link for vlc 1.0.3
2012-10-09 11:59:43 -07:00
Lars Bilke c1f868ff22 Fixed download link for vlc 1.0.3 2012-10-09 20:56:20 +02:00
Paul Hinze 06971ef2ae Merge pull request #35 from rgieseke/master
Add 'classic' Notational Velocity.
2012-10-08 12:27:59 -07:00
Robert Gieseke 73cef0c3b1 Add Notational Velocity. 2012-10-08 21:21:46 +02:00
Paul Hinze 452762390a Merge pull request #32 from rgieseke/master
Add GitHub for Mac.
2012-10-08 11:56:57 -07:00
Robert Gieseke 61ff1de63c Add GitHub for Mac. 2012-10-08 20:50:35 +02:00
Paul Hinze a064488c6b Merge pull request #29 from jroes/add-postgres
Add the wonderful Postgres app.
2012-10-08 07:22:55 -07:00
Jonathan Roes 7dd6a5f128 Add the wonderful Postgres app. 2012-10-08 09:56:46 -04:00
phinze 5ef4f62672 change anvil url/version to point to latest
per @elliottkember's request on
aff3777759, which was incidentally also a
good idea
2012-10-06 13:53:14 -05:00
phinze aff3777759 new cask: anvil 2012-10-06 11:57:23 -05:00
phinze b00e16fed4 bump version to 0.3.1 2012-10-05 10:48:53 -05:00
phinze cf2470b96a fix a little typo that got in linkapps' way 2012-10-05 10:48:13 -05:00
phinze 76b7d719f0 bump brew-cask formula version to 0.3.0 2012-10-05 09:44:33 -05:00
Paul Hinze 8726f115ec Merge pull request #28 from passcod/add-cask-taps
Fix broken linkapps command
2012-10-05 07:43:04 -07:00
Félix Saparelli f9ac30cf2d Fix broken linkapps command 2012-10-06 03:08:32 +13:00
phinze 81086363a6 format Sourcetree constant like homebrew expects
fixes #27
2012-10-05 08:41:32 -05:00
phinze 1c702c0c3a new cask: sparrow
may be a dead project, but i keep coming back to its corpse cause it's
such a damn good app :)
2012-10-05 08:27:19 -05:00
Paul Hinze 51d3ffe3ba Merge pull request #26 from ryanaghdam/sourcetree
Added Cask for SourceTree
2012-10-03 08:04:36 -07:00