diff options
author | Eric Wong <normalperson@yhbt.net> | 2010-12-25 00:19:49 -0800 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2010-12-25 00:20:43 -0800 |
commit | 2384ecce25e91feb1ec0a9537c76beb18a7d4f86 (patch) | |
tree | 578fbf5e63ad25975d9f883f37bc87b1032ec05b /posix_mq.gemspec | |
parent | 5339d9d693c794c0f20270d5726cb360e31dff30 (diff) | |
download | ruby_posix_mq-2384ecce25e91feb1ec0a9537c76beb18a7d4f86.tar.gz |
No more JavaScript on our site!
Diffstat (limited to 'posix_mq.gemspec')
-rw-r--r-- | posix_mq.gemspec | 33 |
1 files changed, 11 insertions, 22 deletions
diff --git a/posix_mq.gemspec b/posix_mq.gemspec index d4cf30e..a773579 100644 --- a/posix_mq.gemspec +++ b/posix_mq.gemspec @@ -1,39 +1,28 @@ # -*- encoding: binary -*- - ENV["VERSION"] or abort "VERSION= must be specified" manifest = File.readlines('.manifest').map! { |x| x.chomp! } -test_files = manifest.grep(%r{\Atest/test_.*\.rb\z}) +require 'wrongdoc' +extend Wrongdoc::Gemspec +name, summary, title = readme_metadata Gem::Specification.new do |s| s.name = %q{posix_mq} - s.version = ENV["VERSION"] - + s.version = ENV["VERSION"].dup s.authors = ["Ruby POSIX MQ hackers"] s.date = Time.now.utc.strftime('%Y-%m-%d') - s.description = File.read("README").split(/\n\n/)[1] + s.description = readme_description s.email = %q{ruby.posix.mq@librelist.com} s.executables = %w(posix-mq-rb) s.extensions = %w(ext/posix_mq/extconf.rb) - - s.extra_rdoc_files = File.readlines('.document').map! do |x| - x.chomp! - if File.directory?(x) - manifest.grep(%r{\A#{x}/}) - elsif File.file?(x) - x - else - nil - end - end.flatten.compact - + s.extra_rdoc_files = extra_rdoc_files(manifest) s.files = manifest - s.homepage = %q{http://bogomips.org/ruby_posix_mq/} - s.summary = %q{POSIX Message Queues for Ruby} - s.rdoc_options = [ "-Na", "-t", "posix_mq - #{s.summary}" ] + s.homepage = Wrongdoc.config[:rdoc_url] + s.summary = summary + s.rdoc_options = rdoc_options s.require_paths = %w(lib) s.rubyforge_project = %q{qrp} - - s.test_files = test_files + s.test_files = manifest.grep(%r{\Atest/test_.*\.rb\z}) + s.add_development_dependency(%q<wrongdoc>, "~> 1.0") # s.licenses = %w(LGPLv3) # accessor not compatible with older RubyGems end |