Commit Graph

9 Commits (eff77f7a9946d436bdd63eb6d54663e452edbf92)

Author SHA1 Message Date
Caleb Land 5c5bd71426 Correctly set the -install_name of libjs.dylib
Remove the workaround for the wrong dylib ID from couchdb and set it correctly
at the source.

Fixes Homebrew/homebrew#95
2009-10-19 04:02:32 +01:00
Max Howell 61b2307139 s/require 'brewkit'/require 'formula'/g
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.
2009-10-15 16:48:03 +01:00
Mathias Meyer 37bfe6b568 A workaround for spidermonkey wonkiness to create a working couchjs binary. 2009-10-15 15:17:49 +01:00
Caleb Land 291c0f275d upgrade to couchdb 0.10 and fix problems
erlang installs its headers in a messed up place HOMEBREW_PREFIX/lib/erlang/usr/include)
2009-10-14 13:09:29 -04:00
Max Howell 26c79d6530 Simplify couchdb formula 2009-10-04 18:36:44 +01:00
Christian Mayer b8c5c394b1 [couchdb] use mkpath instead of mkdir
To prevent Error: File exists - /usr/local/Cellar/couchdb/0.9.1/var/lib/couchdb
when recompiling.
2009-10-01 12:28:55 +01:00
Paul J. Davis b7a6a4420d Tweak the var/(lib|log) directories.
It appears as though Homebrew is aggressively removing empty
directories. I just created empty files to keep these alive so that
CouchDB would't choke on startup. I'm tired, otherwise I'd see if I
could use skip_clean? to skip removing the empty dirs.

Thanks to Kamal for fixing the initial log directory mixup.

Signed-Off-By: Adam Vandenberg <flangy@gmail.com>

Update Couchdb formula now that skip_clean? can test empty folders.
2009-09-29 23:32:58 +01:00
Max Howell a0759ae93a Use new depends_on syntax in all formula
Many formula were imported during the development of the dependency branch.
2009-09-21 19:00:13 +01:00
Sean Wolfe 5fc51a6e1b Couchdb and dependency formulae
Signed-off-by: Max Howell <max@methylblue.com>

I squashed a number of commits here, and also replaced the use of nspr.prefix with HOMEBREW_PREFIX as in theory we are flexible with our requirement for dependencies, although with the limited build system that SpiderMonkey possesses this is difficult for us to achieve anyway…
2009-09-14 20:33:46 +01:00