Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyro: metadata.xml ChangeLog pyro-4.17-r1.ebuild pyro-3.16-r1.ebuild
Date: Wed, 22 May 2013 10:28:08
Message-Id: 20130522102800.509D12171D@flycatcher.gentoo.org
1 jlec 13/05/22 10:28:00
2
3 Modified: metadata.xml ChangeLog
4 Added: pyro-4.17-r1.ebuild pyro-3.16-r1.ebuild
5 Log:
6 dev-python/pyro: Bump to new distutils eclass
7
8 (Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
9
10 Revision Changes Path
11 1.4 dev-python/pyro/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyro/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 16 May 2012 11:33:23 -0000 1.3
24 +++ metadata.xml 22 May 2013 10:28:00 -0000 1.4
25 @@ -1,12 +1,12 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <herd>python</herd>
30 - <maintainer>
31 - <email>aidecoe@g.o</email>
32 - <name>Amadeusz Żołnowski</name>
33 - </maintainer>
34 - <upstream>
35 - <remote-id type="pypi">Pyro</remote-id>
36 - </upstream>
37 + <herd>python</herd>
38 + <maintainer>
39 + <email>aidecoe@g.o</email>
40 + <name>Amadeusz Żołnowski</name>
41 + </maintainer>
42 + <upstream>
43 + <remote-id type="pypi">Pyro</remote-id>
44 + </upstream>
45 </pkgmetadata>
46
47
48
49 1.81 dev-python/pyro/ChangeLog
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/ChangeLog?rev=1.81&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/ChangeLog?rev=1.81&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/ChangeLog?r1=1.80&r2=1.81
54
55 Index: ChangeLog
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyro/ChangeLog,v
58 retrieving revision 1.80
59 retrieving revision 1.81
60 diff -u -r1.80 -r1.81
61 --- ChangeLog 16 Feb 2013 14:25:30 -0000 1.80
62 +++ ChangeLog 22 May 2013 10:28:00 -0000 1.81
63 @@ -1,6 +1,13 @@
64 # ChangeLog for dev-python/pyro
65 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
66 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/ChangeLog,v 1.80 2013/02/16 14:25:30 aidecoe Exp $
67 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/ChangeLog,v 1.81 2013/05/22 10:28:00 jlec Exp $
68 +
69 +*pyro-4.17-r1 (22 May 2013)
70 +*pyro-3.16-r1 (22 May 2013)
71 +
72 + 22 May 2013; Justin Lecher <jlec@g.o> +pyro-3.16-r1.ebuild,
73 + +pyro-4.17-r1.ebuild, metadata.xml:
74 + Bump to new distutils eclass
75
76 16 Feb 2013; Amadeusz Żołnowski <aidecoe@g.o> -pyro-4.14.ebuild:
77 Removing 4.14 which couldn't be stabilized because of serious bugs.
78
79
80
81 1.1 dev-python/pyro/pyro-4.17-r1.ebuild
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/pyro-4.17-r1.ebuild?rev=1.1&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/pyro-4.17-r1.ebuild?rev=1.1&content-type=text/plain
85
86 Index: pyro-4.17-r1.ebuild
87 ===================================================================
88 # Copyright 1999-2013 Gentoo Foundation
89 # Distributed under the terms of the GNU General Public License v2
90 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/pyro-4.17-r1.ebuild,v 1.1 2013/05/22 10:28:00 jlec Exp $
91
92 EAPI=5
93
94 PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
95 DISTUTILS_NO_PARALLEL_BUILD=true
96
97 inherit distutils-r1
98
99 MY_PN="Pyro4"
100 MY_P="${MY_PN}-${PV}"
101
102 DESCRIPTION="Advanced and powerful Distributed Object Technology system written entirely in Python"
103 HOMEPAGE="http://www.xs4all.nl/~irmen/pyro/ http://pypi.python.org/pypi/Pyro4"
104 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
105
106 LICENSE="MIT"
107 SLOT="4"
108 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
109 IUSE="doc examples test"
110
111 RDEPEND="!dev-python/pyro:0"
112 DEPEND="${RDEPEND}
113 dev-python/setuptools[${PYTHON_USEDEP}]
114 test? (
115 dev-python/coverage[${PYTHON_USEDEP}]
116 dev-python/nose[${PYTHON_USEDEP}]
117 )"
118
119 S="${WORKDIR}/${MY_P}"
120
121 python_prepare_all() {
122 distutils-r1_python_prepare_all
123
124 sed \
125 -e '/sys.path.insert/a sys.path.insert(1,"PyroTests")' \
126 -i tests/run_suite.py || die
127
128 # Disable tests requiring network connection.
129 sed \
130 -e "s/testBCstart/_&/" \
131 -e "s/testDaemonPyroObj/_&/" \
132 -e "s/testLookupAndRegister/_&/" \
133 -e "s/testMulti/_&/" \
134 -e "s/testRefuseDottedNames/_&/" \
135 -e "s/testResolve/_&/" \
136 -e "s/testBCLookup/_&/" \
137 -i tests/PyroTests/test_naming.py || die
138 sed \
139 -e "s/testOwnloopBasics/_&/" \
140 -e "s/testStartNSfunc/_&/" \
141 -i tests/PyroTests/test_naming2.py || die
142
143 sed \
144 -e "s/testServerConnections/_&/" \
145 -e "s/testServerParallelism/_&/" \
146 -i tests/PyroTests/test_server.py || die
147
148 sed \
149 -e "s/testBroadcast/_&/" \
150 -e "s/testGetIP/_&/" \
151 -i tests/PyroTests/test_socket.py || die
152 }
153
154 python_test() {
155 cd "${S}"/tests || die
156 ${PYTHON} run_suite.py || die
157 }
158
159 python_install_all() {
160 use doc && HTML_DOCS=( docs/. )
161 distutils-r1_python_install_all
162
163 if use examples; then
164 insinto /usr/share/${P}
165 doins -r examples
166 fi
167 }
168
169
170
171 1.1 dev-python/pyro/pyro-3.16-r1.ebuild
172
173 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/pyro-3.16-r1.ebuild?rev=1.1&view=markup
174 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyro/pyro-3.16-r1.ebuild?rev=1.1&content-type=text/plain
175
176 Index: pyro-3.16-r1.ebuild
177 ===================================================================
178 # Copyright 1999-2013 Gentoo Foundation
179 # Distributed under the terms of the GNU General Public License v2
180 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/pyro-3.16-r1.ebuild,v 1.1 2013/05/22 10:28:00 jlec Exp $
181
182 EAPI=5
183
184 PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
185
186 inherit distutils-r1
187
188 MY_PN="Pyro"
189 MY_P="${MY_PN}-${PV}"
190
191 DESCRIPTION="Advanced and powerful Distributed Object Technology system written entirely in Python"
192 HOMEPAGE="http://www.xs4all.nl/~irmen/pyro3/ http://pypi.python.org/pypi/Pyro"
193 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
194
195 LICENSE="MIT"
196 SLOT="3"
197 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
198 IUSE="doc examples"
199
200 DEPEND="!dev-python/pyro:0"
201 RDEPEND="${DEPEND}"
202
203 S="${WORKDIR}/${MY_P}"
204
205 python_install_all() {
206 use doc && HTML_DOCS=( docs/. )
207 distutils-r1_python_install_all
208
209 if use examples; then
210 insinto /usr/share/${P}
211 doins -r examples
212 fi
213 }