Sha256: 86cebb0bd28ef90ddedd0a7863608618a4220c9f88b40fb8a808bae20259c381

Contents?: true

Size: 1.7 KB

Versions: 1

Compression:

Stored size: 1.7 KB

Contents

# -*- ruby -*-
require 'rubygems'

spec = Gem::Specification.new do |s|

  #### Basic information.
  
  s.name = 'rsi'
  s.version = File.read( "version.release" ).strip!
  s.summary = "RSI (Ruby Simple Indexer) is a simple full text index"
  s.description = <<-EOD
  RSI is a simple full text search engine implementation in Ruby.  It
  aims to be easily useful within other programs: simple to set up,
  simple to use.
  
  An emphasis has been placed on getting functionality out the door,
  rather than heavy optimization (that can come later).  It still
  appears to be reasonably fast and efficient (while admitting to have
  not been heavily profiled...).
EOD
  
  #### Dependencies and requirements.
    
  #s.add_dependency('log4r', '> 1.0.4')
  #s.requirements << "A decent graphics card and monitor."
  
  #### Which files are to be included in this gem?  Everything!  (Except CVS directories.)
  
  #s.files = Dir.glob("**/*").delete_if { |item| item.include?("CVS") }
  s.files = File.new("Manifest").readlines.collect {|x| x.strip}
  
  #### C code extensions.
  
  #s.extensions << "ext/rmagic/extconf.rb"
  
  #### Load-time details: library and application (you will need one or both).
  
  s.require_path = 'lib'                         # Use these for libraries.
  s.autorequire = 'rsi'
  
  s.bindir = "bin"                               # Use these for applications.
  s.executables = ["rsi_search.rb"]
  s.default_executable = "rsi_search.rb"
  
  #### Documentation and testing.
  
  s.has_rdoc = true
  s.test_suite_file = "tests/suite_all.rb"
  
  #### Author and project details.
  
  s.author = "Greg Fast"
  s.email = "gdf@rubyforge.org"
  s.homepage = "http://rsi.rubyforge.org"
  s.rubyforge_project = "rsi"
end



Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rsi-0.4 rsi.gemspec