summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authortaca <taca>2011-06-19 02:51:56 +0000
committertaca <taca>2011-06-19 02:51:56 +0000
commit88b2c130c921a8e147bcee047949f6c3e535cd3a (patch)
treeafaa25466381b676974c4fc3fc175d68260ff628 /net
parent17d07e17595e60c8c69285e4b0ea88e5cc3337b2 (diff)
downloadpkgsrc-88b2c130c921a8e147bcee047949f6c3e535cd3a.tar.gz
Update ruby-amqp package to 0.7.1.
= Version 0.7.1 * [BUG] AMQP gem no longer conflicts with Builder 2.1.2 on Ruby 1.9. All Ruby on Rails 3 users who run Ruby 1.9 are highly recommended to upgrade! * [API] AMQP::Exchange.default no longer caches exchange object between calls because it may lead to very obscure issues when channel that exchange was using is closed (due to connection loss, as part of test suite teardown or in any other way). * [API] AMQP::Exchange.default now accepts channel as a parameter. * [API] AMQP::Exchange#channel * [BUG] Basic.Return is not supported by amqp gem yet, but it should not result in obscure exceptions * [API] AMQP::Exchange#publish now supports content type overriding. * [API] Introduce AMQP::Exchange #durable?, #transient?, #auto_deleted? and #passive? * [API] Introduce AMQP::Channel#open? * [BUG] AMQP connection was considered established prematurely. * [API] MQ.logging is removed; please use AMQP.logging from now on. * [API] MQ::Queue class is deprecated; please use AMQP::Queue from now on. * [API] MQ::Exchange class is deprecated; please use AMQP::Exchange from now on. * [API] MQ class is deprecated; please use AMQP::Channel from now on. * [API] require "mq" is deprecated; please use require "amqp" from now on. = Version 0.7 * [BUG] Sync API for queues and exchanges, support for server-generated queues & exchange names (via semi-lazy collection). * [BUG] Sync API for MQ#close (Channel.Close) [issue #34]. * [FEATURE] AMQP URL from majek's fork, with some fixes. Example: AMQP.start("amqps://") * [DEVELOP] Added some em-spec-based specs, bin/irb, Gemfile. * [FEATURE] Added MQ::Exchange.default for the default exchange. * [FEATURE] Raise an exception if we're trying to use Basic.Reject with RabbitMQ. * [FEATURE] Fail if an entity is re-declared with different options. * [BUG] Don't reconnect if the credentials are wrong. * [BUG] Fixed an exception which occurred when Queue#bind was called synchronously with a callback. * [DEVELOPMENT] Added a lot of specs (Bacon replaced by rSpec 2).
Diffstat (limited to 'net')
-rw-r--r--net/ruby-amqp/Makefile4
-rw-r--r--net/ruby-amqp/PLIST89
-rw-r--r--net/ruby-amqp/distinfo8
3 files changed, 64 insertions, 37 deletions
diff --git a/net/ruby-amqp/Makefile b/net/ruby-amqp/Makefile
index 3f08863b48e..8e2abd1c093 100644
--- a/net/ruby-amqp/Makefile
+++ b/net/ruby-amqp/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2010/09/10 07:36:19 taca Exp $
+# $NetBSD: Makefile,v 1.4 2011/06/19 02:51:56 taca Exp $
-DISTNAME= amqp-0.6.7
+DISTNAME= amqp-0.7.1
CATEGORIES= net
MAINTAINER= filip@joyent.com
diff --git a/net/ruby-amqp/PLIST b/net/ruby-amqp/PLIST
index 1288d10fc27..188e8937bb9 100644
--- a/net/ruby-amqp/PLIST
+++ b/net/ruby-amqp/PLIST
@@ -1,9 +1,19 @@
-@comment $NetBSD: PLIST,v 1.2 2010/06/09 10:42:07 fhajny Exp $
-${GEM_HOME}/cache/amqp-${PKGVERSION}.gem
-${GEM_LIBDIR}/README
+@comment $NetBSD: PLIST,v 1.3 2011/06/19 02:51:56 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.rspec
+${GEM_LIBDIR}/CHANGELOG
+${GEM_LIBDIR}/CONTRIBUTORS
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/TODO
${GEM_LIBDIR}/amqp.gemspec
-${GEM_LIBDIR}/amqp.todo
+${GEM_LIBDIR}/amqp.pre.gemspec
+${GEM_LIBDIR}/bin/cleanify.rb
+${GEM_LIBDIR}/bin/irb
+${GEM_LIBDIR}/bin/jenkins.sh
+${GEM_LIBDIR}/bin/set_test_suite_realms_up.sh
${GEM_LIBDIR}/doc/EXAMPLE_01_PINGPONG
${GEM_LIBDIR}/doc/EXAMPLE_02_CLOCK
${GEM_LIBDIR}/doc/EXAMPLE_03_STOCKS
@@ -11,41 +21,41 @@ ${GEM_LIBDIR}/doc/EXAMPLE_04_MULTICLOCK
${GEM_LIBDIR}/doc/EXAMPLE_05_ACK
${GEM_LIBDIR}/doc/EXAMPLE_05_POP
${GEM_LIBDIR}/doc/EXAMPLE_06_HASHTABLE
-${GEM_LIBDIR}/examples/amqp/simple.rb
-${GEM_LIBDIR}/examples/mq/ack.rb
-${GEM_LIBDIR}/examples/mq/clock.rb
-${GEM_LIBDIR}/examples/mq/hashtable.rb
-${GEM_LIBDIR}/examples/mq/internal.rb
-${GEM_LIBDIR}/examples/mq/logger.rb
-${GEM_LIBDIR}/examples/mq/multiclock.rb
-${GEM_LIBDIR}/examples/mq/pingpong.rb
-${GEM_LIBDIR}/examples/mq/pop.rb
-${GEM_LIBDIR}/examples/mq/primes-simple.rb
-${GEM_LIBDIR}/examples/mq/primes.rb
-${GEM_LIBDIR}/examples/mq/stocks.rb
+${GEM_LIBDIR}/examples/ack.rb
+${GEM_LIBDIR}/examples/automatic_binding_for_default_direct_exchange.rb
+${GEM_LIBDIR}/examples/callbacks.rb
+${GEM_LIBDIR}/examples/clock.rb
+${GEM_LIBDIR}/examples/hashtable.rb
+${GEM_LIBDIR}/examples/internal.rb
+${GEM_LIBDIR}/examples/logger.rb
+${GEM_LIBDIR}/examples/multiclock.rb
+${GEM_LIBDIR}/examples/pingpong.rb
+${GEM_LIBDIR}/examples/pop.rb
+${GEM_LIBDIR}/examples/primes-simple.rb
+${GEM_LIBDIR}/examples/primes.rb
+${GEM_LIBDIR}/examples/simple.rb
+${GEM_LIBDIR}/examples/stocks.rb
${GEM_LIBDIR}/lib/amqp.rb
+${GEM_LIBDIR}/lib/amqp/basic_client.rb
${GEM_LIBDIR}/lib/amqp/buffer.rb
+${GEM_LIBDIR}/lib/amqp/channel.rb
${GEM_LIBDIR}/lib/amqp/client.rb
+${GEM_LIBDIR}/lib/amqp/collection.rb
+${GEM_LIBDIR}/lib/amqp/connection.rb
+${GEM_LIBDIR}/lib/amqp/exceptions.rb
+${GEM_LIBDIR}/lib/amqp/exchange.rb
+${GEM_LIBDIR}/lib/amqp/ext/em.rb
+${GEM_LIBDIR}/lib/amqp/ext/emfork.rb
${GEM_LIBDIR}/lib/amqp/frame.rb
+${GEM_LIBDIR}/lib/amqp/header.rb
+${GEM_LIBDIR}/lib/amqp/logger.rb
${GEM_LIBDIR}/lib/amqp/protocol.rb
+${GEM_LIBDIR}/lib/amqp/queue.rb
+${GEM_LIBDIR}/lib/amqp/rpc.rb
${GEM_LIBDIR}/lib/amqp/server.rb
${GEM_LIBDIR}/lib/amqp/spec.rb
${GEM_LIBDIR}/lib/amqp/version.rb
-${GEM_LIBDIR}/lib/ext/blankslate.rb
-${GEM_LIBDIR}/lib/ext/em.rb
-${GEM_LIBDIR}/lib/ext/emfork.rb
${GEM_LIBDIR}/lib/mq.rb
-${GEM_LIBDIR}/lib/mq/exchange.rb
-${GEM_LIBDIR}/lib/mq/header.rb
-${GEM_LIBDIR}/lib/mq/logger.rb
-${GEM_LIBDIR}/lib/mq/queue.rb
-${GEM_LIBDIR}/lib/mq/rpc.rb
-${GEM_LIBDIR}/old/README
-${GEM_LIBDIR}/old/Rakefile
-${GEM_LIBDIR}/old/amqp-0.8.json
-${GEM_LIBDIR}/old/amqp_spec.rb
-${GEM_LIBDIR}/old/amqpc.rb
-${GEM_LIBDIR}/old/codegen.rb
${GEM_LIBDIR}/protocol/amqp-0.8.json
${GEM_LIBDIR}/protocol/amqp-0.8.xml
${GEM_LIBDIR}/protocol/codegen.rb
@@ -54,4 +64,21 @@ ${GEM_LIBDIR}/research/api.rb
${GEM_LIBDIR}/research/primes-forked.rb
${GEM_LIBDIR}/research/primes-processes.rb
${GEM_LIBDIR}/research/primes-threaded.rb
-${GEM_HOME}/specifications/amqp-${PKGVERSION}.gemspec
+${GEM_LIBDIR}/spec/integration/authentication_spec.rb
+${GEM_LIBDIR}/spec/integration/automatic_binding_for_default_direct_exchange_spec.rb
+${GEM_LIBDIR}/spec/integration/channel_close_spec.rb
+${GEM_LIBDIR}/spec/integration/exchange_declaration_spec.rb
+${GEM_LIBDIR}/spec/integration/queue_declaration_spec.rb
+${GEM_LIBDIR}/spec/integration/queue_exclusivity_spec.rb
+${GEM_LIBDIR}/spec/integration/reply_queue_communication_spec.rb
+${GEM_LIBDIR}/spec/integration/store_and_forward_spec.rb
+${GEM_LIBDIR}/spec/integration/topic_subscription_spec.rb
+${GEM_LIBDIR}/spec/integration/workload_distribution_spec.rb
+${GEM_LIBDIR}/spec/spec_helper.rb
+${GEM_LIBDIR}/spec/unit/amqp/basic_spec.rb
+${GEM_LIBDIR}/spec/unit/amqp/buffer_spec.rb
+${GEM_LIBDIR}/spec/unit/amqp/collection_spec.rb
+${GEM_LIBDIR}/spec/unit/amqp/connection_spec.rb
+${GEM_LIBDIR}/spec/unit/amqp/frame_spec.rb
+${GEM_LIBDIR}/spec/unit/amqp/protocol_spec.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/net/ruby-amqp/distinfo b/net/ruby-amqp/distinfo
index 7e2d5f1de35..9f09db8213c 100644
--- a/net/ruby-amqp/distinfo
+++ b/net/ruby-amqp/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2010/06/09 10:42:07 fhajny Exp $
+$NetBSD: distinfo,v 1.3 2011/06/19 02:51:56 taca Exp $
-SHA1 (amqp-0.6.7.gem) = f3e4c16ed8034a697dd41acaffcba700a936ae95
-RMD160 (amqp-0.6.7.gem) = 8c40df75b46619bb7dd6dc5f63c09aee2e99de17
-Size (amqp-0.6.7.gem) = 83456 bytes
+SHA1 (amqp-0.7.1.gem) = 77f420676977bcbf2ce7d0e61361efa6af7dcdf2
+RMD160 (amqp-0.7.1.gem) = a47a5d21c00245dcc094aab17eaa726918d4dbb1
+Size (amqp-0.7.1.gem) = 89600 bytes