svn commit: r517556 - head/net/rabbitmq

Dave Cottlehuber dch at FreeBSD.org
Thu Nov 14 07:27:09 UTC 2019


Author: dch
Date: Thu Nov 14 07:27:08 2019
New Revision: 517556
URL: https://svnweb.freebsd.org/changeset/ports/517556

Log:
  net/rabbitmq: add new /sbin/ tools for migrations
  
  - add upgrade helper scripts
  - cuttlefish is needed for handling some config settings
  - pet port order while here
  
  Reviewed by:	olgeni
  Sponsored by:	SkunkWerks, GmbH
  Differential Revision:	https://reviews.freebsd.org/D22310

Modified:
  head/net/rabbitmq/Makefile
  head/net/rabbitmq/pkg-plist

Modified: head/net/rabbitmq/Makefile
==============================================================================
--- head/net/rabbitmq/Makefile	Thu Nov 14 06:33:04 2019	(r517555)
+++ head/net/rabbitmq/Makefile	Thu Nov 14 07:27:08 2019	(r517556)
@@ -3,6 +3,7 @@
 
 PORTNAME=	rabbitmq
 DISTVERSION=	3.8.1
+PORTREVISION=	1
 CATEGORIES=	net
 MASTER_SITES=	https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PORTVERSION}/
 DISTNAME=	${PORTNAME}-server-${PORTVERSION}
@@ -21,6 +22,11 @@ BUILD_DEPENDS=	erlang-runtime21>=21.3:lang/erlang-runt
 		rsync:net/rsync
 RUN_DEPENDS=	erlang-runtime21>=21.3:lang/erlang-runtime21
 
+USES=		cpe gmake shebangfix tar:xz
+USE_LOCALE=	en_US.UTF-8
+USE_RC_SUBR=	rabbitmq
+NO_ARCH=	yes
+
 OPTIONS_DEFINE=	ADMIN
 OPTIONS_SUB=	yes
 
@@ -29,10 +35,6 @@ ADMIN_USES=	python
 ADMIN_USES_OFF=	python:build
 
 ALL_TARGET=	install
-USES=		cpe gmake shebangfix tar:xz
-USE_LOCALE=	en_US.UTF-8
-USE_RC_SUBR=	rabbitmq
-NO_ARCH=	yes
 
 USERS=		rabbitmq
 GROUPS=		rabbitmq
@@ -73,7 +75,7 @@ post-install:
 	${STAGEDIR}${PREFIX}/etc/rabbitmq/advanced.config.sample
 	${INSTALL_DATA} ${WRKSRC}/deps/rabbit/docs/rabbitmq.conf.example \
 	${STAGEDIR}${PREFIX}/etc/rabbitmq/rabbitmq.conf.sample
-.for _file in rabbitmq-defaults rabbitmq-diagnostics rabbitmq-env rabbitmq-plugins rabbitmq-server rabbitmqctl
+.for _file in cuttlefish rabbitmq-defaults rabbitmq-diagnostics rabbitmq-env rabbitmq-plugins rabbitmq-server rabbitmq-upgrade rabbitmqctl
 	${LN} -s ../lib/rabbitmq_server-${PORTVERSION}/sbin/${_file} ${STAGEDIR}${PREFIX}/sbin
 .endfor
 	${INSTALL_MAN} ${WRKSRC}/deps/rabbit/docs/*.8  ${STAGEDIR}${MAN1PREFIX}/man/man8

Modified: head/net/rabbitmq/pkg-plist
==============================================================================
--- head/net/rabbitmq/pkg-plist	Thu Nov 14 06:33:04 2019	(r517555)
+++ head/net/rabbitmq/pkg-plist	Thu Nov 14 07:27:08 2019	(r517556)
@@ -180,6 +180,7 @@ lib/rabbitmq_server-%%VERSION%%/ebin/vhost_v1.beam
 lib/rabbitmq_server-%%VERSION%%/escript/rabbitmq-diagnostics
 lib/rabbitmq_server-%%VERSION%%/escript/rabbitmq-plugins
 lib/rabbitmq_server-%%VERSION%%/escript/rabbitmq-queues
+lib/rabbitmq_server-%%VERSION%%/escript/rabbitmq-upgrade
 lib/rabbitmq_server-%%VERSION%%/escript/rabbitmqctl
 lib/rabbitmq_server-%%VERSION%%/include/amqqueue.hrl
 lib/rabbitmq_server-%%VERSION%%/include/amqqueue_v1.hrl
@@ -263,6 +264,7 @@ lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-env
 lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-plugins
 lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-queues
 lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-server
+lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-upgrade
 lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmqctl
 man/man5/rabbitmq-env.conf.5.gz
 man/man8/rabbitmq-diagnostics.8.gz
@@ -273,11 +275,13 @@ man/man8/rabbitmq-server.8.gz
 man/man8/rabbitmq-service.8.gz
 man/man8/rabbitmq-upgrade.8.gz
 man/man8/rabbitmqctl.8.gz
+sbin/cuttlefish
 sbin/rabbitmq-defaults
 sbin/rabbitmq-diagnostics
 sbin/rabbitmq-env
 sbin/rabbitmq-plugins
 sbin/rabbitmq-server
+sbin/rabbitmq-upgrade
 sbin/rabbitmqctl
 @dir(rabbitmq,rabbitmq,750) /var/log/rabbitmq
 @dir(rabbitmq,rabbitmq,750) /var/db/rabbitmq/mnesia


More information about the svn-ports-head mailing list