<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/8a7957b90cc1d0be550cbb6ad99208c2754bdbe0">https://github.com/macports/macports-ports/commit/8a7957b90cc1d0be550cbb6ad99208c2754bdbe0</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 8a7957b90cc buildbot-slave-0.8: Update to 0.8.14
</span>8a7957b90cc is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 8a7957b90cc1d0be550cbb6ad99208c2754bdbe0
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Mar 3 04:09:21 2021 -0600
<span style='display:block; white-space:pre;color:#404040;'> buildbot-slave-0.8: Update to 0.8.14
</span>---
devel/buildbot-slave-0.8/Portfile | 37 ++++++++++++++++++++-----------------
1 file changed, 20 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/buildbot-slave-0.8/Portfile b/devel/buildbot-slave-0.8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dc046b24693..e5a40537f28 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/buildbot-slave-0.8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/buildbot-slave-0.8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,11 @@ PortSystem 1.0
</span> PortGroup python 1.0
name buildbot-slave-0.8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.8.12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 42c30f14bace0871f16f4094e72caf440e843643 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 905eab122dcfc9425d51f0ed0c7682e7f933e140a7203637aa12a84498bd7461 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 118339
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.8.14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 f4171b45935737ba37d8c9ee9c9cb4978618a224 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7db02738c02d34c4d32508ac200e5f089ba73549315b127a9d8c0808d1a6d7a9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 117325
</span>
set branch [join [lrange [split ${version} .] 0 1] .]
categories devel python
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,34 +17,40 @@ supported_archs noarch
</span> license GPL-2
maintainers {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description buildslave for buildbot continuous integration system
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description build slave for Buildbot continuous integration system
</span>
long_description Buildbot is a system to automate the compile/test \
cycle of most software projects to validate code \
changes. This port provides version 0.8.x of the slave \
(worker) part of the system. Subsequent versions have \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- a redesigned architecture and will be available soon \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- in the buildbot-worker port.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ a redesigned architecture and are available in the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ buildbot-worker port.
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://buildbot.net
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites pypi:b/buildbot-slave/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname buildbot-slave-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://buildbot.net
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.rootname buildbot-slave
</span> dist_subdir buildbot-slave
python.default_version 27
depends_lib-append port:py${python.version}-twisted
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test port:py${python.version}-mock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.env NO_INSTALL_REQS=1
set sharedir ${prefix}/share/${subport}
set docdir ${prefix}/share/doc/${subport}
set plistfile org.macports.buildslave.template.plist
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Add a user that can be used to run the buildbot slave
</span> add_users buildbot group=buildbot
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Copy "group" permission to "others", which is empty.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fs-traverse item ${worksrcpath} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set p [file attributes ${item} -permissions]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file attributes ${item} -permissions [format {0%o} [expr {(${p} >> 3 & 7) | ${p}}]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> file mkdir ${worksrcpath}/macports
copy ${filespath}/${plistfile} ${worksrcpath}/macports/${plistfile}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,15 +70,12 @@ post-destroot {
</span> ${destroot}${sharedir}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_test port:py${python.version}-mock
</span> test.run yes
test.env PYTHONPATH=.
test.cmd ${prefix}/bin/trial-${python.branch}
test.target buildslave.test
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url https://pypi.python.org/pypi/buildbot-slave/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex buildbot-slave\/([quotemeta ${branch}](?:\\.\\d+)*)/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex ${python.rootname}-([quotemeta ${branch}]\[0-9.\]+)[quotemeta ${extract.suffix}]
</span>
notes "
An example launchd plist file is available in ${sharedir}. After you have\
</pre><pre style='margin:0'>
</pre>