Commit Graph

30601 Commits

Author SHA1 Message Date
Ben Bailey 551400475c added scrivener 2012-10-15 19:01:45 -05:00
phinze d9b9c3481c fix thunderbird link
addresses issue found by @parananon in #59
2012-10-15 18:53:56 -05:00
phinze d74e3c433b bump version to 0.3.5; add head to Formula 2012-10-15 18:47:57 -05:00
phinze 9b2f2c7ecd allow `brew cask linkapps` to accept arguments
arguments scope linkapps command to just those casks

also added unit tests around the CLI code - whee!
2012-10-15 18:45:55 -05:00
phinze 96cff81979 have linkapps recognizes apps in subdirs
should address #33

includes cleanup and tests

i'm not crazy about leaning on installing/uninstalling caffeine in the
tests. it makes for some unnecessarily heavy tests and downloads. but
i'd rather get tests in place first then fix the warts.
2012-10-15 18:28:36 -05:00
Paul Hinze 6f94b58cfd Merge pull request #65 from autodidakto/rubymine
Added RubyMine 4.5.4
2012-10-15 15:58:12 -07:00
autodidakto 20fc8c98e6 Added RubyMine 4.5.4 2012-10-15 17:53:32 -05:00
Paul Hinze 07ac6ceff6 Merge pull request #53 from autodidakto/firefox
updated firefox to 16.0.1
2012-10-15 15:40:56 -07:00
Paul Hinze b0d59b0f7b Merge pull request #55 from autodidakto/emacs
Added emacs 24.2
2012-10-15 15:40:19 -07:00
Paul Hinze 27b50374af Merge pull request #56 from SeanTAllen/master
Add new casks
2012-10-15 15:39:41 -07:00
Paul Hinze 42434ef7e9 Merge pull request #60 from passcod/firefox-aurora
Firefox Aurora 18
2012-10-15 15:34:13 -07:00
Paul Hinze 182743fdd9 Merge pull request #61 from autodidakto/justlooking
Added JustLooking 3.3.3 via passcod's script
2012-10-15 15:33:40 -07:00
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