```
devel/py-buildbot{-*}: Update to 1.5.0
All ports (where necessary):
- Fix and equalize *_DEPENDS (and specified versions) to setup.py
- Match COMMENT to setup.py:description
- Add commented LICENSE_FILE describing why its not defined
py-buildbot{-worker}:
- Enable concurrent (Multiple Python version) installation
- Update test targets to set PYTHONPATH, so that the package in WRKSRC
in WRKSRC is tested, not installed packages.
py-buildbot:
- Remove post-patch target, no longer necessary
- Add a couple of testest dependency not dependencies that aren't declared inclared in setup.py:test_requires, that cause
setup.py:test_requirestests to fail when not installed, but cause tests to fail if they'reunlike other dependencies that are
not installed, unlike other dependencies that are skipped.skipped.
- Add an un-referenced compulsory RUN_DEPENDS on pyyaml reported and
resolved upstream [1]
py-buildbot-worker:
- Update patch-setup.py to actually fix (package/install) the VERSION file,
file, rather than just not installing it. The worker passes this files contents
contents to the master for display in the frontend if it exists, otherwise sending
otherwise sending the string 'latest' or the modification datestamp of another file.
another file. [1]
- Fix startup script to use the filename of itself (the executed script), not
not a filename that uses the ${name} variable, which doesnt exist as it contains
contains an underscore (not a dash), causing the following error when executed:
executed:
/usr/local/etc/rc.d/buildbot-worker: /usr/local/etc/rc.d/buildbot_worker: not found
Changelog:
http://docs.buildbot.net/current/relnotes/index.html#buildbot-1-5-0-2018-10-09
[1] https://github.com/buildbot/buildbot/pull/4394
Requested by: Tao Zhou <tao ish com au>
Reviewed_by: Nathan Owens, ???
Differential_Revision: D17821
```