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 |