| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
During the link step, if the destination symlink already exists, unlink it, and create a directory instead, then relink the original contents. Then continue linking the formula in question.
Fixes Homebrew/homebrew#62
|
|
|
|
|
|
Blacklist wxwidgets, it's in /usr/X11/lib.
|
|
Ruby throws if CWD doesn't exist, even when you aren't doing anything related to the CWD. Sucks. So at least show the user a friendly error message rather than looking broken.
|
|
|
|
I managed to get the install line down to a one-liner.
|
|
|
|
|
|
Eg. shell.fm -> ShellFm
|
|
Note, we still don't support PPC, this builds a 32 bit, 64 bit binary.
|
|
|
|
|
|
|
|
|
|
GitDownloadStrategy and MercurialDownloadStrategy
now can be used like this:
head 'git://server/repo.git', :branch => 'stable'
head 'hg://server/repo/', :tag => '1.0.4'
|
|
HFS+ handles the + fine. However the Ruby class name needs a s/+/x/g.
I acknowledge that supporting + will make it harder to port to certain other
filesystems. However that's your challenge! :D
|
|
Since plenty of formula don't require it, I don't want to insist on gcc being installed. A better check is if gcc is required then check for version 4.2, which is all we support.
However I can't easily do that. So I'm risking bug reports from people who didn't read the installation instructions and didn't install the right Xcode. But they deserver derision :P
|
|
|
|
|
|
|
|
|
|
Changed format of Errors and Warnings slightly.
|
|
The classes better reflect their contents. I'm sure this change may be
contentious, but I am a sucker for trying to create source bases that are easy
to get to grips with and easy to navigate.
brewkit.rb is now a deprecated file.
|
|
Remove the lame beer related FAQs that make me look like an alcoholic.
|
|
This works better as it comes after any keg-only deps change ENV, but also it needs to happen after brewkit is required and that only happens in install now.
|
|
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
|
|
Signed-off-by: Max Howell <max@methylblue.com>
I preserved the behaviour where the whole Library directory is symlinked as no explanation for this change was given…
|
|
|
|
Had a bug in channel where build script altered PATH for some reason and LLVM couldn't be found.
|
|
|
|
|
|
Added some new bits and corrected some old bits but mainly this is my unceasing craving to never let it lie.
|
|
|
|
|
|
Enable tarballs named like "fceux-2.1.1.src.tar.bz2"
|
|
Neaten icu4c caveats.
Use auto sourceforge mirror selection for mad.
|
|
Mainly because this feature is for devs and the code is too messy to fix it properly yet.
|
|
The new one refers to master rather than masterbrew.
|
|
Xcode can be installed anywhere, not just /Developer.
|
|
This reverts commit a1ed2cb19706e317d34f1a9f2efe8a2d2388afae.
The is running part of the Applescript didn't seem to prevent Safari getting
loaded when it wasn't running when used via osascript. It worked in
ScriptEditor! Honest!
Also we decided that it probably wouldn't work often enough anyway.
Discussion: http://github.com/mxcl/homebrew/commit/a1ed2cb19706e317d34f1a9f2efe8a2d2388afae
|
|
A bit of fun with Applescript, for those of us who use Safari.
|
|
Also only set ARCHFLAGS on non-Core Duo machines... though it seemed to build
fine even with it, it doenst make much sense to me... these changes are kind
of up for debate but it "works for me" this way...
Closes Homebrew/homebrew#75
|
|
|
|
`brew list` fails after fresh install because Cellar directory doesn't exist yet.
|
|
Also prepending to these vars now too as for kegs that are duplicates of OS X libs, we need to give them the edge and put them first.
|