diff options
author | grembo <grembo@FreeBSD.org> | 2017-03-28 00:47:57 +0800 |
---|---|---|
committer | Koop Mast <kwm@rainbow-runner.nl> | 2017-04-09 20:56:33 +0800 |
commit | c32c6a57a16d96b13fae61abe496a1d15929442d (patch) | |
tree | 12b7cf01510be09d28eb341260bb521da9545703 /devel/buildbot-slave | |
parent | b0a1df79ae1216d12d90ccc136d820762d27f9d6 (diff) | |
download | freebsd-ports-gnome-c32c6a57a16d96b13fae61abe496a1d15929442d.tar.gz freebsd-ports-gnome-c32c6a57a16d96b13fae61abe496a1d15929442d.tar.zst freebsd-ports-gnome-c32c6a57a16d96b13fae61abe496a1d15929442d.zip |
Rename buildbot-slave to buildbot-worker, update to 0.9.4
Also take maintainership. If interested, the original maintainer
is welcome to take it back.
PR: 217700
Approved by: maintainer timeout (2 weeks)
Diffstat (limited to 'devel/buildbot-slave')
-rw-r--r-- | devel/buildbot-slave/Makefile | 36 | ||||
-rw-r--r-- | devel/buildbot-slave/distinfo | 2 | ||||
-rw-r--r-- | devel/buildbot-slave/files/buildslave.in | 121 | ||||
-rw-r--r-- | devel/buildbot-slave/files/patch-setup.py | 12 | ||||
-rw-r--r-- | devel/buildbot-slave/pkg-descr | 6 |
5 files changed, 0 insertions, 177 deletions
diff --git a/devel/buildbot-slave/Makefile b/devel/buildbot-slave/Makefile deleted file mode 100644 index a7ae475f82b8..000000000000 --- a/devel/buildbot-slave/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: Frederic Praca <frederic.praca@freebsd-fr.org> -# $FreeBSD$ - -PORTNAME= buildbot-slave -PORTVERSION= 0.8.12 -PORTREVISION= 3 -CATEGORIES= devel python -MASTER_SITES= CHEESESHOP - -MAINTAINER= koobs@FreeBSD.org -COMMENT= Continuous Integration Framework (Slave) - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=8.0.0:devel/py-twisted -TEST_DEPENDS= trial:devel/py-twisted \ - ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock - -USES= python:-2.7 -USE_PYTHON= autoplist distutils -USE_RC_SUBR= buildslave - -SUB_LIST+= PYTHON_CMD=${PYTHON_CMD} - -NO_ARCH= yes - -PLIST_FILES= man/man1/buildslave.1.gz - -post-install: - ${INSTALL_MAN} ${WRKSRC}/docs/buildslave.1 ${STAGEDIR}${MANPREFIX}/man/man1 - -do-test: - @cd ${WRKSRC} && trial buildslave.test - -.include <bsd.port.mk> diff --git a/devel/buildbot-slave/distinfo b/devel/buildbot-slave/distinfo deleted file mode 100644 index a411592a425b..000000000000 --- a/devel/buildbot-slave/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (buildbot-slave-0.8.12.tar.gz) = 905eab122dcfc9425d51f0ed0c7682e7f933e140a7203637aa12a84498bd7461 -SIZE (buildbot-slave-0.8.12.tar.gz) = 118339 diff --git a/devel/buildbot-slave/files/buildslave.in b/devel/buildbot-slave/files/buildslave.in deleted file mode 100644 index 1ec58fc20433..000000000000 --- a/devel/buildbot-slave/files/buildslave.in +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/sh - -# $FreeBSD$ -# PROVIDE: buildslave -# REQUIRE: LOGIN -# KEYWORD: shutdown -# -# Add the following lines to /etc/rc.conf to run buildslave: -# -# buildslave_enable (bool): Set to "YES" to enable buildslave. -# Default: "NO" -# -# buildslave_flags (flags): Set extra command flags here. See buildslave(8) -# Default: Empty (""). -# -# buildslave_uid (user): User to run buildslave as. -# Default: "buildbot" -# -# buildslave_gid (group): Group to run buildslave as. -# Default: "buildbot" -# -# buildslave_basedir (path): Location for buildslave base directory -# Default: %%PREFIX%%/etc/buildslave -# -# buildslave_profiles (str): Define profiles names. Space-delimited. -# Default: Empty ("") -# -# This rc.d script supports multiple "profiles". When profiles are -# specified, the non-profile specific parameters become defaults. -# -# Example: -# -# buildslave_profiles="foo bar" -# -# buildslave_foo_enable="YES" -# buildslave_foo_basedir="/usr/home/foo/buildbot" -# buildslave_foo_uid="foo" -# buildslave_foo_gid="foo" -# -# buildslave_bar_enable="YES" -# buildslave_bar_basedir="/usr/home/buildbot/" - -. /etc/rc.subr - -export PATH=${PATH}:%%LOCALBASE%%/bin - -name=buildslave -desc="Buildbot Buildslave" -rcvar=buildslave_enable - -load_rc_config ${name} - -# These are just the defaults, they might get overriden for a specific profile. -eval ": \${${name}_enable:=\"NO\"}" -eval ": \${${name}_flags:=\"\"}" -eval ": \${${name}_uid:=\"buildbot\"}" -eval ": \${${name}_gid:=\"buildbot\"}" -eval ": \${${name}_basedir:=\"%%PREFIX%%/etc/${name}\"}" - -command="%%PREFIX%%/bin/twistd" -command_interpreter="%%PYTHON_CMD%%" -pidfile="${buildslave_basedir}/twistd.pid" - - # A specific profile is specified in the command - if [ -n "$2" ]; then - profile="$2" - # Override defaults with profile-specific values - if [ -n "${buildslave_profiles}" ]; then - eval buildslave_enable="\${buildslave_${profile}_enable:-${buildslave_enable}}" - eval buildslave_flags="\${buildslave_${profile}_flags:-${buildslave_flags}}" - eval buildslave_uid="\${buildslave_${profile}_uid:-${buildslave_uid}}" - eval buildslave_gid="\${buildslave_${profile}_gid:-${buildslave_gid}}" - eval buildslave_basedir="\${buildslave_${profile}_basedir:-${buildslave_basedir}}" - eval pidfile="\${buildslave_${profile}_basedir:-${buildslave_basedir}}/twistd.pid" - else - echo "%%PREFIX%%/etc/rc.d/${name}: extra argument ignored" - fi - # A specific profile is not in the command - else - # Check if any profiles are defined - if [ -n "$1" -a -n "${buildslave_profiles}" ]; then - # Loop through them - for profile in ${buildslave_profiles}; do - eval _enable="\${buildslave_${profile}_enable}" - case "${_enable:-${buildslave_enable}}" in - [Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0) - continue - ;; - [Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1) - ;; - *) - if test -z "$_enable"; then - _var=buildslave_enable - else - _var=buildslave_"${profile}"_enable - fi - warn "Bad value" \ - "'${_enable:-${buildslave_enable}}'" \ - "for ${_var}. " \ - "Profile ${profile} skipped." - continue - ;; - esac - echo "===> ${name} profile: ${profile}" - if %%PREFIX%%/etc/rc.d/${name} $1 ${profile}; then - success="${profile} ${success:-}" - else - failed="${profile} (${retcode}) ${failed:-}" - fi - done - # Exit so that non-profile rc.d is not started when there are profiles - exit 0 - fi - fi - -# run_rc_command would send ${name}_flags as parameters to $command (daemon) -# This ensures they are actually passed to fcgiwrap instead. -actual_buildslave_flags="${buildslave_flags}" -buildslave_flags="" -command_args="--uid=${buildslave_uid} --gid=${buildslave_gid} --pidfile=${pidfile} --python=${buildslave_basedir}/buildbot.tac ${actual_buildslave_flags}" -run_rc_command "$1" diff --git a/devel/buildbot-slave/files/patch-setup.py b/devel/buildbot-slave/files/patch-setup.py deleted file mode 100644 index 3bdcd9055cb0..000000000000 --- a/devel/buildbot-slave/files/patch-setup.py +++ /dev/null @@ -1,12 +0,0 @@ ---- setup.py.orig 2014-04-20 08:52:42 UTC -+++ setup.py -@@ -99,9 +99,6 @@ setup_args = { - "buildslave.test.unit", - ], - 'scripts': scripts, -- # mention data_files, even if empty, so install_data is called and -- # VERSION gets copied -- 'data_files': [("buildslave", [])], - 'cmdclass': { - 'install_data': our_install_data, - 'sdist': our_sdist diff --git a/devel/buildbot-slave/pkg-descr b/devel/buildbot-slave/pkg-descr deleted file mode 100644 index 9f66b756da2a..000000000000 --- a/devel/buildbot-slave/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -This port is the slave part of BuildBot. For the buildmaster, install the -devel/buildbot port - -For more information, please see: http://buildbot.net/trac - -WWW: http://buildbot.net |