Signed-off-by: Max Howell <max@methylblue.com>
I made everything compile, however I haven't tested it yet as I have a mix of
MacFUSE installations and am thus not a good test case!
SSHFS is a MacFuse based filesystem that lets you mount remote machines
(via ssh) so they are visible to Finder (and on the command line, of course.)
To use this formula, you must first install the binary of MacFuse,
because it is (not yet) avaiable via brew.
Adds a new DownloadStrategy that checks files out from Subversion to the
cache, then exports over to the temp folder for the build.
To use checkout with the svn:// protocol or reimplement download_strategy and
return SubversionDownloadStrategy.
No longer strips the main Python executable, as that was breaking the ability
of dlopen() and thus import .so based modules.
This change depends on changes to keg & formula that allow files to not be
cleaned.
Also, replaced a duplicate libpython2.6.a with a link (saves 6MB.)
Large refactor to Formula, mostly improving reliability and error handling but
also layout and readability.
General improvements so testing can be more complete.
Patches are automatically downloaded and applied for Formula that return a
list of urls from Formula::patches.
Split out the brew command logic to facilitate testing.
Facility from Adam Vandenberg to allow selective cleaning of files, added
because Python doesn't work when stripped.
Also removed xmlrpc-c dep, by coercing cmake into using its own xmlrpc
copy. It statically linked xmlrpc before anyway, so it's better for our
users not to have this crappy dependency.
Still completely in the dark about how cmake can possibly need an
xmlrpc library!