[92567] trunk/dports/net/rabbitmq-server
ryandesign at macports.org
ryandesign at macports.org
Tue May 1 08:38:32 PDT 2012
Revision: 92567
https://trac.macports.org/changeset/92567
Author: ryandesign at macports.org
Date: 2012-05-01 08:38:32 -0700 (Tue, 01 May 2012)
Log Message:
-----------
rabbitmq-server: update to 2.8.2; see #34285
Modified Paths:
--------------
trunk/dports/net/rabbitmq-server/Portfile
trunk/dports/net/rabbitmq-server/files/rabbitmq-script-wrapper
Modified: trunk/dports/net/rabbitmq-server/Portfile
===================================================================
--- trunk/dports/net/rabbitmq-server/Portfile 2012-05-01 14:13:01 UTC (rev 92566)
+++ trunk/dports/net/rabbitmq-server/Portfile 2012-05-01 15:38:32 UTC (rev 92567)
@@ -3,7 +3,7 @@
PortSystem 1.0
name rabbitmq-server
-version 2.7.1
+version 2.8.2
categories net
maintainers paperplanes.de:meyer openmaintainer
platforms darwin
@@ -24,11 +24,11 @@
checksums \
${name}-${version}${extract.suffix} \
- sha1 769515be389f413857a932a944611c957c83da2e \
- rmd160 903ba8cc47455174ffd7e2df8937c93bf9807706 \
+ sha1 3d0da2996a30747c5875cfbf887c61d80d765ef4 \
+ rmd160 89509488902089d3c457dfcf3cc44a6b615b33cf \
${name}-generic-unix-${version}${extract.suffix} \
- sha1 4ae8be34dabdf0f5582bf1968c3235bd4742e2ec \
- rmd160 082b25ca817a5e1584a930cee6850cb3101ab458
+ sha1 b564d3277af5531f120bff822560b157432b2fa7 \
+ rmd160 b2e38f9163e05bc73fa793f6120c99940239a7f1
depends_lib port:erlang
depends_build port:libxslt
@@ -48,6 +48,7 @@
set servergroup rabbitmq
set serverhome ${prefix}/var/lib/rabbitmq
set logdir ${prefix}/var/log/rabbitmq
+set confdir ${prefix}/etc/rabbitmq
set mnesiadbdir ${prefix}/var/lib/rabbitmq/mnesia
set plistloc ${prefix}/etc/LaunchDaemons/org.macports.rabbitmq-server
set sbindir ${destroot}${prefix}/lib/rabbitmq/bin
@@ -62,6 +63,10 @@
build.env-append HOME=${workpath}
+build.env-append VERSION=${version}
+
+destroot.env-append VERSION=${version}
+
destroot.target install_bin
destroot.destdir \
@@ -70,6 +75,7 @@
MAN_DIR=${destroot}${prefix}/share/man
destroot.keepdirs \
+ ${destroot}${confdir} \
${destroot}${logdir} \
${destroot}${mnesiadbdir}
@@ -79,22 +85,19 @@
}
post-destroot {
+ xinstall -d -m 775 ${destroot}${confdir}
xinstall -d -g [existsgroup ${servergroup}] -m 775 ${destroot}${logdir}
xinstall -d -g [existsgroup ${servergroup}] -m 775 ${destroot}${serverhome}
xinstall -d -g [existsgroup ${servergroup}] -m 775 ${destroot}${mnesiadbdir}
- reinplace -E "s:(/etc/rabbitmq/rabbitmq):${prefix}\\1:g" \
- ${realsbin}/rabbitmq-env
- foreach var {CONFIG_FILE LOG_BASE MNESIA_BASE ENABLED_PLUGINS_FILE} {
- reinplace -E "s:^($var)=/:\\1=${prefix}/:" \
- ${realsbin}/rabbitmq-server \
- ${realsbin}/rabbitmqctl \
- ${realsbin}/rabbitmq-plugins
- }
+ reinplace -E "s:^SYS_PREFIX=\${RABBITMQ_HOME}$:SYS_PREFIX=${prefix}:" \
+ ${realsbin}/rabbitmq-defaults
+ reinplace -E "s:^SYS_PREFIX=$:SYS_PREFIX=${prefix}:" \
+ ${realsbin}/rabbitmq-defaults
xinstall -m 555 ${filespath}/rabbitmq-script-wrapper \
${wrappersbin}/rabbitmq-server
- reinplace -E "s:MACPORTS_PREFIX/bin:${prefix}/bin:g" \
+ reinplace -E "s:@MACPORTS_PREFIX@:${prefix}:g" \
${wrappersbin}/rabbitmq-server
reinplace -E "s:/usr/lib/rabbitmq/bin/:${prefix}/lib/rabbitmq/bin/:g" \
${wrappersbin}/rabbitmq-server
Modified: trunk/dports/net/rabbitmq-server/files/rabbitmq-script-wrapper
===================================================================
--- trunk/dports/net/rabbitmq-server/files/rabbitmq-script-wrapper 2012-05-01 14:13:01 UTC (rev 92566)
+++ trunk/dports/net/rabbitmq-server/files/rabbitmq-script-wrapper 2012-05-01 15:38:32 UTC (rev 92567)
@@ -12,7 +12,7 @@
## The Original Code is RabbitMQ.
##
## The Initial Developer of the Original Code is VMware, Inc.
-## Copyright (c) 2007-2011 VMware, Inc. All rights reserved.
+## Copyright (c) 2007-2012 VMware, Inc. All rights reserved.
##
# Escape spaces and quotes, because shell is revolting.
@@ -32,7 +32,7 @@
if [ `id -u` = `id -u rabbitmq` -o "$SCRIPT" = "rabbitmq-plugins" ] ; then
/usr/lib/rabbitmq/bin/${SCRIPT} "$@"
elif [ `id -u` = 0 ] ; then
- SHELL=/bin/sh HOME=/var/lib/rabbitmq USER=rabbitmq LOGNAME=rabbitmq PATH="$(eval `PATH=MACPORTS_PREFIX/bin /usr/libexec/path_helper -s`; echo $PATH)" su -m rabbitmq -c "/usr/lib/rabbitmq/bin/${SCRIPT} ${CMDLINE}"
+ SHELL=/bin/sh HOME=/var/lib/rabbitmq USER=rabbitmq LOGNAME=rabbitmq PATH="$(eval `PATH=@MACPORTS_PREFIX@/bin /usr/libexec/path_helper -s`; echo $PATH)" su -m rabbitmq -c "/usr/lib/rabbitmq/bin/${SCRIPT} ${CMDLINE}"
else
/usr/lib/rabbitmq/bin/${SCRIPT}
echo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120501/1d993ac1/attachment.html>
More information about the macports-changes
mailing list