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 |
+ |