lib/hoe.rb in hoe-3.9.0 vs lib/hoe.rb in hoe-3.10.0
- old
+ new
@@ -89,11 +89,11 @@
class Hoe
include Rake::DSL if defined?(Rake::DSL)
# duh
- VERSION = "3.9.0"
+ VERSION = "3.10.0"
@@plugins = [:clean, :debug, :deps, :flay, :flog, :newb, :package,
:publish, :gemcutter, :signing, :test]
@bad_plugins = []
@@ -209,13 +209,10 @@
##
# Optional: The name of the group authoring the project. [default: name.downcase]
attr_accessor :group_name
- alias :rubyforge_name :group_name # Deprecated. Use #group_name.
- alias :rubyforge_name= :group_name= # Deprecated. Use #group_name=.
-
##
# The Gem::Specification.
attr_accessor :spec # :nodoc:
@@ -473,11 +470,11 @@
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"
+ dependency "rake", [">= 0.8", "< 11.0"]
else
version = VERSION.split(/\./).first(2).join(".")
dependency "hoe", "~> #{version}", :development
end
@@ -531,10 +528,9 @@
when Array then
urls.first
else
raise "unknown urls format: #{urls.inspect}"
end
- s.rubyforge_project = group_name
s.description = description
s.files = manifest
s.executables = s.files.grep(/^bin/) { |f| File.basename(f) }
s.bindir = "bin"
s.require_paths = dirs unless dirs.empty?