Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: dev-python/cheesecake/files/, dev-python/cheesecake/, dev-python/ternate/, ...
Date: Sun, 04 Mar 2012 13:54:48
Message-Id: 1330869170.37f6c345810cc44d5a78e1e5cbfaf33630513fd3.sping@gentoo
1 commit: 37f6c345810cc44d5a78e1e5cbfaf33630513fd3
2 Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
3 AuthorDate: Sun Mar 4 13:41:38 2012 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 4 13:52:50 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=37f6c345
7
8 Move six working ebuilds from pythonhead overlay to betagarden as-is (bug #28480)
9
10 ---
11 app-portage/g-pypi/ChangeLog | 15 ++++++++
12 app-portage/g-pypi/g-pypi-0.2.1.ebuild | 27 ++++++++++++++
13 app-portage/g-pypi/metadata.xml | 9 +++++
14 dev-python/cheesecake/cheesecake-0.6.1.ebuild | 29 +++++++++++++++
15 .../cheesecake/files/digest-cheesecake-0.6.1 | 3 ++
16 dev-python/nose-testconfig/ChangeLog | 8 ++++
17 dev-python/nose-testconfig/metadata.xml | 9 +++++
18 .../nose-testconfig/nose-testconfig-0.3.ebuild | 30 +++++++++++++++
19 dev-python/sparql-wrapper/ChangeLog | 8 ++++
20 dev-python/sparql-wrapper/metadata.xml | 9 +++++
21 .../sparql-wrapper/sparql-wrapper-1.1.0.ebuild | 22 +++++++++++
22 dev-python/ternate/ChangeLog | 8 ++++
23 dev-python/ternate/metadata.xml | 9 +++++
24 dev-python/ternate/ternate-0.1.0.ebuild | 35 ++++++++++++++++++
25 dev-util/moap/ChangeLog | 11 ++++++
26 dev-util/moap/metadata.xml | 9 +++++
27 dev-util/moap/moap-0.2.6.ebuild | 39 ++++++++++++++++++++
28 17 files changed, 280 insertions(+), 0 deletions(-)
29
30 diff --git a/app-portage/g-pypi/ChangeLog b/app-portage/g-pypi/ChangeLog
31 new file mode 100644
32 index 0000000..69b75fb
33 --- /dev/null
34 +++ b/app-portage/g-pypi/ChangeLog
35 @@ -0,0 +1,15 @@
36 +# ChangeLog for app-portage/g-pypi
37 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
38 +# $Header: $
39 +
40 + 06 Jul 2008; Rob Cakebread <pythonhead@g.o>
41 + -files/digest-g-pypi-0.2.0, Manifest:
42 + Fixed Manifest
43 +
44 + 02 Jul 2008; Rob Cakebread <pythonhead@g.o> g-pypi-0.2.1.ebuild:
45 + Added ~amd64
46 +
47 + 01 Jul 2008; Rob Cakebread <pythonhead@g.o> -g-pypi-0.2.0.ebuild,
48 + +g-pypi-0.2.1.ebuild:
49 + Version bump, removed 0.2.0. Works with portage 2.2
50 +
51
52 diff --git a/app-portage/g-pypi/g-pypi-0.2.1.ebuild b/app-portage/g-pypi/g-pypi-0.2.1.ebuild
53 new file mode 100644
54 index 0000000..ae4fecb
55 --- /dev/null
56 +++ b/app-portage/g-pypi/g-pypi-0.2.1.ebuild
57 @@ -0,0 +1,27 @@
58 +# Copyright 1999-2008 Gentoo Foundation
59 +# Distributed under the terms of the GNU General Public License v2
60 +# $Header: $
61 +
62 +inherit distutils
63 +
64 +
65 +DESCRIPTION="Create Python ebuilds for Gentoo by querying The Python Package Index"
66 +HOMEPAGE="http://tools.assembla.com/g-pypi/"
67 +SRC_URI="http://pypi.python.org/packages/source/g/${PN}/${P}.tar.gz"
68 +LICENSE="GPL-2"
69 +KEYWORDS="~amd64 ~x86"
70 +SLOT="0"
71 +IUSE="test"
72 +DEPEND="dev-python/setuptools
73 + test? ( dev-python/nose )"
74 +RDEPEND="dev-python/setuptools
75 + dev-python/pygments
76 + dev-python/cheetah
77 + app-portage/gentoolkit
78 + dev-python/configobj
79 + dev-python/yolk"
80 +
81 +src_test() {
82 + PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed"
83 +}
84 +
85
86 diff --git a/app-portage/g-pypi/metadata.xml b/app-portage/g-pypi/metadata.xml
87 new file mode 100644
88 index 0000000..98a7e6e
89 --- /dev/null
90 +++ b/app-portage/g-pypi/metadata.xml
91 @@ -0,0 +1,9 @@
92 +<?xml version="1.0" encoding="UTF-8"?>
93 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
94 +<pkgmetadata>
95 + <herd>no-herd</herd>
96 + <maintainer>
97 + <email>pythonhead@g.o</email>
98 + <name>Rob Cakebread</name>
99 + </maintainer>
100 +</pkgmetadata>
101
102 diff --git a/dev-python/cheesecake/cheesecake-0.6.1.ebuild b/dev-python/cheesecake/cheesecake-0.6.1.ebuild
103 new file mode 100644
104 index 0000000..37253c2
105 --- /dev/null
106 +++ b/dev-python/cheesecake/cheesecake-0.6.1.ebuild
107 @@ -0,0 +1,29 @@
108 +# Copyright 1999-2007 Gentoo Foundation
109 +# Distributed under the terms of the GNU General Public License v2
110 +# $Header: $
111 +
112 +inherit distutils
113 +
114 +
115 +DESCRIPTION="Computes goodness index for Python packages based on various empirical kwalitee factors"
116 +HOMEPAGE="http://pycheesecake.org/"
117 +SRC_URI="http://cheeseshop.python.org/packages/source/C/Cheesecake/${P}.tar.gz"
118 +LICENSE="PSF"
119 +KEYWORDS="~x86"
120 +SLOT="0"
121 +IUSE="test doc"
122 +RDEPEND=">=dev-python/pylint-0.6.4
123 + >=dev-python/setuptools-0.6_rc3"
124 +DEPEND="${RDEPEND}
125 + test? ( dev-python/nose )"
126 +
127 +src_install() {
128 + distutils_src_install
129 + use doc && dohtml -r docs/*
130 +}
131 +
132 +
133 +src_test() {
134 + PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed"
135 +}
136 +
137
138 diff --git a/dev-python/cheesecake/files/digest-cheesecake-0.6.1 b/dev-python/cheesecake/files/digest-cheesecake-0.6.1
139 new file mode 100644
140 index 0000000..6912b7b
141 --- /dev/null
142 +++ b/dev-python/cheesecake/files/digest-cheesecake-0.6.1
143 @@ -0,0 +1,3 @@
144 +MD5 f9e19123281f812e27674140bfb19b7e cheesecake-0.6.1.tar.gz 268576
145 +RMD160 04950d985adb8b257ab6f34436e4f0a32ace92fe cheesecake-0.6.1.tar.gz 268576
146 +SHA256 97b759a8f1e78823d05ff058c88fd1b12d79105e893a3ec9a0de87bfb745a50f cheesecake-0.6.1.tar.gz 268576
147
148 diff --git a/dev-python/nose-testconfig/ChangeLog b/dev-python/nose-testconfig/ChangeLog
149 new file mode 100644
150 index 0000000..9de206f
151 --- /dev/null
152 +++ b/dev-python/nose-testconfig/ChangeLog
153 @@ -0,0 +1,8 @@
154 +# ChangeLog for dev-python/nose-testconfig
155 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
156 +# $Header: $
157 +
158 + 29 Jul 2008; Rob Cakebread <pythonhead@g.o>
159 + +nose-testconfig-0.3.ebuild:
160 + Initial commit.
161 +
162
163 diff --git a/dev-python/nose-testconfig/metadata.xml b/dev-python/nose-testconfig/metadata.xml
164 new file mode 100644
165 index 0000000..98a7e6e
166 --- /dev/null
167 +++ b/dev-python/nose-testconfig/metadata.xml
168 @@ -0,0 +1,9 @@
169 +<?xml version="1.0" encoding="UTF-8"?>
170 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
171 +<pkgmetadata>
172 + <herd>no-herd</herd>
173 + <maintainer>
174 + <email>pythonhead@g.o</email>
175 + <name>Rob Cakebread</name>
176 + </maintainer>
177 +</pkgmetadata>
178
179 diff --git a/dev-python/nose-testconfig/nose-testconfig-0.3.ebuild b/dev-python/nose-testconfig/nose-testconfig-0.3.ebuild
180 new file mode 100644
181 index 0000000..4d6a116
182 --- /dev/null
183 +++ b/dev-python/nose-testconfig/nose-testconfig-0.3.ebuild
184 @@ -0,0 +1,30 @@
185 +# Copyright 1999-2008 Gentoo Foundation
186 +# Distributed under the terms of the GNU General Public License v2
187 +# $Header: $
188 +
189 +inherit distutils
190 +
191 +
192 +DESCRIPTION="Test Configuration plugin for nosetests."
193 +HOMEPAGE="http://pypi.python.org/pypi/nose-testconfig"
194 +SRC_URI="http://pypi.python.org/packages/source/n/${PN}/${P}.tar.gz"
195 +LICENSE="Apache-2.0"
196 +KEYWORDS="~x86"
197 +SLOT="0"
198 +IUSE="doc examples"
199 +DEPEND="dev-python/setuptools"
200 +
201 +src_install() {
202 + rm "${S}/build/lib/ez_setup.py" "${S}/ez_setup.py"
203 + distutils_src_install
204 + if use doc; then
205 + insinto /usr/share/doc/"${PF}"
206 + dodoc "${S}"/docs/*
207 + fi
208 + if use examples; then
209 + rm examples/test_config.pyc
210 + insinto /usr/share/doc/"${PF}"/examples
211 + doins -r "${S}"/examples/*
212 + fi
213 +}
214 +
215
216 diff --git a/dev-python/sparql-wrapper/ChangeLog b/dev-python/sparql-wrapper/ChangeLog
217 new file mode 100644
218 index 0000000..832d47f
219 --- /dev/null
220 +++ b/dev-python/sparql-wrapper/ChangeLog
221 @@ -0,0 +1,8 @@
222 +# ChangeLog for dev-python/sparql-wrapper
223 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
224 +# $Header: $
225 +
226 + 15 Apr 2008; Rob Cakebread <pythonhead@g.o> +metadata.xml,
227 + +sparql-wrapper-1.1.0.ebuild:
228 + Initial commit.
229 +
230
231 diff --git a/dev-python/sparql-wrapper/metadata.xml b/dev-python/sparql-wrapper/metadata.xml
232 new file mode 100644
233 index 0000000..98a7e6e
234 --- /dev/null
235 +++ b/dev-python/sparql-wrapper/metadata.xml
236 @@ -0,0 +1,9 @@
237 +<?xml version="1.0" encoding="UTF-8"?>
238 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
239 +<pkgmetadata>
240 + <herd>no-herd</herd>
241 + <maintainer>
242 + <email>pythonhead@g.o</email>
243 + <name>Rob Cakebread</name>
244 + </maintainer>
245 +</pkgmetadata>
246
247 diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.1.0.ebuild b/dev-python/sparql-wrapper/sparql-wrapper-1.1.0.ebuild
248 new file mode 100644
249 index 0000000..78acf7f
250 --- /dev/null
251 +++ b/dev-python/sparql-wrapper/sparql-wrapper-1.1.0.ebuild
252 @@ -0,0 +1,22 @@
253 +# Copyright 1999-2008 Gentoo Foundation
254 +# Distributed under the terms of the GNU General Public License v2
255 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-xlib/python-xlib-0.13.ebuild,v 1.6 2007/07/17 06:11:46 corsair Exp $
256 +
257 +inherit distutils
258 +
259 +MY_P="${PN}-python-${PV}"
260 +DESCRIPTION="A Python library for querying a SPARQL endpoint"
261 +HOMEPAGE="http://sparql-wrapper.sourceforge.net/"
262 +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
263 +
264 +LICENSE="W3C"
265 +SLOT="0"
266 +KEYWORDS="~x86"
267 +IUSE="doc"
268 +RDEPEND=">=dev-python/rdflib-2.4.0
269 + >=dev-python/pyxml-0.8.4-r1
270 + >=dev-python/simplejson-1.7.1"
271 +
272 +S="${WORKDIR}/${MY_P}"
273 +
274 +
275
276 diff --git a/dev-python/ternate/ChangeLog b/dev-python/ternate/ChangeLog
277 new file mode 100644
278 index 0000000..b8f1775
279 --- /dev/null
280 +++ b/dev-python/ternate/ChangeLog
281 @@ -0,0 +1,8 @@
282 +# ChangeLog for dev-python/ternate
283 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
284 +# $Header: $
285 +
286 + 01 Jul 2008; Rob Cakebread <pythonhead@g.o> +metadata.xml,
287 + +ternate-0.1.0.ebuild:
288 + ternate: Initial commit.
289 +
290
291 diff --git a/dev-python/ternate/metadata.xml b/dev-python/ternate/metadata.xml
292 new file mode 100644
293 index 0000000..98a7e6e
294 --- /dev/null
295 +++ b/dev-python/ternate/metadata.xml
296 @@ -0,0 +1,9 @@
297 +<?xml version="1.0" encoding="UTF-8"?>
298 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
299 +<pkgmetadata>
300 + <herd>no-herd</herd>
301 + <maintainer>
302 + <email>pythonhead@g.o</email>
303 + <name>Rob Cakebread</name>
304 + </maintainer>
305 +</pkgmetadata>
306
307 diff --git a/dev-python/ternate/ternate-0.1.0.ebuild b/dev-python/ternate/ternate-0.1.0.ebuild
308 new file mode 100644
309 index 0000000..e4573d4
310 --- /dev/null
311 +++ b/dev-python/ternate/ternate-0.1.0.ebuild
312 @@ -0,0 +1,35 @@
313 +# Copyright 1999-2008 Gentoo Foundation
314 +# Distributed under the terms of the GNU General Public License v2
315 +# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/nose-0.10.1.ebuild,v 1.1 2008/01/31 16:38:56 hawking Exp $
316 +
317 +inherit distutils eutils
318 +
319 +DESCRIPTION="Tool for creating FOAF and home pages for Gentoo developers"
320 +HOMEPAGE="http://trac.assembla.com/ternate"
321 +SRC_URI="http://pypi.python.org/packages/source/t/${PN}/${P}.tar.gz"
322 +
323 +LICENSE="GPL-2"
324 +SLOT="0"
325 +KEYWORDS="~x86"
326 +IUSE="doc examples"
327 +
328 +RDEPEND="dev-python/setuptools
329 + dev-python/lxml
330 + dev-python/rdflib"
331 +DEPEND="${RDEPEND}"
332 +
333 +
334 +src_install() {
335 + distutils_src_install
336 +
337 + use doc && dohtml docs/api/*
338 +
339 + if use examples ; then
340 + insinto /usr/share/doc/${PF}
341 + doins -r examples
342 + fi
343 +}
344 +
345 +src_test() {
346 + PYTHONPATH=. "${python}" setup.py test || die "test failed"
347 +}
348
349 diff --git a/dev-util/moap/ChangeLog b/dev-util/moap/ChangeLog
350 new file mode 100644
351 index 0000000..4c94b71
352 --- /dev/null
353 +++ b/dev-util/moap/ChangeLog
354 @@ -0,0 +1,11 @@
355 +# ChangeLog for dev-util/moap
356 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
357 +# $Header: $
358 +
359 + 23 May 2008; Rob Cakebread <pythonhead@g.o> moap-0.2.6.ebuild:
360 + Ensure redland-bindings were built with python in pkg_setup
361 +
362 + 23 May 2008; Rob Cakebread <pythonhead@g.o> +metadata.xml,
363 + +moap-0.2.6.ebuild:
364 + Initial commit.
365 +
366
367 diff --git a/dev-util/moap/metadata.xml b/dev-util/moap/metadata.xml
368 new file mode 100644
369 index 0000000..98a7e6e
370 --- /dev/null
371 +++ b/dev-util/moap/metadata.xml
372 @@ -0,0 +1,9 @@
373 +<?xml version="1.0" encoding="UTF-8"?>
374 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
375 +<pkgmetadata>
376 + <herd>no-herd</herd>
377 + <maintainer>
378 + <email>pythonhead@g.o</email>
379 + <name>Rob Cakebread</name>
380 + </maintainer>
381 +</pkgmetadata>
382
383 diff --git a/dev-util/moap/moap-0.2.6.ebuild b/dev-util/moap/moap-0.2.6.ebuild
384 new file mode 100644
385 index 0000000..ed3ed41
386 --- /dev/null
387 +++ b/dev-util/moap/moap-0.2.6.ebuild
388 @@ -0,0 +1,39 @@
389 +# Copyright 1999-2008 Gentoo Foundation
390 +# Distributed under the terms of the GNU General Public License v2
391 +# $Header: $
392 +
393 +inherit eutils
394 +
395 +
396 +DESCRIPTION="Maintenance of a Project"
397 +HOMEPAGE="http://thomas.apestaart.org/moap/trac"
398 +SRC_URI="http://thomas.apestaart.org/download/${PN}/${P}.tar.bz2"
399 +LICENSE="GPL-2"
400 +SLOT="0"
401 +KEYWORDS="~x86"
402 +IUSE="test doc"
403 +DEPEND="test? ( >=dev-python/pychecker-0.8.17 )
404 + doc? ( >=dev-python/epydoc-2.1-r2 )"
405 +RDEPEND=">=dev-libs/redland-bindings-1.0.7.1
406 + >=dev-lang/python-2.3"
407 +
408 +#Working on issues with tests/docs:
409 +#http://thomas.apestaart.org/moap/trac/ticket/287
410 +
411 +pkg_setup() {
412 + if ! built_with_use dev-libs/redland-bindings python ; then
413 + eerror "dev-libs/redland-bindings must have been built with the 'python' USE flag enabled"
414 + die "dev-libs/redland-bindings not built with 'python' USE flag enabled"
415 + fi
416 +}
417 +
418 +src_compile() {
419 + econf || die "econf failed"
420 + emake || die "emake failed"
421 +}
422 +
423 +src_install() {
424 + emake DESTDIR="${D}" install || die "emake install failed"
425 +}
426 +
427 +