Clean up gemspec. Stricter version requirements. Add Radar as a dependency.

This commit is contained in:
Mitchell Hashimoto 2010-08-23 21:22:25 -07:00
parent 9f4dcbd9a6
commit d3f7fe267a
3 changed files with 31 additions and 17 deletions

View File

@ -2,8 +2,10 @@ source "http://rubygems.org"
gem "vagrant", :path => '.' gem "vagrant", :path => '.'
# Use the version of virtualbox off of github # Use the following gems straight from git, since Vagrant dev
# typically coincides with it
gem "virtualbox", :git => "git://github.com/mitchellh/virtualbox.git" gem "virtualbox", :git => "git://github.com/mitchellh/virtualbox.git"
gem "radar", :git => "git://github.com/mitchellh/radar.git"
# Gems required for testing only. To install run # Gems required for testing only. To install run
# gem bundle test # gem bundle test

View File

@ -1,3 +1,11 @@
GIT
remote: git://github.com/mitchellh/radar.git
revision: cec6c4b
specs:
radar (0.4.0.dev)
builder (~> 2.0)
json (>= 1.4.6)
GIT GIT
remote: git://github.com/mitchellh/virtualbox.git remote: git://github.com/mitchellh/virtualbox.git
revision: 69db76b revision: 69db76b
@ -10,11 +18,12 @@ PATH
specs: specs:
vagrant (0.6.0.dev) vagrant (0.6.0.dev)
archive-tar-minitar (= 0.5.2) archive-tar-minitar (= 0.5.2)
erubis (>= 2.6.6) erubis (~> 2.6.6)
json (>= 1.4.3) json (~> 1.4.6)
mario (~> 0.0.6) mario (~> 0.0.6)
net-scp (>= 1.0.2) net-scp (~> 1.0.3)
net-ssh (>= 2.0.19) net-ssh (~> 2.0.23)
radar
virtualbox (~> 0.7.3) virtualbox (~> 0.7.3)
GEM GEM
@ -22,6 +31,7 @@ GEM
specs: specs:
abstract (1.0.0) abstract (1.0.0)
archive-tar-minitar (0.5.2) archive-tar-minitar (0.5.2)
builder (2.1.2)
contest (0.1.2) contest (0.1.2)
erubis (2.6.6) erubis (2.6.6)
abstract (>= 1.0.0) abstract (>= 1.0.0)
@ -43,6 +53,7 @@ PLATFORMS
DEPENDENCIES DEPENDENCIES
contest (>= 0.1.2) contest (>= 0.1.2)
mocha mocha
radar!
rake rake
vagrant! vagrant!
virtualbox! virtualbox!

View File

@ -13,19 +13,20 @@ Gem::Specification.new do |s|
s.required_rubygems_version = ">= 1.3.6" s.required_rubygems_version = ">= 1.3.6"
s.rubyforge_project = "vagrant" s.rubyforge_project = "vagrant"
s.add_dependency("virtualbox", "~> 0.7.3") s.add_dependency "archive-tar-minitar", "= 0.5.2"
s.add_dependency("net-ssh", ">= 2.0.19") s.add_dependency "erubis", "~> 2.6.6"
s.add_dependency("net-scp", ">= 1.0.2") s.add_dependency "json", "~> 1.4.6"
s.add_dependency("json", ">= 1.4.3") s.add_dependency "mario", "~> 0.0.6"
s.add_dependency("archive-tar-minitar", "= 0.5.2") s.add_dependency "net-ssh", "~> 2.0.23"
s.add_dependency("mario", "~> 0.0.6") s.add_dependency "net-scp", "~> 1.0.3"
s.add_dependency("erubis", ">= 2.6.6") s.add_dependency "radar"
s.add_dependency "virtualbox", "~> 0.7.3"
s.add_development_dependency("rake") s.add_development_dependency "rake"
s.add_development_dependency("contest", ">= 0.1.2") s.add_development_dependency "contest", ">= 0.1.2"
s.add_development_dependency("mocha") s.add_development_dependency "mocha"
s.add_development_dependency("ruby-debug") s.add_development_dependency "ruby-debug"
s.add_development_dependency("bundler", ">= 1.0.0.rc.5") s.add_development_dependency "bundler", ">= 1.0.0.rc.6"
s.files = `git ls-files`.split("\n") s.files = `git ls-files`.split("\n")
s.executables = `git ls-files`.split("\n").map{|f| f =~ /^bin\/(.*)/ ? $1 : nil}.compact s.executables = `git ls-files`.split("\n").map{|f| f =~ /^bin\/(.*)/ ? $1 : nil}.compact