Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pyface/
Date: Tue, 29 Sep 2015 08:35:02
Message-Id: 1443515687.2fefbb589e4a2e107665e0bf40cb2f154c6b8ce6.jlec@gentoo
1 commit: 2fefbb589e4a2e107665e0bf40cb2f154c6b8ce6
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 29 08:33:48 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 29 08:34:47 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fefbb58
7
8 dev-python/pyface: Version Bump
9
10 Package-Manager: portage-2.2.22
11 Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
12
13 dev-python/pyface/Manifest | 1 +
14 dev-python/pyface/pyface-4.5.2.ebuild | 49 +++++++++++++++++++++++++++++++++++
15 2 files changed, 50 insertions(+)
16
17 diff --git a/dev-python/pyface/Manifest b/dev-python/pyface/Manifest
18 index 66375a4..d44d522 100644
19 --- a/dev-python/pyface/Manifest
20 +++ b/dev-python/pyface/Manifest
21 @@ -1,2 +1,3 @@
22 DIST pyface-4.3.0.tar.gz 5062628 SHA256 e95e1991231a269324e59ecb0950a3d3ce4aa0cd1ab40d0b301cc8324e502d75 SHA512 14ef540408b5258bdb2efd97873f5c9cbc7ab0110c5a5c71ed5ebcf9b8cd8abbc011666fbacb99ce5bb2ac0ae55dbef731a32ec32cb9bb94107203e6a43862fc WHIRLPOOL 0fa3e35966cf941ca34bafdc2fed551b2b9a1d105f9c3daa2ea2ee8040cf9b491921d67cb007083a063f1c97695855cf4785511353df199bf26250d2242ac202
23 DIST pyface-4.4.0.tar.gz 486490 SHA256 270bc35a5364681b78569619917e1b5890150c882b455b52578f0c0752f3d3fc SHA512 62c93cbd5e956d56c03580876d5f9191210beb3d81cf8fcd0dfc6b2919263e4bf01219f1372e292fcac4462eaffb45cf9cde62dbe16265134b357dabc47d719d WHIRLPOOL 0596a09dad5a026c5726ef18b2c507a8adba1c2783d91f81cae0d5238b0d206f8486120c11824e6494153314749cfb812434e5e7c5ccd29cd231b2b2c9460aab
24 +DIST pyface-4.5.2.tar.gz 5089390 SHA256 3f909bcc3983ad707c69a83bc96858c52c4a0ff4a3358ce9acd7c3febd9c3410 SHA512 9f5f34960cce2180eec6c4ba1ef6e19069cb64a05db47644a70c1ff70b93927f80bc20f50cee72daf586722ad618bf19f53182986fef4b93ddb95d29f4a1fcbb WHIRLPOOL 80c85018dcfe7d2083a3484871d7ff7daf1fb136fe6bfede31ced4ca26020ab2c1d30434d145289b8c353bffa9014d108111de38c20e210c72c867af15813a8e
25
26 diff --git a/dev-python/pyface/pyface-4.5.2.ebuild b/dev-python/pyface/pyface-4.5.2.ebuild
27 new file mode 100644
28 index 0000000..0f21cf8
29 --- /dev/null
30 +++ b/dev-python/pyface/pyface-4.5.2.ebuild
31 @@ -0,0 +1,49 @@
32 +# Copyright 1999-2015 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +# $Id$
35 +
36 +EAPI=5
37 +
38 +# https://github.com/enthought/pyface/issues/40 confirms only py2.7
39 +PYTHON_COMPAT=( python2_7 )
40 +
41 +inherit distutils-r1 virtualx
42 +
43 +DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
44 +HOMEPAGE="https://github.com/enthought/pyface"
45 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
46 +
47 +LICENSE="BSD"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
50 +IUSE="examples test"
51 +
52 +RDEPEND="
53 + >=dev-python/traits-4.1[${PYTHON_USEDEP}]
54 + || (
55 + dev-python/wxpython:*[${PYTHON_USEDEP}]
56 + dev-python/PyQt4[${PYTHON_USEDEP}]
57 + dev-python/pyside[${PYTHON_USEDEP}]
58 + )"
59 +DEPEND="
60 + dev-python/setuptools[${PYTHON_USEDEP}]
61 + test? (
62 + ${RDEPEND}
63 + dev-python/traitsui[${PYTHON_USEDEP}]
64 + media-fonts/font-cursor-misc
65 + media-fonts/font-misc-misc
66 + )"
67 +
68 +python_test() {
69 + export ETS_TOOLKIT=qt4
70 + export QT_API=pyqt
71 + # set nosetests to ignore tests unpassable by these vars.
72 + VIRTUALX_COMMAND="nosetests" virtualmake -v -I 'composite_grid_model_test_case*' \
73 + -I 'simple_grid_model_test_case*' \
74 + -I 'test_split_editor_area_pane*'
75 +}
76 +
77 +python_install_all() {
78 + use exmaples && EXAMPLES=( examples/. )
79 + distutils-r1_python_install_all
80 +}