Sha256: 888ada99dd3f4f7f71999aba7ce5b887d1bda143a43c0288231121b1ec0682ca

Contents?: true

Size: 1.2 KB

Versions: 20

Compression:

Stored size: 1.2 KB

Contents

Gem::Specification.new do |s|
  s.name = 'mongo_kerberos'
  s.version = File.read(File.join(File.dirname(__FILE__), 'VERSION'))
  s.platform = Gem::Platform::RUBY
  s.authors = [ 'Emily Stolfo', 'Durran Jordan' ]
  s.email = 'mongodb-dev@googlegroups.com'
  s.homepage = 'http://www.mongodb.org'
  s.summary = 'Kerberos authentication support for the MongoDB Ruby driver'
  s.description = 'Adds kerberos authentication via libsasl to the MongoDB Ruby Driver on MRI and JRuby'
  s.rubyforge_project = 'mongo_kerberos'
  s.license = 'Apache License Version 2.0'

  if File.exists?('gem-private_key.pem')
    s.signing_key = 'gem-private_key.pem'
    s.cert_chain  = ['gem-public_cert.pem']
  else
    warn 'Warning: No private key present, creating unsigned gem.'
  end

  s.files = [ 'mongo_kerberos.gemspec', 'LICENSE', 'VERSION' ]
  s.files += [ 'lib/mongo_kerberos.rb' ]
  s.files += Dir[ 'lib/mongo_kerberos/**/*.rb' ]

  if RUBY_PLATFORM =~ /java/
    s.platform = 'java'
    s.files << 'ext/jsasl/target/jsasl.jar'
  else
    s.files += Dir.glob('ext/csasl/**/*.{c,h,rb}')
    s.extensions = [ 'ext/csasl/extconf.rb' ]
  end

  s.add_dependency('mongo', "#{s.version}")
  s.require_paths = ['lib']
  s.has_rdoc = 'yard'
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
mongo_kerberos-1.12.5-java mongo_kerberos.gemspec
mongo_kerberos-1.12.5 mongo_kerberos.gemspec
mongo_kerberos-1.12.4-java mongo_kerberos.gemspec
mongo_kerberos-1.12.4 mongo_kerberos.gemspec
mongo_kerberos-1.12.3-java mongo_kerberos.gemspec
mongo_kerberos-1.12.3 mongo_kerberos.gemspec
mongo_kerberos-1.12.2-java mongo_kerberos.gemspec
mongo_kerberos-1.12.2 mongo_kerberos.gemspec
mongo_kerberos-1.12.1-java mongo_kerberos.gemspec
mongo_kerberos-1.12.1 mongo_kerberos.gemspec
mongo_kerberos-1.12.0 mongo_kerberos.gemspec
mongo_kerberos-1.12.0-java mongo_kerberos.gemspec
mongo_kerberos-1.12.0.rc2-java mongo_kerberos.gemspec
mongo_kerberos-1.12.0.rc2 mongo_kerberos.gemspec
mongo_kerberos-1.12.0.rc1-java mongo_kerberos.gemspec
mongo_kerberos-1.12.0.rc1 mongo_kerberos.gemspec
mongo_kerberos-1.12.0.rc0 mongo_kerberos.gemspec
mongo_kerberos-1.12.0.rc0-java mongo_kerberos.gemspec
mongo_kerberos-1.11.1 mongo_kerberos.gemspec
mongo_kerberos-1.11.1-java mongo_kerberos.gemspec