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.9.ebuild ChangeLog
Date: Mon, 30 Jun 2014 18:12:13
Message-Id: 20140630181206.0C5E92004E@flycatcher.gentoo.org
1 hwoarang 14/06/30 18:12:05
2
3 Modified: ChangeLog
4 Added: buildbot-slave-0.8.9.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 09BF4F54C2BA7F3C!)
9
10 Revision Changes Path
11 1.59 dev-util/buildbot-slave/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?rev=1.59&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?rev=1.59&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/ChangeLog?r1=1.58&r2=1.59
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v
20 retrieving revision 1.58
21 retrieving revision 1.59
22 diff -u -r1.58 -r1.59
23 --- ChangeLog 10 Apr 2014 17:22:57 -0000 1.58
24 +++ ChangeLog 30 Jun 2014 18:12:05 -0000 1.59
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-util/buildbot-slave
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v 1.58 2014/04/10 17:22:57 hwoarang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/ChangeLog,v 1.59 2014/06/30 18:12:05 hwoarang Exp $
30 +
31 +*buildbot-slave-0.8.9 (30 Jun 2014)
32 +
33 + 30 Jun 2014; Markos Chandras <hwoarang@g.o>
34 + +buildbot-slave-0.8.9.ebuild:
35 + Version bump
36
37 10 Apr 2014; Markos Chandras <hwoarang@g.o> files/buildslave.service:
38 Add WorkingDirectory and fix arguments for systemd's unit start/stop
39
40
41
42 1.1 dev-util/buildbot-slave/buildbot-slave-0.8.9.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.9.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.9.ebuild?rev=1.1&content-type=text/plain
46
47 Index: buildbot-slave-0.8.9.ebuild
48 ===================================================================
49 # Copyright 1999-2014 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.9.ebuild,v 1.1 2014/06/30 18:12:05 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 systemd 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 systemd_dounit "${FILESDIR}/buildslave.service"
106
107 readme.gentoo_create_doc
108 }
109
110 pkg_postinst() {
111 distutils_pkg_postinst
112 readme.gentoo_print_elog
113 }