Sha256: f405e09a8bf308dc15d858663cb3b122c5099da5fa8a4ef2cb223ded90822fdc

Contents?: true

Size: 1.85 KB

Versions: 5

Compression:

Stored size: 1.85 KB

Contents

require File.join(File.dirname(__FILE__), '..', '..', 'tools', 'gem_tasks')

Sunspot::GemTasks.new(:build => :copy_rdoc) do |s|
  s.name = 'sunspot'
  s.version = Sunspot::VERSION
  s.executables = ['sunspot-solr', 'sunspot-installer']
  s.email = 'mat@patch.com'
  s.homepage = 'http://outoftime.github.com/sunspot'
  s.summary = 'Library for expressive, powerful interaction with the Solr search engine'
  s.description = <<TEXT
Sunspot is a library providing a powerful, all-ruby API for the Solr search engine. Sunspot manages the configuration of persistent Ruby classes for search and indexing and exposes Solr's most powerful features through a collection of DSLs. Complex search operations can be performed without hand-writing any boolean queries or building Solr parameters by hand.
TEXT
  s.authors = ['Mat Brown', 'Peer Allan', 'Dmitriy Dzema', 'Benjamin Krause', 'Marcel de Graaf', 'Brandon Keepers', 'Peter Berkenbosch', 'Brian Atkinson', 'Tom Coleman', 'Matt Mitchell', 'Nathan Beyer', 'Kieran Topping', 'Nicolas Braem', 'Jeremy Ashkenas', 'Dylan Vaughn']
  s.rubyforge_project = 'sunspot'
  s.files = FileList['[A-Z]*', '{bin,installer,lib,spec,tasks,templates}/**/*', 'solr/{etc,lib,webapps}/**/*', 'solr/solr/{conf,lib}/*', 'solr/start.jar']
  s.add_runtime_dependency 'rsolr', '0.12.1'
  s.add_runtime_dependency 'escape', '0.0.4'
  s.add_development_dependency 'rspec', '~> 1.1'
  s.extra_rdoc_files = ['README.rdoc']
  s.test_files = FileList['spec/**/*_spec.rb']
  s.rdoc_options << '--webcvs=http://github.com/outoftime/sunspot/tree/master/%s' <<
                    '--title' << 'Sunspot - Solr-powered search for Ruby objects - API Documentation' <<
                    '--main' << 'README.rdoc'

end

task :copy_rdoc do
  sunspot_root = File.join(File.dirname(__FILE__), '..')
  FileUtils.cp(
    File.join(sunspot_root, '..', 'README.rdoc'),
    sunspot_root
  )
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ruben-sunspot-1.1.4 tasks/gemspec.rake
ruben-sunspot-1.1.3 tasks/gemspec.rake
ruben-sunspot-1.1.2 tasks/gemspec.rake
ruben-sunspot-1.1.1 tasks/gemspec.rake
ruben-sunspot-1.1.0 tasks/gemspec.rake