Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Oct 2014 10:51:27 +0000 (UTC)
From:      Jimmy Olgeni <olgeni@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r371353 - in head/net/rabbitmq: . files
Message-ID:  <201410221051.s9MApRsk085157@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: olgeni
Date: Wed Oct 22 10:51:27 2014
New Revision: 371353
URL: https://svnweb.freebsd.org/changeset/ports/371353
QAT: https://qat.redports.org/buildarchive/r371353/

Log:
  Upgrade to version 3.4.0.

Added:
  head/net/rabbitmq/files/patch-scripts_rabbitmq-plugins   (contents, props changed)
  head/net/rabbitmq/files/patch-scripts_rabbitmq-server   (contents, props changed)
Modified:
  head/net/rabbitmq/Makefile
  head/net/rabbitmq/distinfo
  head/net/rabbitmq/files/patch-rabbitmqctl
  head/net/rabbitmq/pkg-plist

Modified: head/net/rabbitmq/Makefile
==============================================================================
--- head/net/rabbitmq/Makefile	Wed Oct 22 10:12:47 2014	(r371352)
+++ head/net/rabbitmq/Makefile	Wed Oct 22 10:51:27 2014	(r371353)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	rabbitmq
-PORTVERSION=	3.3.5
+PORTVERSION=	3.4.0
 CATEGORIES=	net
 MASTER_SITES=	http://www.rabbitmq.com/releases/rabbitmq-server/v${PORTVERSION}/
 DISTNAME=	${PORTNAME}-server-${PORTVERSION}
@@ -24,8 +24,7 @@ OPTIONS_SUB=	yes
 
 ADMIN_DESC=	Install rabbitmqadmin script
 
-USES=		gmake shebangfix
-USE_PYTHON_BUILD=yes
+USES=		gmake python:build shebangfix
 USE_RC_SUBR=	rabbitmq
 SHEBANG_FILES=	calculate-relative plugins-src/rabbitmq-amqp1.0/codegen.py
 python_OLD_CMD=	.*python
@@ -46,11 +45,11 @@ MAKE_ENV+=	TARGET_DIR="${STAGEDIR}${PREF
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MADMIN}
-USE_PYTHON_RUN=	yes
+USES+=		python:run
 .endif
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|/etc/rabbitmq|${PREFIX}/etc/rabbitmq|g ; s|/var/lib|/var/db|g ; s|erl|${LOCALBASE}/bin/erl|g' \
+	@${REINPLACE_CMD} -e 's|/etc/rabbitmq|${PREFIX}/etc/rabbitmq|g ; s|/var/lib|/var/db|g ; s|$${ERL_DIR}erl|${PREFIX}/bin/erl|g' \
 		${SCRIPTS_DIR}/rabbitmq-server ${SCRIPTS_DIR}/rabbitmqctl \
 		${SCRIPTS_DIR}/rabbitmq-env ${SCRIPTS_DIR}/rabbitmq-plugins \
 		${SCRIPTS_DIR}/rabbitmq-defaults \

Modified: head/net/rabbitmq/distinfo
==============================================================================
--- head/net/rabbitmq/distinfo	Wed Oct 22 10:12:47 2014	(r371352)
+++ head/net/rabbitmq/distinfo	Wed Oct 22 10:51:27 2014	(r371353)
@@ -1,2 +1,2 @@
-SHA256 (rabbitmq-server-3.3.5.tar.gz) = 7a6bf8af684b2087a1c534ffcd2db1b7c15b137a38bb9f00dfdf0227f69d70c2
-SIZE (rabbitmq-server-3.3.5.tar.gz) = 3648221
+SHA256 (rabbitmq-server-3.4.0.tar.gz) = 7c42a16468d3979594da866c18085efadfe338b745c25a1dc81b9954cfd2515f
+SIZE (rabbitmq-server-3.4.0.tar.gz) = 3652861

Modified: head/net/rabbitmq/files/patch-rabbitmqctl
==============================================================================
--- head/net/rabbitmq/files/patch-rabbitmqctl	Wed Oct 22 10:12:47 2014	(r371352)
+++ head/net/rabbitmq/files/patch-rabbitmqctl	Wed Oct 22 10:51:27 2014	(r371353)
@@ -3,12 +3,11 @@ $FreeBSD$
 
 --- scripts/rabbitmqctl.orig
 +++ scripts/rabbitmqctl
-@@ -26,7 +26,7 @@
- 
- ##--- End of overridden <var_name> variables
- 
--exec ${ERL_DIR}erl \
-+HOME=/var/db/rabbitmq exec ${ERL_DIR}erl \
+@@ -27,6 +27,7 @@
+ # (e.g. forget_cluster_node --offline) require us to impersonate the
+ # real node.
+ RABBITMQ_USE_LONGNAME=${RABBITMQ_USE_LONGNAME} \
++HOME=/var/db/rabbitmq \
+ exec ${ERL_DIR}erl \
      -pa "${RABBITMQ_HOME}/ebin" \
      -noinput \
-     -hidden \

Added: head/net/rabbitmq/files/patch-scripts_rabbitmq-plugins
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/rabbitmq/files/patch-scripts_rabbitmq-plugins	Wed Oct 22 10:51:27 2014	(r371353)
@@ -0,0 +1,13 @@
+
+$FreeBSD$
+
+--- scripts/rabbitmq-plugins.orig
++++ scripts/rabbitmq-plugins
+@@ -19,6 +19,7 @@
+ # Non-empty defaults should be set in rabbitmq-env
+ . `dirname $0`/rabbitmq-env
+ 
++HOME=/var/db/rabbitmq \
+ exec ${ERL_DIR}erl \
+     -pa "${RABBITMQ_HOME}/ebin" \
+     -noinput \

Added: head/net/rabbitmq/files/patch-scripts_rabbitmq-server
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/rabbitmq/files/patch-scripts_rabbitmq-server	Wed Oct 22 10:51:27 2014	(r371353)
@@ -0,0 +1,13 @@
+
+$FreeBSD$
+
+--- scripts/rabbitmq-server.orig
++++ scripts/rabbitmq-server
+@@ -82,6 +82,7 @@
+ set -f
+ 
+ RABBITMQ_CONFIG_FILE=$RABBITMQ_CONFIG_FILE \
++HOME=/var/db/rabbitmq \
+ exec ${ERL_DIR}erl \
+     -pa ${RABBITMQ_EBIN_ROOT} \
+     ${RABBITMQ_START_RABBIT} \

Modified: head/net/rabbitmq/pkg-plist
==============================================================================
--- head/net/rabbitmq/pkg-plist	Wed Oct 22 10:12:47 2014	(r371352)
+++ head/net/rabbitmq/pkg-plist	Wed Oct 22 10:51:27 2014	(r371353)
@@ -29,12 +29,9 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/gatherer.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/gen_server2.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/gm.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/gm_soak_test.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/gm_speed_test.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/gm_tests.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/lqueue.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/mirrored_supervisor.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/mirrored_supervisor_tests.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/mirrored_supervisor_sups.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/mnesia_sync.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/mochijson2.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/mochinum.beam
@@ -49,6 +46,7 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_amqqueue.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_amqqueue_process.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_amqqueue_sup.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_amqqueue_sup_sup.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_app.in
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_auth_backend.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_auth_backend_dummy.beam
@@ -59,7 +57,6 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_auth_mechanism_plain.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_autoheal.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_backing_queue.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_backing_queue_qc.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_basic.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_binary_generator.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_binary_parser.beam
@@ -68,6 +65,7 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_channel_interceptor.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_channel_sup.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_channel_sup_sup.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_cli.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_client_sup.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_command_assembler.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_connection_helper_sup.beam
@@ -106,7 +104,6 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_mirror_queue_mode_exactly.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_mirror_queue_mode_nodes.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_mirror_queue_slave.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_mirror_queue_slave_sup.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_mirror_queue_sync.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_misc.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_mnesia.beam
@@ -127,6 +124,7 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_policy.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_policy_validator.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_prelaunch.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_prequeue.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_queue_collector.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_queue_consumers.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_queue_decorator.beam
@@ -138,13 +136,10 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_router.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_runtime_parameter.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_runtime_parameters.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_runtime_parameters_test.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_sasl_report_file_h.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_ssl.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_sup.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_table.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_tests.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_tests_event_receiver.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_trace.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_types.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_upgrade.beam
@@ -156,20 +151,18 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_writer.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/supervised_lifecycle.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/supervisor2.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/supervisor2_tests.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/tcp_acceptor.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/tcp_acceptor_sup.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/tcp_listener.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/tcp_listener_sup.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/test_sup.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/truncate.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/vm_memory_monitor.beam
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/vm_memory_monitor_tests.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/worker_pool.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/worker_pool_sup.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/worker_pool_worker.beam
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/include/gm_specs.hrl
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/include/rabbit.hrl
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/include/rabbit_cli.hrl
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/include/rabbit_framing.hrl
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/include/rabbit_msg_store.hrl
 lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/README
@@ -206,18 +199,7 @@ man/man1/rabbitmq-plugins.1.gz
 man/man1/rabbitmq-server.1.gz
 man/man1/rabbitmqctl.1.gz
 man/man5/rabbitmq-env.conf.5.gz
-@dirrm lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins
-@dirrm lib/erlang/lib/rabbitmq_server-%%VERSION%%/include
-@dirrm lib/erlang/lib/rabbitmq_server-%%VERSION%%/sbin
-@dirrm lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin
-@dirrm lib/erlang/lib/rabbitmq_server-%%VERSION%%
-@dirrmtry etc/rabbitmq
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rabbitmq.config.example
-%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
-@exec mkdir -p /var/log/rabbitmq
-@exec chown -R rabbitmq:rabbitmq /var/log/rabbitmq
-@exec mkdir -p /var/db/rabbitmq/mnesia
-@exec chown -R rabbitmq:rabbitmq /var/db/rabbitmq
-@dirrmtry /var/log/rabbitmq
-@dirrmtry /var/db/rabbitmq/mnesia
-@dirrmtry /var/db/rabbitmq
+@dir(rabbitmq,rabbitmq,755) /var/log/rabbitmq
+@dir(rabbitmq,rabbitmq,755) /var/db/rabbitmq/mnesia
+@dir(rabbitmq,rabbitmq,755) /var/db/rabbitmq



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