aboutsummaryrefslogtreecommitdiff
path: root/devel/buildbot-slave
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2010-08-09 05:41:22 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2010-08-09 05:41:22 +0000
commitd2d73f63248495c6585f151733e1c37e140d21c4 (patch)
treea8a2dae1cf5a917032a51de960875e129725bc3d /devel/buildbot-slave
parent0d7aa4b8acadd499656f2ca65af51ce030cee232 (diff)
downloadports-d2d73f63248495c6585f151733e1c37e140d21c4.tar.gz
ports-d2d73f63248495c6585f151733e1c37e140d21c4.zip
Notes
Diffstat (limited to 'devel/buildbot-slave')
-rw-r--r--devel/buildbot-slave/Makefile26
-rw-r--r--devel/buildbot-slave/distinfo3
-rw-r--r--devel/buildbot-slave/files/patch-setup.py25
-rw-r--r--devel/buildbot-slave/pkg-descr6
-rw-r--r--devel/buildbot-slave/pkg-plist69
5 files changed, 129 insertions, 0 deletions
diff --git a/devel/buildbot-slave/Makefile b/devel/buildbot-slave/Makefile
new file mode 100644
index 000000000000..41f83cf378b6
--- /dev/null
+++ b/devel/buildbot-slave/Makefile
@@ -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>
diff --git a/devel/buildbot-slave/distinfo b/devel/buildbot-slave/distinfo
new file mode 100644
index 000000000000..ec9163a33331
--- /dev/null
+++ b/devel/buildbot-slave/distinfo
@@ -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
diff --git a/devel/buildbot-slave/files/patch-setup.py b/devel/buildbot-slave/files/patch-setup.py
new file mode 100644
index 000000000000..9927c59c30ba
--- /dev/null
+++ b/devel/buildbot-slave/files/patch-setup.py
@@ -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)
diff --git a/devel/buildbot-slave/pkg-descr b/devel/buildbot-slave/pkg-descr
new file mode 100644
index 000000000000..1e81a75025a5
--- /dev/null
+++ b/devel/buildbot-slave/pkg-descr
@@ -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/
diff --git a/devel/buildbot-slave/pkg-plist b/devel/buildbot-slave/pkg-plist
new file mode 100644
index 000000000000..0931dec1c4e9
--- /dev/null
+++ b/devel/buildbot-slave/pkg-plist
@@ -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