I've been noticing your tweets for a while, and its been on my to look at list.
I love the deps system, and how its multiplatform. I just need to throw away nearly all your recipes because I have vastly different personal preferences (mainly that the app running user never has sudo access). I also had the same issue as Dr Nic, I don't like messing with my system ruby on OS X On Tue, Sep 29, 2009 at 10:42 PM, Ben Hoskings <[email protected]> wrote: > > On 29/09/2009, at 10:02 PM, Dr Nic Williams wrote: > >> Except it wanted to install ruby from macports. >> >> Hmm, not sure if I'm ready for that level of commitment. :/ > > Fair call :) > > My approach is to install ruby and rubygems myself, because I don't > like to modify anything provided by the system. Until recently the > only alternatives were Macports and building from source. > > Homebrew is looking like an awesome alternative, and that's what I'm > going to be concentrating on from now on. Babushka will use Homebrew > instead of Macports if you change 'MacportsHelper' to 'BrewHelper' in > PkgHelper.for_system in /usr/local/babushka/lib/babushka/pkg_helper.rb. > > But, Homebrew support is a bit broken at the moment, so you'd need to > do a little hacking. :) > > I choose Macports because although it's slow, it's clean (all in /opt/ > local) and easy (unless there are package upgrading conflicts, which > it really sucks at resolving, it generally just works). > > If you'd rather use the system-supplied ruby, you could just modify > the ruby dep in > > /usr/local/babushka/deps/ruby\ and\ rubygems.rb > > to check for the existence of any ruby: > > dep 'ruby' do > met? { which 'ruby' } > end > > - Ben > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en -~----------~----~----~----~------~----~------~--~---
