Gentoo Archives: gentoo-commits

From: "Dirkjan Ochtman (djc)" <djc@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/buildbot-slave: buildbot-slave-0.8.4.ebuild ChangeLog
Date: Sat, 03 Sep 2011 19:39:36
Message-Id: 20110903193925.7381020054@flycatcher.gentoo.org
1 djc 11/09/03 19:39:25
2
3 Modified: ChangeLog
4 Added: buildbot-slave-0.8.4.ebuild
5 Log:
6 Version bump buildbot-slave to 0.8.4.
7
8 (Portage version: 2.1.10.12/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.19 dev-util/buildbot-slave/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?rev=1.19&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?rev=1.19&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?r1=1.18&r2=1.19
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v
20 retrieving revision 1.18
21 retrieving revision 1.19
22 diff -u -r1.18 -r1.19
23 --- ChangeLog 22 Aug 2011 10:05:37 -0000 1.18
24 +++ ChangeLog 3 Sep 2011 19:39:25 -0000 1.19
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-util/buildbot-slave
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v 1.18 2011/08/22 10:05:37 mduft Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v 1.19 2011/09/03 19:39:25 djc Exp $
30 +
31 +*buildbot-slave-0.8.4 (03 Sep 2011)
32 +
33 + 03 Sep 2011; Dirkjan Ochtman <djc@g.o> +buildbot-slave-0.8.4.ebuild,
34 + files/buildslave.initd:
35 + Version bump to 0.8.4.
36
37 22 Aug 2011; Markus Duft <mduft@g.o> buildbot-slave-0.8.3.ebuild:
38 keyworded ~x86-interix
39
40
41
42 1.1 dev-util/buildbot-slave/buildbot-slave-0.8.4.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.4.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.4.ebuild?rev=1.1&content-type=text/plain
46
47 Index: buildbot-slave-0.8.4.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.4.ebuild,v 1.1 2011/09/03 19:39:25 djc Exp $
52
53 EAPI="3"
54 PYTHON_DEPEND="2"
55 SUPPORT_PYTHON_ABIS="1"
56 RESTRICT_PYTHON_ABIS="3.* *-jython"
57 DISTUTILS_SRC_TEST="trial buildslave"
58 DISTUTILS_DISABLE_TEST_DEPENDENCY="1"
59
60 inherit distutils eutils
61
62 DESCRIPTION="BuildBot Slave Daemon"
63 HOMEPAGE="http://trac.buildbot.net/ http://code.google.com/p/buildbot/ http://pypi.python.org/pypi/buildbot-slave"
64 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux"
69 IUSE="test"
70
71 RDEPEND="dev-python/setuptools
72 >=dev-python/twisted-2
73 !!<dev-util/buildbot-0.8.1
74 !<dev-util/buildbot-0.8.3"
75 DEPEND="${RDEPEND}
76 test? ( dev-python/mock )"
77
78 PYTHON_MODNAME="buildslave"
79
80 pkg_setup() {
81 python_pkg_setup
82 enewuser buildbot
83 }
84
85 src_install() {
86 distutils_src_install
87
88 doman docs/buildslave.1 || die "doman failed"
89
90 newconfd "${FILESDIR}/buildslave.confd" buildslave || die "newconfd failed"
91 newinitd "${FILESDIR}/buildslave.initd" buildslave || die "newinitd failed"
92 }
93
94 pkg_postinst() {
95 distutils_pkg_postinst
96
97 elog "The \"buildbot\" user and the \"buildslave\" init script has been added"
98 elog "to support starting buildslave through Gentoo's init system. To use this,"
99 elog "set up your build slave following the documentation, make sure the"
100 elog "resulting directories are owned by the \"buildbot\" user and point"
101 elog "\"${ROOT}etc/conf.d/buildslave\" at the right location. The scripts can"
102 elog "run as a different user if desired. If you need to run more than one"
103 elog "build slave, just copy the scripts."
104 }