diff options
author | taca <taca> | 2012-12-17 12:37:51 +0000 |
---|---|---|
committer | taca <taca> | 2012-12-17 12:37:51 +0000 |
commit | fd47047e28250e6db8d46efe8979273c26cc54ce (patch) | |
tree | 2be1308aa6c23e378478b97fd7b5adefdeb20d03 /net/ruby-amq-protocol | |
parent | 4dfb8df396772642d730795fe56b2c35c154f023 (diff) | |
download | pkgsrc-fd47047e28250e6db8d46efe8979273c26cc54ce.tar.gz |
Update ruby-amq-protocol to 1.0.1.
## Changes between 1.0.0 and 1.0.1
### Missing require
`amq-protocol` now makes sure `DateTime` is loaded before trying to use it.
## Changes between 1.0.0.pre6 and 1.0.0.pre7
### AMQ::Settings
`AMQ::Settings` extracts settings merging logic and AMQP/AMQPS URI parsing from `amq-client`.
Parsing follows the same convention amqp gem and RabbitMQ Java client follow.
Examples:
``` ruby
AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com") # => vhost is nil, so default (/) will be used
AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/") # => vhost is an empty string
AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/%2Fvault") # => vhost is /vault
AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/production") # => vhost is production
AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/a.b.c") # => vhost is a.b.c
AMQ::Settings.parse_amqp_url("amqp://dev.rabbitmq.com/foo/bar") # => ArgumentError
```
### AMQ::Protocol::TLS_PORT
`AMQ::Protocol::TLS_PORT` is a new constant that contains default AMQPS 0.9.1 port,
5671.
Diffstat (limited to 'net/ruby-amq-protocol')
-rw-r--r-- | net/ruby-amq-protocol/Makefile | 4 | ||||
-rw-r--r-- | net/ruby-amq-protocol/PLIST | 22 | ||||
-rw-r--r-- | net/ruby-amq-protocol/distinfo | 8 |
3 files changed, 20 insertions, 14 deletions
diff --git a/net/ruby-amq-protocol/Makefile b/net/ruby-amq-protocol/Makefile index 9c231c86095..6247a99b4ad 100644 --- a/net/ruby-amq-protocol/Makefile +++ b/net/ruby-amq-protocol/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2012/09/16 07:25:02 taca Exp $ +# $NetBSD: Makefile,v 1.4 2012/12/17 12:37:51 taca Exp $ -DISTNAME= amq-protocol-0.9.4 +DISTNAME= amq-protocol-1.0.1 CATEGORIES= net MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/net/ruby-amq-protocol/PLIST b/net/ruby-amq-protocol/PLIST index ae5b8369f0f..e17a10b065e 100644 --- a/net/ruby-amq-protocol/PLIST +++ b/net/ruby-amq-protocol/PLIST @@ -1,21 +1,24 @@ -@comment $NetBSD: PLIST,v 1.2 2012/09/16 07:25:02 taca Exp $ +@comment $NetBSD: PLIST,v 1.3 2012/12/17 12:37:51 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/.gitignore ${GEM_LIBDIR}/.gitmodules ${GEM_LIBDIR}/.rspec ${GEM_LIBDIR}/.travis.yml +${GEM_LIBDIR}/ChangeLog.md ${GEM_LIBDIR}/Gemfile ${GEM_LIBDIR}/LICENSE ${GEM_LIBDIR}/PROFILING.md ${GEM_LIBDIR}/README.md -${GEM_LIBDIR}/__init__.py ${GEM_LIBDIR}/amq-protocol.gemspec -${GEM_LIBDIR}/amqp_0.9.1_changes.json -${GEM_LIBDIR}/codegen.py -${GEM_LIBDIR}/codegen_helpers.py +${GEM_LIBDIR}/codegen/__init__.py +${GEM_LIBDIR}/codegen/amqp_0.9.1_changes.json +${GEM_LIBDIR}/codegen/codegen.py +${GEM_LIBDIR}/codegen/codegen_helpers.py +${GEM_LIBDIR}/codegen/protocol.rb.pytemplate ${GEM_LIBDIR}/generate.rb -${GEM_LIBDIR}/irb.rb +${GEM_LIBDIR}/lib/amq/bit_set.rb ${GEM_LIBDIR}/lib/amq/hacks.rb +${GEM_LIBDIR}/lib/amq/int_allocator.rb ${GEM_LIBDIR}/lib/amq/protocol.rb ${GEM_LIBDIR}/lib/amq/protocol/client.rb ${GEM_LIBDIR}/lib/amq/protocol/frame.rb @@ -24,14 +27,16 @@ ${GEM_LIBDIR}/lib/amq/protocol/table_value_decoder.rb ${GEM_LIBDIR}/lib/amq/protocol/table_value_encoder.rb ${GEM_LIBDIR}/lib/amq/protocol/type_constants.rb ${GEM_LIBDIR}/lib/amq/protocol/version.rb -${GEM_LIBDIR}/post-processing.rb -${GEM_LIBDIR}/protocol.rb.pytemplate +${GEM_LIBDIR}/lib/amq/settings.rb +${GEM_LIBDIR}/spec/amq/bit_set_spec.rb ${GEM_LIBDIR}/spec/amq/hacks_spec.rb +${GEM_LIBDIR}/spec/amq/int_allocator_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/basic_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/blank_body_encoding_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/channel_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/confirm_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/connection_spec.rb +${GEM_LIBDIR}/spec/amq/protocol/constants_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/exchange_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/frame_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/method_spec.rb @@ -41,5 +46,6 @@ ${GEM_LIBDIR}/spec/amq/protocol/tx_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/value_decoder_spec.rb ${GEM_LIBDIR}/spec/amq/protocol/value_encoder_spec.rb ${GEM_LIBDIR}/spec/amq/protocol_spec.rb +${GEM_LIBDIR}/spec/amq/settings_spec.rb ${GEM_LIBDIR}/spec/spec_helper.rb ${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/net/ruby-amq-protocol/distinfo b/net/ruby-amq-protocol/distinfo index 17e0119d053..396dbece5a5 100644 --- a/net/ruby-amq-protocol/distinfo +++ b/net/ruby-amq-protocol/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2012/09/16 07:25:02 taca Exp $ +$NetBSD: distinfo,v 1.4 2012/12/17 12:37:51 taca Exp $ -SHA1 (amq-protocol-0.9.4.gem) = 65c6295dbfda6f9930aae55d5e2e69d4b66ca30d -RMD160 (amq-protocol-0.9.4.gem) = 707738aa0abd2c312426567b5302b44ad755d552 -Size (amq-protocol-0.9.4.gem) = 39936 bytes +SHA1 (amq-protocol-1.0.1.gem) = f2940171a0237f2cb8e65578ca09dc33f3de25f6 +RMD160 (amq-protocol-1.0.1.gem) = 83cca015efb6aa4679a301efb0de04982e1dbd47 +Size (amq-protocol-1.0.1.gem) = 42496 bytes |