Simple version update.
Pure ruby code, so setting PKG_ARCH = *. I enabled the regress tests
even though they are currently empty and don't run.
The previously required patch is no longer needed, apply with -E.
Tested on i386 with rabbitmq. Also compiles fine on amd64. Looking for
OKs.
Jeremy
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/ruby-amqp-utils/Makefile,v
retrieving revision 1.2
diff -N -u -p Makefile
--- Makefile 23 Sep 2010 22:30:27 -0000 1.2
+++ Makefile 14 Oct 2010 20:36:05 -0000
@@ -2,9 +2,8 @@
COMMENT = AMQP command line utilities
-DISTNAME = amqp-utils-0.1.2
+DISTNAME = amqp-utils-0.2.3
PKGNAME = ruby-${DISTNAME}
-REVISION = 0
CATEGORIES = net
# MIT
@@ -13,18 +12,21 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
-MASTER_SITES = ${MASTER_SITE_RUBYFORGE:=amqp-utils/}
-
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
+PKG_ARCH = *
+
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = :ruby-facets->=2.7.0:devel/ruby-facets \
:ruby-trollop->=1.10.2:devel/ruby-trollop \
:ruby-amqp->=0.6.0:net/ruby-amqp \
+ :ruby-json->=1.1.6:converters/ruby-json \
::devel/ruby-clio
-GEM_SKIPDEPENDS = tmm1-amqp trollop
+GEM_SKIPDEPENDS = trollop
+
+MODRUBY_REGRESS = rake
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/ruby-amqp-utils/distinfo,v
retrieving revision 1.1.1.1
diff -N -u -p distinfo
--- distinfo 22 Nov 2009 06:52:36 -0000 1.1.1.1
+++ distinfo 14 Oct 2010 20:36:05 -0000
@@ -1,5 +1,5 @@
-MD5 (amqp-utils-0.1.2.gem) = DhWaLiLe+SrCqf2NglHVKQ==
-RMD160 (amqp-utils-0.1.2.gem) = j09dHbYHAnske8neA/fI5D7qC80=
-SHA1 (amqp-utils-0.1.2.gem) = M2moOux+xfUIjAoYP4UqZhtrQkU=
-SHA256 (amqp-utils-0.1.2.gem) = ri9FmsypgnkH84Iczz2fJAPsHKTKU5kJ8Hk1RnRlReU=
-SIZE (amqp-utils-0.1.2.gem) = 9216
+MD5 (amqp-utils-0.2.3.gem) = +SNbXKujwS/TXq9Ewz7GIw==
+RMD160 (amqp-utils-0.2.3.gem) = stWr37eF1wM7mpw4fj3+th6d4uM=
+SHA1 (amqp-utils-0.2.3.gem) = B/rjZk9KA9gH08GRY/OQSZxWFlg=
+SHA256 (amqp-utils-0.2.3.gem) = XnGI2gDPkqxrMNEpgHEC+lnb6rR7bQ28Gt7CYS7IpK4=
+SIZE (amqp-utils-0.2.3.gem) = 9728
Index: patches/patch-lib_amqp_utils_rb
===================================================================
RCS file: /cvs/ports/net/ruby-amqp-utils/patches/patch-lib_amqp_utils_rb,v
retrieving revision 1.1.1.1
diff -N -u -p patches/patch-lib_amqp_utils_rb
--- patches/patch-lib_amqp_utils_rb 22 Nov 2009 06:52:36 -0000 1.1.1.1
+++ /dev/null 14 Oct 2010 20:31:01 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-lib_amqp_utils_rb,v 1.1.1.1 2009/11/22 06:52:36 msf Exp $
---- lib/amqp_utils.rb.orig Wed Nov 4 14:39:02 2009
-+++ lib/amqp_utils.rb Wed Nov 4 14:39:09 2009
-@@ -10,7 +10,7 @@ require 'rubygems'
- gem 'trollop'
- require 'trollop'
-
--gem 'tmm1-amqp'
-+gem 'amqp'
- require 'mq'
-
- gem 'facets'
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/ruby-amqp-utils/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -N -u -p pkg/PLIST
--- pkg/PLIST 22 Nov 2009 06:52:36 -0000 1.1.1.1
+++ pkg/PLIST 14 Oct 2010 20:36:05 -0000
@@ -6,6 +6,14 @@ bin/amqp-peek
bin/amqp-pop
bin/amqp-purge
bin/amqp-statq
+lib/ruby/gems/${MODRUBY_REV}/bin/
+lib/ruby/gems/${MODRUBY_REV}/bin/amqp-deleteq
+lib/ruby/gems/${MODRUBY_REV}/bin/amqp-dequeue
+lib/ruby/gems/${MODRUBY_REV}/bin/amqp-enqueue
+lib/ruby/gems/${MODRUBY_REV}/bin/amqp-peek
+lib/ruby/gems/${MODRUBY_REV}/bin/amqp-pop
+lib/ruby/gems/${MODRUBY_REV}/bin/amqp-purge
+lib/ruby/gems/${MODRUBY_REV}/bin/amqp-statq
lib/ruby/gems/${MODRUBY_REV}/cache/${DISTNAME}.gem
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/
@@ -23,12 +31,31 @@ lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/clas
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/Command.src/M000007.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/Command.src/M000008.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/Command.src/M000009.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter.src/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter.src/M000010.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter.src/M000011.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter.src/M000012.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Base.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Base.src/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Base.src/M000015.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/JSON.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/JSON.src/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/JSON.src/M000016.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Message.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Message.src/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Message.src/M000013.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Pretty.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Pretty.src/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/AmqpUtils/MessageFormatter/Pretty.src/M000014.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/created.rid
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/README_txt.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/lib/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/lib/amqp_utils/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/lib/amqp_utils/command_rb.html
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/lib/amqp_utils/message_formatter_rb.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/lib/amqp_utils_rb.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/fr_class_index.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/fr_file_index.html
@@ -48,6 +75,23 @@ lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUt
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/Command/run-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/Command/validate-i.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/Command/version-i.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Base/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Base/cdesc-Base.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Base/inherited-c.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/JSON/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/JSON/cdesc-JSON.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/JSON/generate-i.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Message/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Message/cdesc-Message.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Message/generate-i.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Pretty/
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Pretty/cdesc-Pretty.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/Pretty/generate-i.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/cdesc-MessageFormatter.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/for_type-c.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/register_formatter-c.yaml
+lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/MessageFormatter/types-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/AmqpUtils/cdesc-AmqpUtils.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/created.rid
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/
@@ -71,6 +115,7 @@ lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/lib/
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/lib/amqp_utils/
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/lib/amqp_utils.rb
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/lib/amqp_utils/command.rb
+lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/lib/amqp_utils/message_formatter.rb
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/test/
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/test/test_amqp_utils.rb
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/test/test_helper.rb