Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jul 2011 21:17:28 GMT
From:      Loic Pefferkorn <loic-freebsd@loicp.eu>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/158816: New port: net/rubygem-amqp-utils : Command line utilies for interacting with AMQP compliant queues
Message-ID:  <201107112117.p6BLHSbe083466@red.freebsd.org>
Resent-Message-ID: <201107112120.p6BLK9HY046310@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         158816
>Category:       ports
>Synopsis:       New port: net/rubygem-amqp-utils : Command line utilies for interacting with AMQP compliant queues
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 11 21:20:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Loic Pefferkorn
>Release:        9.0-CURRENT
>Organization:
>Environment:
FreeBSD tic.local 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r221242M: Wed Jun 29 21:22:44 CEST 2011     root@tic.local:/usr/obj/usr/src/sys/LP  amd64
>Description:
Hello,

This port brings the following utilities : amqp-deleteq, amqp-dequeue, amqp-enqueue, amqp-peek, amqp-pop, amqp-purge, amqp-spy, amqp-statq, amqp-unbind

They are very handy when you have to manage an AMQP queue, like RabbitMQ.

This port needs 2 dependencies not yet committed in the ports tree, bring by PRs ports/158743 (devel/rubygem-clio) and ports/158747 (textproc/rubygem-heredoc_unindent)

# portlint -A
looks fine.

Thanks !
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	amqp-utils
#	amqp-utils/Makefile
#	amqp-utils/distinfo
#	amqp-utils/pkg-descr
#
echo c - amqp-utils
mkdir -p amqp-utils > /dev/null 2>&1
echo x - amqp-utils/Makefile
sed 's/^X//' >amqp-utils/Makefile << '6018e80fa963a7f5c695f5ca9d8d59af'
X# Ports collection makefile for:        rubygem-amqp-utils
X# Date created:                         11 July 2011
X# Whom:                                 Loic Pefferkorn <loic-freebsd@loicp.eu>
X#
X# $FreeBSD$
X
XPORTNAME=	amqp-utils
XPORTVERSION=	0.4.1
XCATEGORIES=	net rubygems
XMASTER_SITES=	RG
X
XMAINTAINER=	loic-freebsd@loicp.eu
XCOMMENT=	Command line utilies for interacting with AMQP compliant queues
X
XRUN_DEPENDS=	rubygem-amqp>=0.7.1:${PORTSDIR}/net/rubygem-amqp \
X	rubygem-clio>=0.3.0:${PORTSDIR}/devel/rubygem-clio \
X	rubygem-facets>=2.7.0:${PORTSDIR}/devel/rubygem-facets \
X	rubygem-heredoc_unindent>=1.1.2:${PORTSDIR}/textproc/rubygem-heredoc_unindent \
X	rubygem-json:${PORTSDIR}/devel/rubygem-json146 \
X	rubygem-msgpack>=0.4.5:${PORTSDIR}/devel/rubygem-msgpack \
X	rubygem-trollop>=1.16.2:${PORTSDIR}/devel/rubygem-trollop
X
XUSE_RUBY=	yes
XUSE_RUBYGEMS=	yes
XRUBYGEM_AUTOPLIST=	yes
X
X.include <bsd.port.mk>
6018e80fa963a7f5c695f5ca9d8d59af
echo x - amqp-utils/distinfo
sed 's/^X//' >amqp-utils/distinfo << 'e573ed899299172ee711acc1efef3e1b'
XSHA256 (rubygem/amqp-utils-0.4.1.gem) = a7de897070cfdbf3b1bebbf76cda6df4623082cf9919ad73176caf6f28c4353a
XSIZE (rubygem/amqp-utils-0.4.1.gem) = 11264
e573ed899299172ee711acc1efef3e1b
echo x - amqp-utils/pkg-descr
sed 's/^X//' >amqp-utils/pkg-descr << 'c4ae530f51514db030786af3e977e730'
XCommand line utilies for interacting with AMQP compliant queues.
XThe intention is provide simple management tools that can be used to complete 
Xad hoc housework on an AMQP queue. 
XIn addition, simple scripts can be layered over the tools when needed.
X
XWWW: http://rubygems.org/gems/amqp-utils
c4ae530f51514db030786af3e977e730
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107112117.p6BLHSbe083466>