Revision: 87609 http://trac.macports.org/changeset/87609 Author: ciserlohn@macports.org Date: 2011-11-28 10:04:17 -0800 (Mon, 28 Nov 2011) Log Message: ----------- rabbitmq-server: update to version 2.7.0 (see #32015) 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 2011-11-28 14:47:44 UTC (rev 87608) +++ trunk/dports/net/rabbitmq-server/Portfile 2011-11-28 18:04:17 UTC (rev 87609) @@ -3,7 +3,7 @@ PortSystem 1.0 name rabbitmq-server -version 2.6.1 +version 2.7.0 categories net maintainers paperplanes.de:meyer openmaintainer platforms darwin @@ -24,11 +24,11 @@ checksums \ ${name}-${version}${extract.suffix} \ - sha1 628ec7453c0ee8ec3bad0780504e335b48f9b533 \ - rmd160 818cd8bfbf5593b0cdb4bd4a71d4b7124472f35c \ + sha1 f80d58f6b8635e09c1fbd81650a25182eb6cb4b3 \ + rmd160 1cebc445e15f5667566e0fa7012c35f07922321f \ ${name}-generic-unix-${version}${extract.suffix} \ - sha1 2dad2383073d9a1e78236382baf1cbb30f4142f2 \ - rmd160 9c75e17f9c4315670965a844c4585c56ef05f020 + sha1 735f706ae8490c1d50df42c8a9a4e887a10ccde0 \ + rmd160 95471452414eb862c0f456aa427bfa113764c01f depends_lib port:erlang depends_build port:libxslt @@ -83,24 +83,26 @@ reinplace -E "s:(/etc/rabbitmq/rabbitmq):${prefix}\\1:g" \ ${realsbin}/rabbitmq-env - foreach var {CONFIG_FILE LOG_BASE MNESIA_BASE} { + foreach var {CONFIG_FILE LOG_BASE MNESIA_BASE ENABLED_PLUGINS_FILE} { reinplace -E "s:^($var)=/:\\1=${prefix}/:" \ ${realsbin}/rabbitmq-server \ - ${realsbin}/rabbitmqctl + ${realsbin}/rabbitmqctl \ + ${realsbin}/rabbitmq-plugins } xinstall -m 555 ${filespath}/rabbitmq-script-wrapper \ ${wrappersbin}/rabbitmq-server - - reinplace -E "s:MACPORTS_PREFIX/bin:${prefix}/bin:" \ + reinplace -E "s:MACPORTS_PREFIX/bin:${prefix}/bin:g" \ ${wrappersbin}/rabbitmq-server - reinplace -E "s:/usr/lib/rabbitmq/bin/:${prefix}/lib/rabbitmq/bin/:" \ + reinplace -E "s:/usr/lib/rabbitmq/bin/:${prefix}/lib/rabbitmq/bin/:g" \ ${wrappersbin}/rabbitmq-server - reinplace -E "s:/var/lib/rabbitmq:${prefix}/var/lib/rabbitmq:" \ + reinplace -E "s:/var/lib/rabbitmq:${prefix}/var/lib/rabbitmq:g" \ ${wrappersbin}/rabbitmq-server + file copy ${wrappersbin}/rabbitmq-server ${wrappersbin}/rabbitmqctl + file copy ${wrappersbin}/rabbitmq-server ${wrappersbin}/rabbitmq-plugins - xinstall -m 644 -W ${mansrc}/man1 rabbitmq-server.1.gz rabbitmqctl.1.gz \ + xinstall -m 644 -W ${mansrc}/man1 rabbitmq-server.1.gz rabbitmqctl.1.gz rabbitmq-plugins.1.gz \ ${mandest}/man1/ xinstall -m 644 -W ${mansrc}/man5 rabbitmq-env.conf.5.gz ${mandest}/man5/ } Modified: trunk/dports/net/rabbitmq-server/files/rabbitmq-script-wrapper =================================================================== --- trunk/dports/net/rabbitmq-server/files/rabbitmq-script-wrapper 2011-11-28 14:47:44 UTC (rev 87608) +++ trunk/dports/net/rabbitmq-server/files/rabbitmq-script-wrapper 2011-11-28 18:04:17 UTC (rev 87609) @@ -29,10 +29,10 @@ SCRIPT=`basename $0` -if [ `id -u` = 0 ] ; then +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}" -elif [ `id -u` = `id -u rabbitmq` ] ; then - /usr/lib/rabbitmq/bin/${SCRIPT} "$@" else /usr/lib/rabbitmq/bin/${SCRIPT} echo
participants (1)
-
ciserlohn@macports.org