You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by Apache Wiki <wi...@apache.org> on 2012/05/23 09:22:38 UTC

[Couchdb Wiki] Trivial Update of "Installing_on_OSX" by DaveCottlehuber

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "Installing_on_OSX" page has been changed by DaveCottlehuber:
http://wiki.apache.org/couchdb/Installing_on_OSX?action=diff&rev1=48&rev2=49

Comment:
explain how to install couchdb dependencies only using homebrew

  <<Include(EditTheWiki)>>
- 
+ <<TableOfContents(3)>>
  == HomeBrew ==
  
  This is the fastest, most current, way of installing CouchDB from source on a Mac, along with all dependencies. It tracks releases with only a short delay. And it's [[http://mxcl.github.com/homebrew/|easy to install]] too.
@@ -32, +32 @@

  
  {{{
  brew update
+ brew outdated
  brew install erlang --no-docs
  brew install couchdb
  }}}
@@ -66, +67 @@

  start_couch='/usr/bin/sudo launchctl load -w /Library/LaunchDaemons/org.apache.couchdb.plist'
  stop_couch='/usr/bin/sudo launchctl unload /Library/LaunchDaemons/org.apache.couchdb.plist'
  }}}
+ 
+ === Installing only the dependencies ===
+ 
+ Developers may wish to build CouchDB from source, rather than use the brewed version. In this case you can use homebrew to install the dependencies as follows:
+ 
+ {{{
+ brew remove --force openssl erlang couchdb icu4c spidermonkey nspr
+ brew install erlang --no-docs
+ brew install `brew deps couchdb | grep -v couch`
+ brew link icu4c
+ }}}
+ 
+ Now you can clone the CouchDB repo, and begin hacking - see [[#Typical_build_process_of_a_CouchDB_developer_build|a typical build process]] below.
  
  == MacPorts ==