class Hoe

def add_dependencies

def add_dependencies
  self.extra_deps     = normalize_deps extra_deps
  self.extra_dev_deps = normalize_deps extra_dev_deps
  case name
  when 'hoe' then
    dependency "rake", "~> 0.8"
  else
    version = VERSION.split(/\./).first(2).join(".")
    dependency "hoe", "~> #{version}", :development
  end
  seen = {}
  extra_deps.each do |dep|
    next if seen[dep.first]
    seen[dep.first] = true
    spec.add_dependency(*dep)
  end
  extra_dev_deps.each do |dep|
    next if seen[dep.first]
    seen[dep.first] = true
    spec.add_development_dependency(*dep)
  end
end