Gem::Specification.new do |s|
  s.name        = 'gxg-framework'
  s.version     = '0.0.52'
  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-framework.gemspec'] + ['lib/gxg-framework.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 'sys-cpu'
  s.add_runtime_dependency 'sys-proctable'
  s.add_runtime_dependency 'tzinfo-data'
  s.add_runtime_dependency 'tzinfo', '~> 2.0'
  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'
  # FIX : big hassle with windows - exclude for now
  # 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 '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'
  s.add_runtime_dependency 'state_machines'
  s.add_runtime_dependency 'net-ldap'
  # ### 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'
  # ### FIX : redshift is missing the RedshiftJDBC4.jar file -- exclude for now.
  # s.add_runtime_dependency 'jdbc-redshift'
  s.add_runtime_dependency 'jdbc-splice'
  s.add_runtime_dependency 'jdbc-vertica'
end
