Just a note, it is my practice to use the .gemspec for 'production' dependencies (eg, stuff that should get pulled in with a `gem install`). I use the Gemfile of a gem for 'development' deps, like 'rspec', 'rake', etc.