* [gentoo-commits] proj/betagarden:master commit in: dev-python/cheesecake/files/, dev-python/cheesecake/, dev-python/ternate/, ...
@ 2012-03-04 13:54 Sebastian Pipping
0 siblings, 0 replies; only message in thread
From: Sebastian Pipping @ 2012-03-04 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 37f6c345810cc44d5a78e1e5cbfaf33630513fd3
Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Sun Mar 4 13:41:38 2012 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sun Mar 4 13:52:50 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=37f6c345
Move six working ebuilds from pythonhead overlay to betagarden as-is (bug #28480)
---
app-portage/g-pypi/ChangeLog | 15 ++++++++
app-portage/g-pypi/g-pypi-0.2.1.ebuild | 27 ++++++++++++++
app-portage/g-pypi/metadata.xml | 9 +++++
dev-python/cheesecake/cheesecake-0.6.1.ebuild | 29 +++++++++++++++
.../cheesecake/files/digest-cheesecake-0.6.1 | 3 ++
dev-python/nose-testconfig/ChangeLog | 8 ++++
dev-python/nose-testconfig/metadata.xml | 9 +++++
.../nose-testconfig/nose-testconfig-0.3.ebuild | 30 +++++++++++++++
dev-python/sparql-wrapper/ChangeLog | 8 ++++
dev-python/sparql-wrapper/metadata.xml | 9 +++++
.../sparql-wrapper/sparql-wrapper-1.1.0.ebuild | 22 +++++++++++
dev-python/ternate/ChangeLog | 8 ++++
dev-python/ternate/metadata.xml | 9 +++++
dev-python/ternate/ternate-0.1.0.ebuild | 35 ++++++++++++++++++
dev-util/moap/ChangeLog | 11 ++++++
dev-util/moap/metadata.xml | 9 +++++
dev-util/moap/moap-0.2.6.ebuild | 39 ++++++++++++++++++++
17 files changed, 280 insertions(+), 0 deletions(-)
diff --git a/app-portage/g-pypi/ChangeLog b/app-portage/g-pypi/ChangeLog
new file mode 100644
index 0000000..69b75fb
--- /dev/null
+++ b/app-portage/g-pypi/ChangeLog
@@ -0,0 +1,15 @@
+# ChangeLog for app-portage/g-pypi
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 06 Jul 2008; Rob Cakebread <pythonhead@gentoo.org>
+ -files/digest-g-pypi-0.2.0, Manifest:
+ Fixed Manifest
+
+ 02 Jul 2008; Rob Cakebread <pythonhead@gentoo.org> g-pypi-0.2.1.ebuild:
+ Added ~amd64
+
+ 01 Jul 2008; Rob Cakebread <pythonhead@gentoo.org> -g-pypi-0.2.0.ebuild,
+ +g-pypi-0.2.1.ebuild:
+ Version bump, removed 0.2.0. Works with portage 2.2
+
diff --git a/app-portage/g-pypi/g-pypi-0.2.1.ebuild b/app-portage/g-pypi/g-pypi-0.2.1.ebuild
new file mode 100644
index 0000000..ae4fecb
--- /dev/null
+++ b/app-portage/g-pypi/g-pypi-0.2.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit distutils
+
+
+DESCRIPTION="Create Python ebuilds for Gentoo by querying The Python Package Index"
+HOMEPAGE="http://tools.assembla.com/g-pypi/"
+SRC_URI="http://pypi.python.org/packages/source/g/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+DEPEND="dev-python/setuptools
+ test? ( dev-python/nose )"
+RDEPEND="dev-python/setuptools
+ dev-python/pygments
+ dev-python/cheetah
+ app-portage/gentoolkit
+ dev-python/configobj
+ dev-python/yolk"
+
+src_test() {
+ PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed"
+}
+
diff --git a/app-portage/g-pypi/metadata.xml b/app-portage/g-pypi/metadata.xml
new file mode 100644
index 0000000..98a7e6e
--- /dev/null
+++ b/app-portage/g-pypi/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>pythonhead@gentoo.org</email>
+ <name>Rob Cakebread</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/cheesecake/cheesecake-0.6.1.ebuild b/dev-python/cheesecake/cheesecake-0.6.1.ebuild
new file mode 100644
index 0000000..37253c2
--- /dev/null
+++ b/dev-python/cheesecake/cheesecake-0.6.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit distutils
+
+
+DESCRIPTION="Computes goodness index for Python packages based on various empirical kwalitee factors"
+HOMEPAGE="http://pycheesecake.org/"
+SRC_URI="http://cheeseshop.python.org/packages/source/C/Cheesecake/${P}.tar.gz"
+LICENSE="PSF"
+KEYWORDS="~x86"
+SLOT="0"
+IUSE="test doc"
+RDEPEND=">=dev-python/pylint-0.6.4
+ >=dev-python/setuptools-0.6_rc3"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose )"
+
+src_install() {
+ distutils_src_install
+ use doc && dohtml -r docs/*
+}
+
+
+src_test() {
+ PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed"
+}
+
diff --git a/dev-python/cheesecake/files/digest-cheesecake-0.6.1 b/dev-python/cheesecake/files/digest-cheesecake-0.6.1
new file mode 100644
index 0000000..6912b7b
--- /dev/null
+++ b/dev-python/cheesecake/files/digest-cheesecake-0.6.1
@@ -0,0 +1,3 @@
+MD5 f9e19123281f812e27674140bfb19b7e cheesecake-0.6.1.tar.gz 268576
+RMD160 04950d985adb8b257ab6f34436e4f0a32ace92fe cheesecake-0.6.1.tar.gz 268576
+SHA256 97b759a8f1e78823d05ff058c88fd1b12d79105e893a3ec9a0de87bfb745a50f cheesecake-0.6.1.tar.gz 268576
diff --git a/dev-python/nose-testconfig/ChangeLog b/dev-python/nose-testconfig/ChangeLog
new file mode 100644
index 0000000..9de206f
--- /dev/null
+++ b/dev-python/nose-testconfig/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-python/nose-testconfig
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 29 Jul 2008; Rob Cakebread <pythonhead@gentoo.org>
+ +nose-testconfig-0.3.ebuild:
+ Initial commit.
+
diff --git a/dev-python/nose-testconfig/metadata.xml b/dev-python/nose-testconfig/metadata.xml
new file mode 100644
index 0000000..98a7e6e
--- /dev/null
+++ b/dev-python/nose-testconfig/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>pythonhead@gentoo.org</email>
+ <name>Rob Cakebread</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/nose-testconfig/nose-testconfig-0.3.ebuild b/dev-python/nose-testconfig/nose-testconfig-0.3.ebuild
new file mode 100644
index 0000000..4d6a116
--- /dev/null
+++ b/dev-python/nose-testconfig/nose-testconfig-0.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit distutils
+
+
+DESCRIPTION="Test Configuration plugin for nosetests."
+HOMEPAGE="http://pypi.python.org/pypi/nose-testconfig"
+SRC_URI="http://pypi.python.org/packages/source/n/${PN}/${P}.tar.gz"
+LICENSE="Apache-2.0"
+KEYWORDS="~x86"
+SLOT="0"
+IUSE="doc examples"
+DEPEND="dev-python/setuptools"
+
+src_install() {
+ rm "${S}/build/lib/ez_setup.py" "${S}/ez_setup.py"
+ distutils_src_install
+ if use doc; then
+ insinto /usr/share/doc/"${PF}"
+ dodoc "${S}"/docs/*
+ fi
+ if use examples; then
+ rm examples/test_config.pyc
+ insinto /usr/share/doc/"${PF}"/examples
+ doins -r "${S}"/examples/*
+ fi
+}
+
diff --git a/dev-python/sparql-wrapper/ChangeLog b/dev-python/sparql-wrapper/ChangeLog
new file mode 100644
index 0000000..832d47f
--- /dev/null
+++ b/dev-python/sparql-wrapper/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-python/sparql-wrapper
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 15 Apr 2008; Rob Cakebread <pythonhead@gentoo.org> +metadata.xml,
+ +sparql-wrapper-1.1.0.ebuild:
+ Initial commit.
+
diff --git a/dev-python/sparql-wrapper/metadata.xml b/dev-python/sparql-wrapper/metadata.xml
new file mode 100644
index 0000000..98a7e6e
--- /dev/null
+++ b/dev-python/sparql-wrapper/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>pythonhead@gentoo.org</email>
+ <name>Rob Cakebread</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.1.0.ebuild b/dev-python/sparql-wrapper/sparql-wrapper-1.1.0.ebuild
new file mode 100644
index 0000000..78acf7f
--- /dev/null
+++ b/dev-python/sparql-wrapper/sparql-wrapper-1.1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $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 $
+
+inherit distutils
+
+MY_P="${PN}-python-${PV}"
+DESCRIPTION="A Python library for querying a SPARQL endpoint"
+HOMEPAGE="http://sparql-wrapper.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="W3C"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc"
+RDEPEND=">=dev-python/rdflib-2.4.0
+ >=dev-python/pyxml-0.8.4-r1
+ >=dev-python/simplejson-1.7.1"
+
+S="${WORKDIR}/${MY_P}"
+
+
diff --git a/dev-python/ternate/ChangeLog b/dev-python/ternate/ChangeLog
new file mode 100644
index 0000000..b8f1775
--- /dev/null
+++ b/dev-python/ternate/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-python/ternate
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 01 Jul 2008; Rob Cakebread <pythonhead@gentoo.org> +metadata.xml,
+ +ternate-0.1.0.ebuild:
+ ternate: Initial commit.
+
diff --git a/dev-python/ternate/metadata.xml b/dev-python/ternate/metadata.xml
new file mode 100644
index 0000000..98a7e6e
--- /dev/null
+++ b/dev-python/ternate/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>pythonhead@gentoo.org</email>
+ <name>Rob Cakebread</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/ternate/ternate-0.1.0.ebuild b/dev-python/ternate/ternate-0.1.0.ebuild
new file mode 100644
index 0000000..e4573d4
--- /dev/null
+++ b/dev-python/ternate/ternate-0.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/nose-0.10.1.ebuild,v 1.1 2008/01/31 16:38:56 hawking Exp $
+
+inherit distutils eutils
+
+DESCRIPTION="Tool for creating FOAF and home pages for Gentoo developers"
+HOMEPAGE="http://trac.assembla.com/ternate"
+SRC_URI="http://pypi.python.org/packages/source/t/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc examples"
+
+RDEPEND="dev-python/setuptools
+ dev-python/lxml
+ dev-python/rdflib"
+DEPEND="${RDEPEND}"
+
+
+src_install() {
+ distutils_src_install
+
+ use doc && dohtml docs/api/*
+
+ if use examples ; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}
+
+src_test() {
+ PYTHONPATH=. "${python}" setup.py test || die "test failed"
+}
diff --git a/dev-util/moap/ChangeLog b/dev-util/moap/ChangeLog
new file mode 100644
index 0000000..4c94b71
--- /dev/null
+++ b/dev-util/moap/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-util/moap
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 23 May 2008; Rob Cakebread <pythonhead@gentoo.org> moap-0.2.6.ebuild:
+ Ensure redland-bindings were built with python in pkg_setup
+
+ 23 May 2008; Rob Cakebread <pythonhead@gentoo.org> +metadata.xml,
+ +moap-0.2.6.ebuild:
+ Initial commit.
+
diff --git a/dev-util/moap/metadata.xml b/dev-util/moap/metadata.xml
new file mode 100644
index 0000000..98a7e6e
--- /dev/null
+++ b/dev-util/moap/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>pythonhead@gentoo.org</email>
+ <name>Rob Cakebread</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-util/moap/moap-0.2.6.ebuild b/dev-util/moap/moap-0.2.6.ebuild
new file mode 100644
index 0000000..ed3ed41
--- /dev/null
+++ b/dev-util/moap/moap-0.2.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+
+DESCRIPTION="Maintenance of a Project"
+HOMEPAGE="http://thomas.apestaart.org/moap/trac"
+SRC_URI="http://thomas.apestaart.org/download/${PN}/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="test doc"
+DEPEND="test? ( >=dev-python/pychecker-0.8.17 )
+ doc? ( >=dev-python/epydoc-2.1-r2 )"
+RDEPEND=">=dev-libs/redland-bindings-1.0.7.1
+ >=dev-lang/python-2.3"
+
+#Working on issues with tests/docs:
+#http://thomas.apestaart.org/moap/trac/ticket/287
+
+pkg_setup() {
+ if ! built_with_use dev-libs/redland-bindings python ; then
+ eerror "dev-libs/redland-bindings must have been built with the 'python' USE flag enabled"
+ die "dev-libs/redland-bindings not built with 'python' USE flag enabled"
+ fi
+}
+
+src_compile() {
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
+
+
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2012-03-04 13:54 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-04 13:54 [gentoo-commits] proj/betagarden:master commit in: dev-python/cheesecake/files/, dev-python/cheesecake/, dev-python/ternate/, Sebastian Pipping
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox