Gem::Specification.new do |s|

    s.name        = 'gxg'
    s.version     = '0.0.40'
    s.licenses    = ['UNLICENSED']
    s.summary     = "GxG Framework for JRuby"
    s.description = "GxG Framework for JRuby"
    s.authors     = ["G. Gibson"]
    s.email       = 'mistergibson@disroot.org'
    s.files       = ['gxg.gemspec'] + ['lib/gxg.rb'] + Dir['lib/gxg/*']
    s.homepage    = 'https://cdc.csproject.org/c0de'
    s.metadata    = { "source_code_uri" => "https://cdc.csproject.org/c0de" }
    s.require_path = "lib"
    # ### Requirements:
    s.add_runtime_dependency 'bcrypt'
    s.add_runtime_dependency 'sequel'
    s.add_runtime_dependency 'ffi'
    s.add_runtime_dependency 'chronic'
    s.add_runtime_dependency 'rufus-scheduler', '~> 3.0'
    s.add_runtime_dependency 'ffi-rzmq'
    s.add_runtime_dependency 'ezmq'
    s.add_runtime_dependency 'nokogiri'
    s.add_runtime_dependency 'mimemagic'
    s.add_runtime_dependency 'rubysl-securerandom'
    s.add_runtime_dependency 'net-ssh'
    s.add_runtime_dependency 'net-scp'
    s.add_runtime_dependency 'net-sftp'
    s.add_runtime_dependency 'xmpp4r'
    s.add_runtime_dependency 'blather'
    s.add_runtime_dependency 'rubysl-xmlrpc'
    s.add_runtime_dependency 'handsoap'
    s.add_runtime_dependency 'rest-client'
    s.add_runtime_dependency 'gmail_xoauth'
    s.add_runtime_dependency 'mail'
    s.add_runtime_dependency 'matrix_sdk'
    # ### Database Adapters:
    s.add_runtime_dependency 'jdbc-sqlite3'
    s.add_runtime_dependency 'jdbc-mysql'
    s.add_runtime_dependency 'jdbc-postgresql'
    s.add_runtime_dependency 'jdbc-as400'
    s.add_runtime_dependency 'jdbc-cassandra'
    s.add_runtime_dependency 'jdbc-crate'
    s.add_runtime_dependency 'jdbc-derby'
    s.add_runtime_dependency 'jdbc-filemaker'
    s.add_runtime_dependency 'jdbc-firebird'
    s.add_runtime_dependency 'jdbc-h2'
    s.add_runtime_dependency 'jdbc-hive2'
    s.add_runtime_dependency 'jdbc-hsqldb'
    s.add_runtime_dependency 'jdbc-jt400'
    s.add_runtime_dependency 'jdbc-jtds'
    s.add_runtime_dependency 'jdbc-luciddb'
    s.add_runtime_dependency 'jdbc-mssql'
    s.add_runtime_dependency 'jdbc-nuodb'
    # ### FIX : openedge requires external .jars in classpath -- exclude for now.
    # s.add_runtime_dependency 'jdbc-openedge'
    s.add_runtime_dependency 'jdbc-orientdb'
    s.add_runtime_dependency 'jdbc-phoenix'
    s.add_runtime_dependency 'jdbc-redshift'
    s.add_runtime_dependency 'jdbc-splice'
    s.add_runtime_dependency 'jdbc-vertica'

end