aurelian / ruby-ahocorasick

Expose Aho-Corasick implementation from Strmat to Ruby.

This URL has Read+Write access

ruby-ahocorasick / ruby-ahocorasick.gemspec
100644 40 lines (35 sloc) 1.12 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
GEM_NAME= 'ruby-ahocorasick'
GEM_VERSION= '0.5.0'
 
PKG_FILES = [
  'ext/ahocorasick/extconf.rb',
  'ext/ahocorasick/ruby-ahocorasick.c',
  'ext/ahocorasick/ac.h',
  'ext/ahocorasick/ac.c',
  'lib/ahocorasick.rb',
  'examples/dict.rb',
  'examples/test.rb',
  'examples/elev.rb',
  'examples/sample.c',
  'spec/ahocorasick_spec.rb',
  #'spec/data/en.words.tgz',
  #'spec/data/melville-moby_dick.txt.tgz',
  'MIT-LICENSE',
  'README.textile'
]
 
GEMSPEC = Gem::Specification.new do | s |
  s.name = GEM_NAME
  s.version = GEM_VERSION
  s.summary = "Aho-Corasick alghorithm implementation to Ruby using Strmat lib."
  s.description = <<-EOF
Expose Aho-Corasick implementation from Strmat to Ruby.
EOF
 
  s.files = PKG_FILES
  s.extensions << "ext/ahocorasick/extconf.rb"
  s.has_rdoc = true
  s.rdoc_options << '--title' << 'Ruby-AhoCorasick' <<
    '--inline-source' << 'ext/ahocorasick/ruby-ahocorasick.c' << 'README.textile' << '--main' << 'README.textile'
  s.author = "Aurelian Oancea"
  s.email = "oancea at gmail dot com"
  s.homepage = "http://www.locknet.ro"
  s.rubyforge_project = "ruby-ahocorasick"
end