<commit_before>require "./lib/oversip/version"

Gem::Specification.new do |spec|
  spec.name = "oversip"
  spec.version = OverSIP::VERSION
  spec.date = Time.now
  spec.authors = [OverSIP::AUTHOR]
  spec.email = OverSIP::AUTHOR_EMAIL
  spec.summary = "the SIP dreams factory"
  spec.homepage = "http://www.oversip.net"
  spec.description = "OverSIP is an async SIP server. Built on top of Ruby EventMachine
    library it follows the Reactor Pattern, allowing thousands of concurrent connections and requests
    handled by a single processor in a never-blocking fashion. It supports SIP over UDP, TCP, TLS and
    WebSocket transports, full RFC 3263 (async DNS resolution), Outbound (RFC 5626) and more features."
  spec.required_ruby_version = "~> 1.9.2"

  spec.add_dependency "eventmachine-le", ">= 1.1.2"
  spec.add_dependency "iobuffer", ">= 1.1.2"
  spec.add_dependency "em-posixmq", ">= 0.2.3"
  spec.add_dependency "em-udns", ">= 0.3.6"
  spec.add_dependency "escape_utils", ">= 0.2.4"
  spec.add_dependency "term-ansicolor"
  spec.add_dependency "posix-spawn", ">= 0.3.6"

  spec.add_development_dependency "rake", "~> 0.9.2"

  spec.files = Dir.glob %w{
    lib/oversip.rb
    lib/oversip/*.rb
    lib/oversip/ruby_ext/*.rb

    lib/oversip/sip/*.rb
    lib/oversip/sip/listeners/*.rb
    lib/oversip/sip/grammar/*.rb
    lib/oversip/sip/modules/*.rb

    lib/oversip/websocket/*.rb
    lib/oversip/websocket/listeners/*.rb
    lib/oversip/websocket/ws_apps/*.rb

    ext/common/*.h

    ext/sip_parser/extconf.rb
    ext/sip_parser/*.h
    ext/sip_parser/*.c

    ext/stun/extconf.rb
    ext/stun/*.h
    ext/stun/*.c

    ext/utils/extconf.rb
    ext/utils/*.h
    ext/utils/*.c

    ext/websocket_http_parser/extconf.rb
    ext/websocket_http_parser/*.h
    ext/websocket_http_parser/*.c

    ext/websocket_framing_utils/extconf.rb
    ext/websocket_framing_utils/*.h
    ext/websocket_framing_utils/*.c

    ext/stud/extconf.rb

    thirdparty/stud/stud.tar.gz

    etc/*
    etc/tls/*
    etc/tls/ca/*
    etc/tls/utils/*

    debian/*

    Rakefile
    README.md
    AUTHORS
    LICENSE
  }

  spec.extensions = %w{
    ext/sip_parser/extconf.rb
    ext/stun/extconf.rb
    ext/utils/extconf.rb
    ext/websocket_http_parser/extconf.rb
    ext/websocket_framing_utils/extconf.rb<commit_msg>Remove debian/ directory from the gem.<commit_after>require "./lib/oversip/version"

Gem::Specification.new do |spec|
  spec.name = "oversip"
  spec.version = OverSIP::VERSION
  spec.date = Time.now
  spec.authors = [OverSIP::AUTHOR]
  spec.email = OverSIP::AUTHOR_EMAIL
  spec.summary = "the SIP dreams factory"
  spec.homepage = "http://www.oversip.net"
  spec.description = "OverSIP is an async SIP server. Built on top of Ruby EventMachine
    library it follows the Reactor Pattern, allowing thousands of concurrent connections and requests
    handled by a single processor in a never-blocking fashion. It supports SIP over UDP, TCP, TLS and
    WebSocket transports, full RFC 3263 (async DNS resolution), Outbound (RFC 5626) and more features."
  spec.required_ruby_version = "~> 1.9.2"

  spec.add_dependency "eventmachine-le", ">= 1.1.2"
  spec.add_dependency "iobuffer", ">= 1.1.2"
  spec.add_dependency "em-posixmq", ">= 0.2.3"
  spec.add_dependency "em-udns", ">= 0.3.6"
  spec.add_dependency "escape_utils", ">= 0.2.4"
  spec.add_dependency "term-ansicolor"
  spec.add_dependency "posix-spawn", ">= 0.3.6"

  spec.add_development_dependency "rake", "~> 0.9.2"

  spec.files = Dir.glob %w{
    lib/oversip.rb
    lib/oversip/*.rb
    lib/oversip/ruby_ext/*.rb

    lib/oversip/sip/*.rb
    lib/oversip/sip/listeners/*.rb
    lib/oversip/sip/grammar/*.rb
    lib/oversip/sip/modules/*.rb

    lib/oversip/websocket/*.rb
    lib/oversip/websocket/listeners/*.rb
    lib/oversip/websocket/ws_apps/*.rb

    ext/common/*.h

    ext/sip_parser/extconf.rb
    ext/sip_parser/*.h
    ext/sip_parser/*.c

    ext/stun/extconf.rb
    ext/stun/*.h
    ext/stun/*.c

    ext/utils/extconf.rb
    ext/utils/*.h
    ext/utils/*.c

    ext/websocket_http_parser/extconf.rb
    ext/websocket_http_parser/*.h
    ext/websocket_http_parser/*.c

    ext/websocket_framing_utils/extconf.rb
    ext/websocket_framing_utils/*.h
    ext/websocket_framing_utils/*.c

    ext/stud/extconf.rb

    thirdparty/stud/stud.tar.gz

    etc/*
    etc/tls/*
    etc/tls/ca/*
    etc/tls/utils/*

    Rakefile
    README.md
    AUTHORS
    LICENSE
  }

  spec.extensions = %w{
    ext/sip_parser/extconf.rb
    ext/stun/extconf.rb
    ext/utils/extconf.rb
    ext/websocket_http_parser/extconf.rb
    ext/websocket_framing_utils/extconf.rb
{'fraction_non_alphanumeric': 0.1336216216216216, 'fraction_numerical': 0.013837837837837838, 'mean_word_length': 2.9437340153452687, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 19, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2797179', 'n_tokens_mistral': 1878, 'n_tokens_neox': 1726, 'n_words': 305}