Gentoo Archives: gentoo-commits

From: "Ian Delaney (idella4)" <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyzmq: pyzmq-14.4.1.ebuild pyzmq-14.5.0.ebuild ChangeLog pyzmq-13.1.0.ebuild
Date: Sun, 08 Feb 2015 14:45:10
Message-Id: 20150208144504.4625611538@oystercatcher.gentoo.org
1 idella4 15/02/08 14:45:04
2
3 Modified: pyzmq-14.4.1.ebuild ChangeLog
4 Added: pyzmq-14.5.0.ebuild
5 Removed: pyzmq-13.1.0.ebuild
6 Log:
7 14.4.1; correction to deps, test phase bump; re-expose py3 to test phase (see comment), remove 1 old
8
9 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
10
11 Revision Changes Path
12 1.6 dev-python/pyzmq/pyzmq-14.4.1.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzmq/pyzmq-14.4.1.ebuild?rev=1.6&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzmq/pyzmq-14.4.1.ebuild?rev=1.6&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzmq/pyzmq-14.4.1.ebuild?r1=1.5&r2=1.6
17
18 Index: pyzmq-14.4.1.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyzmq/pyzmq-14.4.1.ebuild,v
21 retrieving revision 1.5
22 retrieving revision 1.6
23 diff -u -r1.5 -r1.6
24 --- pyzmq-14.4.1.ebuild 30 Dec 2014 16:58:13 -0000 1.5
25 +++ pyzmq-14.4.1.ebuild 8 Feb 2015 14:45:04 -0000 1.6
26 @@ -1,6 +1,6 @@
27 -# Copyright 1999-2014 Gentoo Foundation
28 +# Copyright 1999-2015 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyzmq/pyzmq-14.4.1.ebuild,v 1.5 2014/12/30 16:58:13 floppym Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyzmq/pyzmq-14.4.1.ebuild,v 1.6 2015/02/08 14:45:04 idella4 Exp $
32
33 EAPI=5
34 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
35 @@ -25,13 +25,13 @@
36 DEPEND="${RDEPEND}
37 test? (
38 dev-python/nose[${PYTHON_USEDEP}]
39 - $(python_gen_cond_dep "dev-python/gevent[${PY2_USEDEP}]" python2_7)
40 )
41 doc? (
42 dev-python/sphinx[${PYTHON_USEDEP}]
43 dev-python/numpydoc[${PYTHON_USEDEP}]
44 )"
45
46 +# Ensures installation of gevent for test phase
47 REQUIRED_USE="test? ( green )"
48
49 python_configure_all() {
50 @@ -50,8 +50,6 @@
51 python_test() {
52 if python_is_python3; then
53 einfo "Skipping python3 due to lack of support by gevent"
54 - elif ! use green; then
55 - einfo "Skipping greenlet tests due to green USE flag being disabled"
56 else
57 nosetests -svw "${BUILD_DIR}/lib/"
58 fi
59
60
61
62 1.64 dev-python/pyzmq/ChangeLog
63
64 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzmq/ChangeLog?rev=1.64&view=markup
65 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzmq/ChangeLog?rev=1.64&content-type=text/plain
66 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzmq/ChangeLog?r1=1.63&r2=1.64
67
68 Index: ChangeLog
69 ===================================================================
70 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyzmq/ChangeLog,v
71 retrieving revision 1.63
72 retrieving revision 1.64
73 diff -u -r1.63 -r1.64
74 --- ChangeLog 30 Dec 2014 16:58:13 -0000 1.63
75 +++ ChangeLog 8 Feb 2015 14:45:04 -0000 1.64
76 @@ -1,6 +1,13 @@
77 # ChangeLog for dev-python/pyzmq
78 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
79 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyzmq/ChangeLog,v 1.63 2014/12/30 16:58:13 floppym Exp $
80 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
81 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyzmq/ChangeLog,v 1.64 2015/02/08 14:45:04 idella4 Exp $
82 +
83 +*pyzmq-14.5.0 (08 Feb 2015)
84 +
85 + 08 Feb 2015; Ian Delaney <idella4@g.o> +pyzmq-14.5.0.ebuild,
86 + -pyzmq-13.1.0.ebuild, pyzmq-14.4.1.ebuild:
87 + 14.4.1; correction to deps, test phase bump; re-expose py3 to test phase (see
88 + comment), remove 1 old
89
90 30 Dec 2014; Mike Gilbert <floppym@g.o> pyzmq-14.3.1.ebuild,
91 pyzmq-14.4.0.ebuild, pyzmq-14.4.1.ebuild:
92
93
94
95 1.1 dev-python/pyzmq/pyzmq-14.5.0.ebuild
96
97 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzmq/pyzmq-14.5.0.ebuild?rev=1.1&view=markup
98 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyzmq/pyzmq-14.5.0.ebuild?rev=1.1&content-type=text/plain
99
100 Index: pyzmq-14.5.0.ebuild
101 ===================================================================
102 # Copyright 1999-2015 Gentoo Foundation
103 # Distributed under the terms of the GNU General Public License v2
104 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyzmq/pyzmq-14.5.0.ebuild,v 1.1 2015/02/08 14:45:04 idella4 Exp $
105
106 EAPI=5
107 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
108
109 inherit distutils-r1 toolchain-funcs
110
111 DESCRIPTION="PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library"
112 HOMEPAGE="http://www.zeromq.org/bindings:python http://pypi.python.org/pypi/pyzmq"
113 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
114
115 LICENSE="LGPL-3"
116 SLOT="0"
117 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
118
119 IUSE="doc examples green test"
120
121 PY2_USEDEP=$(python_gen_usedep python2_7)
122 RDEPEND=">=net-libs/zeromq-2.1.9
123 dev-python/py[${PYTHON_USEDEP}]
124 dev-python/cffi[${PYTHON_USEDEP}]
125 green? ( dev-python/gevent[${PY2_USEDEP}] )"
126 DEPEND="${RDEPEND}
127 test? (
128 dev-python/nose[${PYTHON_USEDEP}] )
129 doc? (
130 dev-python/sphinx[${PYTHON_USEDEP}]
131 dev-python/numpydoc[${PYTHON_USEDEP}]
132 )"
133
134 # Ensures installation of gevent for test phase
135 REQUIRED_USE="test? ( green )"
136
137 python_configure_all() {
138 tc-export CC
139 }
140
141 python_compile_all() {
142 use doc && emake -C docs html
143 }
144
145 python_compile() {
146 python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
147 distutils-r1_python_compile
148 }
149
150 python_test() {
151 # suite reports error in absence of gevent under py3 but is designed to continue
152 # rather than exit making py3 apt for the test phase
153 nosetests -svw "${BUILD_DIR}/lib/"
154 }
155
156 python_install_all() {
157 use examples && local EXAMPLES=( examples/. )
158 use doc && local HTML_DOCS=( docs/build/html/. )
159 distutils-r1_python_install_all
160 }