<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0508852ceb79e2a487562024fc3f5bf086f45098">https://github.com/macports/macports-ports/commit/0508852ceb79e2a487562024fc3f5bf086f45098</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 0508852 rabbitmq-server: Update to 3.7.24
</span>0508852 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0508852ceb79e2a487562024fc3f5bf086f45098
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Feb 14 12:59:31 2020 -0600
<span style='display:block; white-space:pre;color:#404040;'> rabbitmq-server: Update to 3.7.24
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/60083
</span>---
net/rabbitmq-server/Portfile | 56 +++++++++++++++++---------------------------
1 file changed, 21 insertions(+), 35 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rabbitmq-server/Portfile b/net/rabbitmq-server/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 25cdcc6..3ad1ae5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/rabbitmq-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rabbitmq-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,14 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup rabbitmq rabbitmq-server 3.7.24 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 be55a2501baefc5601f22442616292d3f420e3c0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9c40440a2b66ca352c8d329acca1268a279729e7e237db1087291dad9400918a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 10059652
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name rabbitmq-server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.7.9
</span> categories net
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,34 +21,19 @@ long_description \
</span> high performance enterprise messaging. The RabbitMQ server is a \
robust and scalable implementation of an AMQP broker.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.rabbitmq.com/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://www.rabbitmq.com/releases/rabbitmq-server/v${version}/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- https://dl.bintray.com/rabbitmq/all/rabbitmq-server/${version}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.rabbitmq.com
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span> use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> distfiles ${name}-generic-unix-${version}${extract.suffix}
worksrcdir [string map {- _} $name]-$version
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 b1d2e22d39eb711c9fb201513af5dcc7f788422e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 43214e32316ce4eb6a0a0013b897b2a0c7c96d6814ba6bd01ae60032e8c2479f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 9200564
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_lib port:erlang
depends_build port:libxslt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin 8 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} <= 9} {
</span> depends_build-append port:py27-simplejson
build.args PYTHON=${prefix}/bin/python2.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin 9 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:py27-simplejson
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.args PYTHON=${prefix}/bin/python2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# no need for simplejson on Snow Leopard or higher
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.major} > 9 && ${os.platform} eq "darwin"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span> # python3.X doesn't work
build.args PYTHON=python2.7
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,20 +72,20 @@ destroot {
</span> proc portstartupitem::startupitem_create {args} {}
system -W "${destroot}${plistloc}" "/usr/libexec/PlistBuddy -c \"Add :UserName string ${serveruser}\" org.macports.${name}.plist"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -m 775 ${destroot}${confdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -g [existsgroup ${servergroup}] -m 775 ${destroot}${logdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -g [existsgroup ${servergroup}] -m 775 ${destroot}${serverhome}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -g [existsgroup ${servergroup}] -m 775 ${destroot}${mnesiadbdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -g [existsgroup ${servergroup}] -m 775 ${destroot}${rootserver}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -g [existsgroup ${servergroup}] -m 775 ${destroot}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -g [existsgroup ${servergroup}] -m 775 ${sbindir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0775 ${destroot}${confdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -g [existsgroup ${servergroup}] -m 0775 ${destroot}${logdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -g [existsgroup ${servergroup}] -m 0775 ${destroot}${serverhome}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -g [existsgroup ${servergroup}] -m 0775 ${destroot}${mnesiadbdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -g [existsgroup ${servergroup}] -m 0775 ${destroot}${rootserver}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -g [existsgroup ${servergroup}] -m 0775 ${destroot}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -g [existsgroup ${servergroup}] -m 0775 ${sbindir}
</span>
copy {*}[glob ${worksrcpath}/*] ${destroot}${rootserver}/
reinplace -E "s:^SYS_PREFIX=\\\${RABBITMQ_HOME}$:SYS_PREFIX=${prefix}:" \
${realsbin}/rabbitmq-defaults
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${filespath}/rabbitmq-script-wrapper \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${filespath}/rabbitmq-script-wrapper \
</span> ${wrappersbin}/rabbitmq-server
reinplace -E "s:@MACPORTS_PREFIX@:${prefix}:g" \
${wrappersbin}/rabbitmq-server
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -113,9 +103,9 @@ destroot {
</span> ln -s ../lib/${worksrcdir}/sbin/${script} ${sbindir}/${script}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${mansrc}/man8 rabbitmq-plugins.8.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${mansrc}/man8 rabbitmq-plugins.8.gz \
</span> rabbitmq-server.8.gz rabbitmqctl.8.gz ${mandest}/man8/
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${mansrc}/man5 rabbitmq-env.conf.5.gz ${mandest}/man5/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${mansrc}/man5 rabbitmq-env.conf.5.gz ${mandest}/man5/
</span> }
startupitem.create yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -123,7 +113,3 @@ startupitem.init "PATH=${prefix}/bin:${prefix}/sbin:\$PATH; export PATH"
</span> startupitem.start "rabbitmq-server 2>&1"
startupitem.stop "rabbitmqctl stop 2>&1"
startupitem.logfile ${prefix}/var/log/rabbitmq/startupitem.log
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url http://www.rabbitmq.com/releases/rabbitmq-server/current/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)"
</span></pre><pre style='margin:0'>
</pre>