This port is the port for the slave part of the BuildBot continuous integration system.

PR:		ports/148530
Submitted by:	Frédéric Praca <frederic dot praca_AT_freebsd-fr dot org>
This commit is contained in:
Cheng-Lung Sung 2010-08-09 05:41:22 +00:00
parent 0d7aa4b8ac
commit d2d73f6324
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=258988
6 changed files with 130 additions and 0 deletions

View file

@ -131,6 +131,7 @@
SUBDIR += build
SUBDIR += buildapp
SUBDIR += buildbot
SUBDIR += buildbot-slave
SUBDIR += buildtool
SUBDIR += buildtool-doc
SUBDIR += bullet

View file

@ -0,0 +1,26 @@
# New ports collection makefile for: buildbot-slave
# Date created: 12 Jul 2010
# Whom: Frederic Praca <frederic.praca@freebsd-fr.org>
#
# $FreeBSD$
#
PORTNAME= buildbot-slave
PORTVERSION= 0.8.1
CATEGORIES= devel python
MASTER_SITES= SF
MASTER_SITE_SUBDIR= buildbot/buildbot/${PORTVERSION}
MAINTAINER= clsung@FreeBSD.org
COMMENT= Slave part of Buildbot, an continuous integration system
USE_PYTHON= 2.5+
USE_PYDISTUTILS= yes
USE_TWISTED_RUN= runner
post-patch:
@${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 ${REINPLACE_CMD} -e \
's|/usr/bin/python|${PYTHON_CMD}|g'
@${FIND} ${WRKSRC} -name \*.bak -delete
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (buildbot-slave-0.8.1.tar.gz) = cd51f0e91ef8e0ce8f12cea871769f60
SHA256 (buildbot-slave-0.8.1.tar.gz) = 9b999042940c7e93b22f8e63cff66e6aa6c86427986c5ba086009abef6089017
SIZE (buildbot-slave-0.8.1.tar.gz) = 57600

View file

@ -0,0 +1,25 @@
--- setup.py.orig 2010-08-09 10:54:05.000000000 +0800
+++ setup.py 2010-08-09 11:06:44.000000000 +0800
@@ -58,22 +58,4 @@
if sys.platform == "win32":
setup_args['zip_safe'] = False
-try:
- # If setuptools is installed, then we'll add setuptools-specific arguments
- # to the setup args.
- import setuptools #@UnusedImport
-except ImportError:
- setup_args['scripts'] = [
- 'bin/buildslave'
- ]
-else:
- setup_args['install_requires'] = [
- 'twisted >= 2.0.0',
- ]
- setup_args['entry_points'] = {
- 'console_scripts': [
- 'buildslave = buildslave.scripts.runner:run',
- ],
- }
-
setup(**setup_args)

View file

@ -0,0 +1,6 @@
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/

View file

@ -0,0 +1,69 @@
bin/buildslave
%%PYTHON_SITELIBDIR%%/buildslave/__init__.py
%%PYTHON_SITELIBDIR%%/buildslave/__init__.pyc
%%PYTHON_SITELIBDIR%%/buildslave/__init__.pyo
%%PYTHON_SITELIBDIR%%/buildslave/bot.py
%%PYTHON_SITELIBDIR%%/buildslave/bot.pyc
%%PYTHON_SITELIBDIR%%/buildslave/bot.pyo
%%PYTHON_SITELIBDIR%%/buildslave/commands/__init__.py
%%PYTHON_SITELIBDIR%%/buildslave/commands/__init__.pyc
%%PYTHON_SITELIBDIR%%/buildslave/commands/__init__.pyo
%%PYTHON_SITELIBDIR%%/buildslave/commands/base.py
%%PYTHON_SITELIBDIR%%/buildslave/commands/base.pyc
%%PYTHON_SITELIBDIR%%/buildslave/commands/base.pyo
%%PYTHON_SITELIBDIR%%/buildslave/commands/registry.py
%%PYTHON_SITELIBDIR%%/buildslave/commands/registry.pyc
%%PYTHON_SITELIBDIR%%/buildslave/commands/registry.pyo
%%PYTHON_SITELIBDIR%%/buildslave/commands/transfer.py
%%PYTHON_SITELIBDIR%%/buildslave/commands/transfer.pyc
%%PYTHON_SITELIBDIR%%/buildslave/commands/transfer.pyo
%%PYTHON_SITELIBDIR%%/buildslave/commands/utils.py
%%PYTHON_SITELIBDIR%%/buildslave/commands/utils.pyc
%%PYTHON_SITELIBDIR%%/buildslave/commands/utils.pyo
%%PYTHON_SITELIBDIR%%/buildslave/commands/vcs.py
%%PYTHON_SITELIBDIR%%/buildslave/commands/vcs.pyc
%%PYTHON_SITELIBDIR%%/buildslave/commands/vcs.pyo
%%PYTHON_SITELIBDIR%%/buildslave/interfaces.py
%%PYTHON_SITELIBDIR%%/buildslave/interfaces.pyc
%%PYTHON_SITELIBDIR%%/buildslave/interfaces.pyo
%%PYTHON_SITELIBDIR%%/buildslave/pbutil.py
%%PYTHON_SITELIBDIR%%/buildslave/pbutil.pyc
%%PYTHON_SITELIBDIR%%/buildslave/pbutil.pyo
%%PYTHON_SITELIBDIR%%/buildslave/scripts/__init__.py
%%PYTHON_SITELIBDIR%%/buildslave/scripts/__init__.pyc
%%PYTHON_SITELIBDIR%%/buildslave/scripts/__init__.pyo
%%PYTHON_SITELIBDIR%%/buildslave/scripts/logwatcher.py
%%PYTHON_SITELIBDIR%%/buildslave/scripts/logwatcher.pyc
%%PYTHON_SITELIBDIR%%/buildslave/scripts/logwatcher.pyo
%%PYTHON_SITELIBDIR%%/buildslave/scripts/runner.py
%%PYTHON_SITELIBDIR%%/buildslave/scripts/runner.pyc
%%PYTHON_SITELIBDIR%%/buildslave/scripts/runner.pyo
%%PYTHON_SITELIBDIR%%/buildslave/scripts/startup.py
%%PYTHON_SITELIBDIR%%/buildslave/scripts/startup.pyc
%%PYTHON_SITELIBDIR%%/buildslave/scripts/startup.pyo
%%PYTHON_SITELIBDIR%%/buildslave/test/__init__.py
%%PYTHON_SITELIBDIR%%/buildslave/test/__init__.pyc
%%PYTHON_SITELIBDIR%%/buildslave/test/__init__.pyo
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/__init__.py
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/__init__.pyc
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/__init__.pyo
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_slave_commands_base.py
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_slave_commands_base.pyc
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_slave_commands_base.pyo
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_slave_commands_utils.py
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_slave_commands_utils.pyc
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_slave_commands_utils.pyo
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_util.py
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_util.pyc
%%PYTHON_SITELIBDIR%%/buildslave/test/unit/test_util.pyo
%%PYTHON_SITELIBDIR%%/buildslave/test/util.py
%%PYTHON_SITELIBDIR%%/buildslave/test/util.pyc
%%PYTHON_SITELIBDIR%%/buildslave/test/util.pyo
%%PYTHON_SITELIBDIR%%/buildslave/util.py
%%PYTHON_SITELIBDIR%%/buildslave/util.pyc
%%PYTHON_SITELIBDIR%%/buildslave/util.pyo
@dirrm %%PYTHON_SITELIBDIR%%/buildslave/test/unit
@dirrm %%PYTHON_SITELIBDIR%%/buildslave/test
@dirrm %%PYTHON_SITELIBDIR%%/buildslave/scripts
@dirrm %%PYTHON_SITELIBDIR%%/buildslave/commands
@dirrm %%PYTHON_SITELIBDIR%%/buildslave