diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-05-02 19:47:01 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-05-02 19:47:01 +0000 |
commit | a697b58b46d28adc6f9d91209907d82e366f6a54 (patch) | |
tree | 688db5d314160953569363473d872ff71071c6a6 /dev-util/buildbot | |
parent | Fixing my previous commit (diff) | |
download | gentoo-2-a697b58b46d28adc6f9d91209907d82e366f6a54.tar.gz gentoo-2-a697b58b46d28adc6f9d91209907d82e366f6a54.tar.bz2 gentoo-2-a697b58b46d28adc6f9d91209907d82e366f6a54.zip |
Fix dependencies.
(Portage version: HEAD/cvs/Linux x86_64)
Diffstat (limited to 'dev-util/buildbot')
-rw-r--r-- | dev-util/buildbot/buildbot-0.7.12.ebuild | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/dev-util/buildbot/buildbot-0.7.12.ebuild b/dev-util/buildbot/buildbot-0.7.12.ebuild index f9876893f29c..a8e3ed294864 100644 --- a/dev-util/buildbot/buildbot-0.7.12.ebuild +++ b/dev-util/buildbot/buildbot-0.7.12.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.7.12.ebuild,v 1.2 2010/02/20 18:48:48 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.7.12.ebuild,v 1.3 2010/05/02 19:47:01 arfrever Exp $ -EAPI="2" +EAPI="3" PYTHON_DEPEND="2" SUPPORT_PYTHON_ABIS="1" DISTUTILS_SRC_TEST="trial" @@ -22,18 +22,17 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" IUSE="doc irc mail manhole test" -CDEPEND=">=dev-python/twisted-2.0.1" -RDEPEND="${CDEPEND} +RDEPEND=">=dev-python/twisted-2.0.1 mail? ( dev-python/twisted-mail ) manhole? ( dev-python/twisted-conch ) irc? ( dev-python/twisted-words ) dev-python/twisted-web dev-python/twisted-mail" -DEPEND="${CDEPEND} +DEPEND="${DEPEND} test? ( dev-python/twisted-mail dev-python/twisted-web dev-python/twisted-words ) - doc? ( =dev-python/epydoc-2* )" + doc? ( dev-python/epydoc )" RESTRICT_PYTHON_ABIS="3.*" S="${WORKDIR}/${MY_P}" @@ -64,21 +63,23 @@ src_install() { doins -r contrib doins -r docs/examples - use doc && doins -r docs/reference + if use doc; then + doins -r docs/reference || die "doins failed" + fi - newconfd "${FILESDIR}/buildslave.confd" buildslave - newinitd "${FILESDIR}/buildbot.initd-r1" buildslave - newconfd "${FILESDIR}/buildmaster.confd" buildmaster - newinitd "${FILESDIR}/buildbot.initd-r1" buildmaster + newconfd "${FILESDIR}/buildslave.confd" buildslave || die "newconfd failed" + newinitd "${FILESDIR}/buildbot.initd-r1" buildslave || die "newinitd failed" + 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 -i -e 's/@buildbot@/buildslave/' \ - "${D}/etc/init.d/buildslave" || die "buildslave sed failed" - sed -i -e 's/@buildbot@/buildmaster/' \ - "${D}/etc/init.d/buildmaster" || die "buildmaster sed failed" + sed -e "s/@buildbot@/buildslave/" -i "${ED}etc/init.d/buildslave" || die "sed buildslave failed" + 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" and "buildslave" init' elog "scripts were added to support starting buildbot through gentoo's" elog "init system. To use this set up your build master or build slave" |