Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/buildbot-slave: buildbot-slave-0.8.8.ebuild ChangeLog
Date: Fri, 30 Aug 2013 20:41:00
Message-Id: 20130830204056.A07E92004C@flycatcher.gentoo.org
1 hwoarang 13/08/30 20:40:56
2
3 Modified: ChangeLog
4 Added: buildbot-slave-0.8.8.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key C2BA7F3C!)
9
10 Revision Changes Path
11 1.50 dev-util/buildbot-slave/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?rev=1.50&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?rev=1.50&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?r1=1.49&r2=1.50
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v
20 retrieving revision 1.49
21 retrieving revision 1.50
22 diff -u -r1.49 -r1.50
23 --- ChangeLog 3 Aug 2013 09:45:42 -0000 1.49
24 +++ ChangeLog 30 Aug 2013 20:40:56 -0000 1.50
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-util/buildbot-slave
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v 1.49 2013/08/03 09:45:42 mgorny Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v 1.50 2013/08/30 20:40:56 hwoarang Exp $
30 +
31 +*buildbot-slave-0.8.8 (30 Aug 2013)
32 +
33 + 30 Aug 2013; Markos Chandras <hwoarang@g.o>
34 + +buildbot-slave-0.8.8.ebuild:
35 + Version bump
36
37 03 Aug 2013; Michał Górny <mgorny@g.o> buildbot-slave-0.8.7.ebuild,
38 buildbot-slave-0.8.7_p1.ebuild:
39
40
41
42 1.1 dev-util/buildbot-slave/buildbot-slave-0.8.8.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.8.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.8.ebuild?rev=1.1&content-type=text/plain
46
47 Index: buildbot-slave-0.8.8.ebuild
48 ===================================================================
49 # Copyright 1999-2013 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.8.ebuild,v 1.1 2013/08/30 20:40:56 hwoarang Exp $
52
53 EAPI="5"
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 readme.gentoo user
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
65 MY_PV="${PV/_p/p}"
66 MY_P="${PN}-${MY_PV}"
67 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
68
69 LICENSE="GPL-2"
70 SLOT="0"
71 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux"
72 IUSE="test"
73
74 RDEPEND="dev-python/setuptools
75 dev-python/twisted-core
76 !!<dev-util/buildbot-0.8.1
77 !<dev-util/buildbot-0.8.3"
78 DEPEND="${RDEPEND}
79 test? ( dev-python/mock )"
80
81 PYTHON_MODNAME="buildslave"
82
83 S="${WORKDIR}/${MY_P}"
84
85 pkg_setup() {
86 python_pkg_setup
87 enewuser buildbot
88
89 DOC_CONTENTS="The \"buildbot\" user and the \"buildslave\" init script has been added
90 to support starting buildslave through Gentoo's init system. To use this,
91 set up your build slave following the documentation, make sure the
92 resulting directories are owned by the \"buildbot\" user and point
93 \"${ROOT}etc/conf.d/buildslave\" at the right location. The scripts can
94 run as a different user if desired. If you need to run more than one
95 build slave, just copy the scripts."
96 }
97
98 src_install() {
99 distutils_src_install
100
101 doman docs/buildslave.1
102
103 newconfd "${FILESDIR}/buildslave.confd" buildslave
104 newinitd "${FILESDIR}/buildslave.initd" buildslave
105
106 readme.gentoo_create_doc
107 }
108
109 pkg_postinst() {
110 distutils_pkg_postinst
111 readme.gentoo_print_elog
112 }