Sha256: b8f73def310c4c147887b85f8bddb07c2c5da86930011661b4a91b53614db3a1

Contents?: true

Size: 1.21 KB

Versions: 3

Compression:

Stored size: 1.21 KB

Contents

#!/usr/bin/env gem build
# encoding: utf-8

require "base64"
require File.expand_path("../lib/amq/client/version", __FILE__)

Gem::Specification.new do |s|
  s.name = "amq-client"
  s.version = AMQ::Client::VERSION.dup
  s.authors = ["Jakub Stastny", "Michael S. Klishin", "Theo Hultberg", "Mark Abramov"]
  s.email   = [Base64.decode64("c3Rhc3RueUAxMDFpZGVhcy5jeg==\n"), "michael@novemberain.com"]
  s.homepage = "http://github.com/ruby-amqp/amq-client"
  s.summary = "amq-client is a fully-featured, low-level AMQP 0.9.1 client"
  s.description = <<-DESC
  amq-client supports multiple networking adapters (EventMachine, TCP sockets, cool.io) and
  supposed to back more opinionated AMQP clients (such as amqp gem, bunny, et cetera) or be used directly
  in cases when access to more advanced AMQP 0.9.1 features is more important that convenient APIs
  DESC
  s.cert_chain = nil
  s.has_rdoc   = true

  # files
  s.files = `git ls-files`.split("\n").reject { |file| file =~ /^vendor\// }
  s.require_paths = ["lib"]
  s.extra_rdoc_files = ["README.textile"] + Dir.glob("doc/*")

  # Dependencies
  s.add_dependency "eventmachine", "~> 0.12.10"
  s.add_dependency "amq-protocol"


  # RubyForge
  s.rubyforge_project = "amq-client"
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
amq-client-0.7.0.alpha2 amq-client.gemspec
amq-client-0.7.0.alpha1 amq-client.gemspec
amq-client-0.5.0 amq-client.gemspec