Max Howell
a0920e4360
Reflect recent changes in the README
2009-06-04 20:03:53 +01:00
Max Howell
ddfd15bcf2
mkpath prefix before install in brew command
2009-06-04 19:39:05 +01:00
Max Howell
cc50131728
Created /Library moved brew tool to /bin
...
Moved Forumla and Cellar/homebrew into Library.
This way the homebrew core files are more sensibly placed, Cellar is
more internally consistent and only generated. And Homebrew is ready for
use straight out of the tarball.
2009-06-04 19:36:58 +01:00
Max Howell
84ad47bc3c
Don't bail if prefix is invalid
...
Git Formula doesn't build anything from a formula, so allow this usage.
It feels dirty though :(
2009-06-03 19:19:23 +01:00
Max Howell
14424feab2
Determine number of cores using RubyCocoa #win
2009-06-03 19:17:41 +01:00
Max Howell
d6141137f2
Refactor Formulae
...
Basically Formulae are now classes that get dynamically loaded by the
brew script. This gives me more flexability.
2009-06-03 15:57:19 +01:00
Max Howell
d2c7fcac29
Split appsupport out into function
2009-05-25 12:01:01 +01:00
Max Howell
7bb66cf93a
brew abv whitespace display correction
2009-05-25 12:01:01 +01:00
Max Howell
bff155932d
New test for Boost version style
...
1_39_0 becomes 1.39.0
2009-05-25 12:01:01 +01:00
Max Howell
bdc02ad696
Owner made term a full project
...
He requested I remove the gist
2009-05-25 12:00:53 +01:00
Max Howell
21bbb46ae6
xmlrpc-c won't build -j2
2009-05-25 12:00:32 +01:00
Max Howell
c0d84c8d08
TagLib formula
2009-05-25 11:48:11 +01:00
Max Howell
3821b2009a
Boost formula
2009-05-25 11:47:58 +01:00
Max Howell
d40718f4de
Don't strip all symbols from dylibs
2009-05-23 18:21:35 +01:00
Max Howell
dad6dbc6f7
brew uninstall alias for brew rm
2009-05-23 18:21:35 +01:00
Max Howell
87727356bc
pkg-config formula
2009-05-23 18:21:35 +01:00
Max Howell
3910bdbfbd
FFTW formula
2009-05-23 18:21:30 +01:00
Max Howell
3c3f1a1c92
install the brew command with a relative symlink
2009-05-23 18:19:10 +01:00
Max Howell
0de774df34
Fix not capturing stderr from build commands
2009-05-23 18:19:10 +01:00
Max Howell
61cadf7b50
Don't adjust LDFLAGS if brew prefix is /usr/local
...
This keeps build lines more minimal so its just an aesthetic thing
2009-05-23 18:19:10 +01:00
Max Howell
a41cf81fbc
MAKEFLAGS=-j2
2009-05-23 18:19:10 +01:00
Max Howell
2a5a7545f7
brew prefix command
2009-05-23 18:19:10 +01:00
Max Howell
9c864343b6
Strip executables and dylibs
2009-05-23 18:19:10 +01:00
Max Howell
4e81f810db
Term script formula
2009-05-23 18:19:10 +01:00
Max Howell
188d87c902
GithubGistFormula
...
Downloads github gist and auto figures out the right fields then
installs to bin and makes executable
2009-05-23 18:19:10 +01:00
Max Howell
f32d0e6af9
UncompressedScriptFormula
2009-05-23 18:19:03 +01:00
Max Howell
def522a5cf
Make dmd and its kin executable
...
ZIP files suck. Long life tarballs!
2009-05-22 20:09:40 +01:00
Max Howell
0a9e8362e4
Pngcrush formula
2009-05-22 20:09:03 +01:00
Max Howell
77d3913bf8
Special case GitHub download URLs
2009-05-22 19:45:52 +01:00
Max Howell
4317fee8c8
brew abv
...
Shows statistics about current Cellar
2009-05-22 16:36:08 +01:00
Max Howell
7b09f95664
Made brew ln more useful
...
No need to specify exact versions or paths we try to be clever
2009-05-22 16:23:13 +01:00
Max Howell
985030ad82
Fix prune
...
Don't prune everything!
Also added count puts
2009-05-22 16:23:13 +01:00
Max Howell
02cef8a36e
libsamplerate formula
2009-05-22 16:23:13 +01:00
Max Howell
be3b76b59c
Display progress bar when downloading
2009-05-22 16:23:13 +01:00
Max Howell
2c67a47517
libogg formula
2009-05-22 16:23:13 +01:00
Max Howell
4a60b794b6
LAME formula
2009-05-22 16:23:13 +01:00
Max Howell
07b9037eaf
Really handle CTRL-C
2009-05-22 16:23:13 +01:00
Max Howell
6b0eb969b9
Make the ack script executable
2009-05-22 16:23:13 +01:00
Max Howell
3c834fd67c
Template for new formulae
2009-05-22 16:23:13 +01:00
Max Howell
c4608279af
More rigorous regexp escaping
2009-05-22 16:23:08 +01:00
Max Howell
ef0f9b986e
Ack formula
2009-05-22 12:21:02 +01:00
Max Howell
8faa3a8920
Escape inreplace
2009-05-22 00:15:48 +01:00
Max Howell
5c62420d27
Apply further optimizations to builds
2009-05-22 00:15:48 +01:00
Max Howell
26e2ee1cf8
Fix grc
...
Pathname objects become root if you operator+ them with absolute paths
2009-05-22 00:15:48 +01:00
Max Howell
35f2dd3532
brew rm command
2009-05-22 00:15:48 +01:00
Max Howell
ed0f997d18
Handle CTRL-C and RuntimeErrors prettily
...
But not the rest
2009-05-21 17:55:23 +01:00
Max Howell
8b4f826c3c
--debug mode
...
Allows packager to salvage a failed build
2009-05-21 17:54:31 +01:00
Max Howell
b659838993
Display md5 mismatch if that fails
2009-05-21 17:54:14 +01:00
Max Howell
9554f771cc
Append all arguments to brew install option
...
So forumla scripts get ARGV[2..] as their arguments when brew install x
is invoked
2009-05-21 17:52:18 +01:00
Max Howell
0b0fa48c31
Rename h1 to ohai (for the lulz)
2009-05-21 17:50:57 +01:00