<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/0e6c74213e75ede511f329c5b670568458a7617a">https://github.com/macports/macports-ports/commit/0e6c74213e75ede511f329c5b670568458a7617a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0e6c74213e75ede511f329c5b670568458a7617a
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Jun 2 12:00:20 2019 -0500
<span style='display:block; white-space:pre;color:#404040;'> buildbot-slave: replaced_by buildbot-slave-0.8
</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/53006
</span>---
devel/buildbot-slave/Portfile | 79 +---------------------
.../files/org.macports.buildslave.template.plist | 34 ----------
2 files changed, 3 insertions(+), 110 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/buildbot-slave/Portfile b/devel/buildbot-slave/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 44fb4e9..6d3916d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/buildbot-slave/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/buildbot-slave/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,82 +1,9 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup obsolete 1.0
</span>
name buildbot-slave
version 0.8.12
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories devel python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license GPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {ryandesign @ryandesign} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><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:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Buildbot is a system to automate the compile/test \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cycle required by most software projects to validate \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- code changes. This port provides the slave side of \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- the system.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</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;'>-dist_subdir ${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 a5bdda0174e0428b14580323d35b221f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 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:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.default_version 27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:py${python.version}-twisted
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env NO_INSTALL_REQS=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set sharedir ${prefix}/share/${subport}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set docdir ${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set plistfile org.macports.buildslave.template.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Add a user that can be used to run the buildbot slave
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-add_users buildbot group=buildbot
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file mkdir ${worksrcpath}/macports
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${filespath}/${plistfile} ${worksrcpath}/macports/${plistfile}
</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;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace -locale C "s|@PREFIX@|${prefix}|g" ${worksrcpath}/macports/${plistfile}
</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;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath} COPYING NEWS README UPGRADING \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/docs/buildslave.1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${sharedir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${worksrcpath}/macports/${plistfile} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${sharedir}
</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;'>-depends_test port:py${python.version}-mock
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.env PYTHONPATH=.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd ${prefix}/bin/trial-${python.branch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target buildslave.test
</span><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 https://pypi.python.org/pypi/${name}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {buildbot-slave\/(\d+\.\d+(?:\.\d+))\"}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#livecheck.regex {buildbot-slave\/(\d+\.\d+(?:\.\d+)(?:b\d))}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-notes "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-An example launchd plist file is available in ${sharedir}. After you have\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-created your build slave, edit the WorkingDirectory field to appropriate\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-values. As the root user, copy it to /Library/LaunchDaemons and instruct\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-launchd to run it with:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-sudo launchctl load -w /Library/LaunchDaemons/your.plist.name
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by buildbot-slave-0.8
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/buildbot-slave/files/org.macports.buildslave.template.plist b/devel/buildbot-slave/files/org.macports.buildslave.template.plist
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 52ee521..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/buildbot-slave/files/org.macports.buildslave.template.plist
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,34 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>Disabled</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <true/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>EnvironmentVariables</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>PATH</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>@PREFIX@/bin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- </dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>Label</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>org.macports.buildslave</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>ProgramArguments</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>@PREFIX@/bin/twistd-2.7</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>--nodaemon</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>--no_save</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>--python=buildbot.tac</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>--pidfile=buildslave.pid</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- </array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>RunAtLoad</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <true/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>UserName</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>buildbot</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>WorkingDirectory</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>/Users/pathToSlave</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>KeepAlive</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>SuccessfulExit</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <false/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- </dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</plist>
</span></pre><pre style='margin:0'>
</pre>