## 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.
12 lines
308 B
Makefile
12 lines
308 B
Makefile
# $NetBSD: Makefile,v 1.4 2012/12/17 12:37:51 taca Exp $
|
|
|
|
DISTNAME= amq-protocol-1.0.1
|
|
CATEGORIES= net
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://github.com/ruby-amqp/amq-protocol
|
|
COMMENT= AMQP 0.9.1 encoder & decoder
|
|
LICENSE= mit
|
|
|
|
.include "../../lang/ruby/gem.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|