Gentoo Archives: gentoo-commits

From: Patrick Lauer <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/supervisor/
Date: Thu, 18 Feb 2016 09:58:15
Message-Id: 1455789435.2ce8a6e211e2b0f41f28b8dd7a1cbac2ea28c763.patrick@gentoo
1 commit: 2ce8a6e211e2b0f41f28b8dd7a1cbac2ea28c763
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 18 09:57:00 2016 +0000
4 Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 18 09:57:15 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce8a6e2
7
8 app-admin/supervisor: Bump
9
10 Package-Manager: portage-2.2.27
11
12 app-admin/supervisor/Manifest | 1 +
13 app-admin/supervisor/supervisor-3.2.1.ebuild | 47 ++++++++++++++++++++++++++++
14 2 files changed, 48 insertions(+)
15
16 diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest
17 index 78a6a17..96b8640 100644
18 --- a/app-admin/supervisor/Manifest
19 +++ b/app-admin/supervisor/Manifest
20 @@ -1 +1,2 @@
21 DIST supervisor-3.1.3.tar.gz 391529 SHA256 e32c546fe8d2a6e079ec4819c49fd24534d4075a58af39118d04367918b3c282 SHA512 40795bfd1aee3eba9e51b6dc1bfcff20c42c0a42ca7ceecc35c428f7840d5d631303b7f0c4eee85375296fd4e9a48f6b405a87caf038f8ffbfe227b5160e7aa5 WHIRLPOOL da8f41907857c46633e93e1806449babd9230994a528c73946276c10387e380763b7b9fb884bb3376537d6eb55428e5873ed8e9a11cd410a3d6c8d7593907552
22 +DIST supervisor-3.2.1.tar.gz 410461 SHA256 d6b54903aab4214664b6f2c6400f673bee3e21aec7b14d08940ed431a3ead630 SHA512 a4fa8b1729a578c36c989e91a87c0ff4d2e5487b1beb58bd0695729553b5005cf4a282c6a193330c5b352d2467597bae330a28d6e42305c8108593fbf24b1b80 WHIRLPOOL 36f798f87a73e76b8cd79d4c417a64246e77b3114142a82fc322f302deb285f625f6a1bab738cb437116665b6172a1b643fa8c765e57591500c53ed6823b3372
23
24 diff --git a/app-admin/supervisor/supervisor-3.2.1.ebuild b/app-admin/supervisor/supervisor-3.2.1.ebuild
25 new file mode 100644
26 index 0000000..049c53d
27 --- /dev/null
28 +++ b/app-admin/supervisor/supervisor-3.2.1.ebuild
29 @@ -0,0 +1,47 @@
30 +# Copyright 1999-2015 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +# $Id$
33 +
34 +EAPI="5"
35 +
36 +PYTHON_COMPAT=( python2_7 ) # py2 only
37 +# xml.etree.ElementTree module required.
38 +PYTHON_REQ_USE="xml"
39 +
40 +inherit distutils-r1
41 +
42 +MY_PV="${PV/_beta/b}"
43 +
44 +DESCRIPTION="A system for controlling process state under UNIX"
45 +HOMEPAGE="http://supervisord.org/ https://pypi.python.org/pypi/supervisor"
46 +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
47 +
48 +LICENSE="repoze ZPL BSD HPND GPL-2"
49 +SLOT="0"
50 +KEYWORDS="~amd64 ~x86"
51 +IUSE="doc test"
52 +
53 +# ALL versions of meld3 match to >=meld3-0.6.5
54 +RDEPEND="dev-python/meld3[${PYTHON_USEDEP}]
55 + dev-python/setuptools[${PYTHON_USEDEP}]"
56 +DEPEND="${RDEPEND}
57 + test? ( dev-python/mock[${PYTHON_USEDEP}] )
58 + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
59 +
60 +S="${WORKDIR}/${PN}-${MY_PV}"
61 +
62 +python_compile_all() {
63 + # Somehow the test phase is called and run on invoking a doc build; harmless
64 + use doc && emake -C docs html
65 +}
66 +
67 +python_test() {
68 + esetup.py test
69 +}
70 +
71 +python_install_all() {
72 + newinitd "${FILESDIR}/init.d-r1" supervisord
73 + newconfd "${FILESDIR}/conf.d" supervisord
74 + use doc && local HTML_DOCS=( docs/.build/html/. )
75 + distutils-r1_python_install_all
76 +}