Sha256: 2867b3d0ac12c606a0487f59c34a57e17ac80702c3346a63830f15356fc51eed

Contents?: true

Size: 1.59 KB

Versions: 8

Compression:

Stored size: 1.59 KB

Contents

# coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'traject/version'

Gem::Specification.new do |spec|
  spec.name     = "traject"
  spec.version  = Traject::VERSION
  spec.authors  = ["Jonathan Rochkind", "Bill Dueber"]
  spec.email    = ["none@nowhere.org"]
  spec.summary  = %q{Index MARC to Solr; or generally process source records to hash-like structures}
  spec.homepage = "http://github.com/traject/traject"
  spec.license  = "MIT"

  spec.files         = `git ls-files`.split($/)
  spec.executables   = ["traject"]
  spec.test_files    = spec.files.grep(%r{^(test|spec|features)/})
  spec.require_paths = ["lib"]

  spec.extra_rdoc_files = spec.files.grep(%r{^doc/})


  spec.add_dependency "concurrent-ruby", ">= 0.8.0"
  spec.add_dependency "marc", "~> 1.0"

  spec.add_dependency "hashie", "~> 3.1" # used for Indexer#settings
  spec.add_dependency "slop", ">= 3.4.5", "< 4.0" # command line parsing
  spec.add_dependency "yell" # logging
  spec.add_dependency "dot-properties", ">= 0.1.1" # reading java style .properties
  spec.add_dependency "httpclient", "~> 2.5"
  spec.add_dependency 'marc-fastxmlwriter', '~>1.0' # fast marc->xml

  # If we're building the package under JRuby, add in the
  # jruby-only gems and specify the platform.

  if defined? JRUBY_VERSION
    spec.platform = 'java'
    spec.add_dependency "traject-marc4j_reader", "~> 1.0"
  else
    spec.platform = "ruby"
  end

  spec.add_development_dependency "bundler", '~> 1.7'

  spec.add_development_dependency "rake"
  spec.add_development_dependency "minitest"
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
traject-2.3.4-java traject.gemspec
traject-2.3.4 traject.gemspec
traject-2.3.3 traject.gemspec
traject-2.3.3-java traject.gemspec
traject-2.3.2-java traject.gemspec
traject-2.3.2 traject.gemspec
traject-2.3.1-java traject.gemspec
traject-2.3.1 traject.gemspec