diff options
Diffstat (limited to 'dev-util/buildbot/buildbot-0.8.2.ebuild')
-rw-r--r-- | dev-util/buildbot/buildbot-0.8.2.ebuild | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/dev-util/buildbot/buildbot-0.8.2.ebuild b/dev-util/buildbot/buildbot-0.8.2.ebuild deleted file mode 100644 index 4c5c8568550e..000000000000 --- a/dev-util/buildbot/buildbot-0.8.2.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.8.2.ebuild,v 1.9 2011/01/21 15:16:36 jer Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" -DISTUTILS_SRC_TEST="trial" -DISTUTILS_DISABLE_TEST_DEPENDENCY="1" - -inherit distutils eutils - -MY_PV="${PV/_p/p}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="BuildBot build automation system" -HOMEPAGE="http://buildbot.net/ http://pypi.python.org/pypi/buildbot" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86" -IUSE="doc examples irc mail manhole test" - -# sqlite3 module of Python 2.5 is not supported. -RDEPEND=">=dev-python/jinja-2.1 - || ( dev-lang/python:2.7 dev-lang/python:2.6 dev-python/simplejson ) - || ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-python/pysqlite:2 ) - >=dev-python/twisted-8.0.0 - dev-python/twisted-web - irc? ( dev-python/twisted-words ) - mail? ( dev-python/twisted-mail ) - manhole? ( dev-python/twisted-conch )" -DEPEND="${DEPEND} - dev-python/setuptools - doc? ( sys-apps/texinfo ) - test? ( - dev-python/mock - dev-python/twisted-mail - dev-python/twisted-web - dev-python/twisted-words - )" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - python_pkg_setup - enewuser buildbot -} - -src_compile() { - distutils_src_compile - - if use doc; then - einfo "Generation of documentation" - pushd docs > /dev/null - emake buildbot.html buildbot.info || die "Generation of documentation failed" - popd > /dev/null - fi -} - -src_install() { - distutils_src_install - - doman docs/buildbot.1 docs/buildslave.1 || die "doman failed" - - if use doc; then - dohtml -r docs/buildbot.html docs/images || die "dohtml failed" - doinfo docs/buildbot.info || die "doinfo failed" - fi - - if use examples; then - insinto /usr/share/doc/${PF} - doins -r contrib docs/examples || die "doins failed" - fi - - newconfd "${FILESDIR}/buildmaster.confd" buildmaster || die "newconfd failed" - newinitd "${FILESDIR}/buildbot.initd-r1" buildmaster || die "newinitd failed" - - # Make it print the right names when you start/stop the script. - sed -e "s/@buildbot@/buildmaster/" -i "${ED}etc/init.d/buildmaster" || die "sed buildmaster failed" -} - -pkg_postinst() { - distutils_pkg_postinst - - elog "The \"buildbot\" user and the \"buildmaster\" init script has been added" - elog "to support starting buildbot through Gentoo's init system. To use this," - elog "set up your build master following the documentation, make sure the" - elog "resulting directories are owned by the \"buildbot\" user and point" - elog "\"${ROOT}etc/conf.d/buildmaster\" at the right location. The scripts can" - elog "run as a different user if desired. If you need to run more than one" - elog "build master, just copy the scripts." - elog - elog "Upstream recommends the following when upgrading:" - elog "Each time you install a new version of Buildbot, you should run the" - elog "\"buildbot upgrade-master\" command on each of your pre-existing build masters." - elog "This will add files and fix (or at least detect) incompatibilities between" - elog "your old config and the new code." - - elog "Build slave functionality has been moved to dev-util/buildbot-slave." -} |