public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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