Commit 8ecd23ee by Cuong Tran

update gemspec

parent 72f0d4b1
%w[rubygems rake rake/clean fileutils newgem rubigen].each { |f| require f } %w[rubygems rake rake/clean fileutils newgem rubigen].each { |f| require f }
require File.dirname(__FILE__) + '/lib/annotate' require File.dirname(__FILE__) + '/lib/annotate'
# Generate all the Rake tasks # Generate all the Rake tasks
# Run 'rake -T' to see list of generated tasks (from gem root directory) # Run 'rake -T' to see list of generated tasks (from gem root directory)
$hoe = Hoe.new('annotate', Annotate::VERSION) do |p| $hoe = Hoe.new('annotate', Annotate::VERSION) do |p|
p.developer('Cuong Tran', 'ctran@pragmaquest.com') p.developer('Cuong Tran', 'ctran@pragmaquest.com')
p.changes = p.paragraphs_of("History.txt", 0..1).join("\n\n") p.changes = p.paragraphs_of("History.txt", 0..1).join("\n\n")
p.rubyforge_name = 'annotate-models' p.rubyforge_name = 'annotate-models'
p.url = "http://github.com/ctran/annotate_models" p.url = "http://github.com/ctran/annotate_models"
p.summary = "Annotates Rails Models, routes, and others" p.summary = "Annotates Rails Models, routes, and others"
p.description = "Annotates Rails Models, routes, and others" p.description = "Annotates Rails Models, routes, and others"
p.extra_dev_deps = [ p.extra_dev_deps = [
['newgem', ">= #{::Newgem::VERSION}"] ['newgem', ">= #{::Newgem::VERSION}"]
] ]
p.clean_globs |= %w[**/.DS_Store tmp *.log] p.clean_globs |= %w[**/.DS_Store tmp *.log]
path = (p.rubyforge_name == p.name) ? p.rubyforge_name : "\#{p.rubyforge_name}/\#{p.name}" path = (p.rubyforge_name == p.name) ? p.rubyforge_name : "\#{p.rubyforge_name}/\#{p.name}"
p.remote_rdoc_dir = File.join(path.gsub(/^#{p.rubyforge_name}\/?/,''), 'rdoc') p.remote_rdoc_dir = File.join(path.gsub(/^#{p.rubyforge_name}\/?/,''), 'rdoc')
p.rsync_args = '-av --delete --ignore-errors' p.rsync_args = '-av --delete --ignore-errors'
end end
require 'newgem/tasks' # load /tasks/*.rake require 'newgem/tasks' # load /tasks/*.rake
Dir['tasks/**/*.rake'].each { |t| load t } Dir['tasks/**/*.rake'].each { |t| load t }
# TODO - want other tests/tasks run by default? Add them to the list # TODO - want other tests/tasks run by default? Add them to the list
# task :default => [:spec, :features] # task :default => [:spec, :features]
...@@ -6,7 +6,7 @@ Gem::Specification.new do |s| ...@@ -6,7 +6,7 @@ Gem::Specification.new do |s|
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Cuong Tran"] s.authors = ["Cuong Tran"]
s.date = %q{2009-05-01} s.date = %q{2009-05-06}
s.default_executable = %q{annotate} s.default_executable = %q{annotate}
s.description = %q{Annotates Rails Models, routes, and others} s.description = %q{Annotates Rails Models, routes, and others}
s.email = ["ctran@pragmaquest.com"] s.email = ["ctran@pragmaquest.com"]
...@@ -26,14 +26,14 @@ Gem::Specification.new do |s| ...@@ -26,14 +26,14 @@ Gem::Specification.new do |s|
s.specification_version = 2 s.specification_version = 2
if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then
s.add_development_dependency(%q<newgem>, [">= 1.3.0"]) s.add_development_dependency(%q<newgem>, [">= 1.4.1"])
s.add_development_dependency(%q<hoe>, [">= 1.8.0"]) s.add_development_dependency(%q<hoe>, [">= 1.8.0"])
else else
s.add_dependency(%q<newgem>, [">= 1.3.0"]) s.add_dependency(%q<newgem>, [">= 1.4.1"])
s.add_dependency(%q<hoe>, [">= 1.8.0"]) s.add_dependency(%q<hoe>, [">= 1.8.0"])
end end
else else
s.add_dependency(%q<newgem>, [">= 1.3.0"]) s.add_dependency(%q<newgem>, [">= 1.4.1"])
s.add_dependency(%q<hoe>, [">= 1.8.0"]) s.add_dependency(%q<hoe>, [">= 1.8.0"])
end end
end end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment