diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2010-11-15 15:48:17 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2010-11-15 15:48:17 +0000 |
commit | b94865bd9b309ebefbddf233cd80c5c0e898110b (patch) | |
tree | 327258fb8799f23e2011d188d8fe311653b5b19b /dev-python/restkit | |
parent | Update EAPI. Fix dependencies, use Python 2, call python_mod_optimize() and p... (diff) | |
download | gentoo-2-b94865bd9b309ebefbddf233cd80c5c0e898110b.tar.gz gentoo-2-b94865bd9b309ebefbddf233cd80c5c0e898110b.tar.bz2 gentoo-2-b94865bd9b309ebefbddf233cd80c5c0e898110b.zip |
Version bump (bug #341533), re-enabled tests, fixed failure when generating docs.
(Portage version: 2.1.9.24/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/restkit')
-rw-r--r-- | dev-python/restkit/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/restkit/restkit-2.2.3.ebuild | 55 |
2 files changed, 62 insertions, 1 deletions
diff --git a/dev-python/restkit/ChangeLog b/dev-python/restkit/ChangeLog index 1d859292551e..ecf38f778ac9 100644 --- a/dev-python/restkit/ChangeLog +++ b/dev-python/restkit/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/restkit # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/restkit/ChangeLog,v 1.1 2010/08/27 21:19:31 dev-zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/restkit/ChangeLog,v 1.2 2010/11/15 15:48:17 dev-zero Exp $ + +*restkit-2.2.3 (15 Nov 2010) + + 15 Nov 2010; Tiziano Müller <dev-zero@gentoo.org> +restkit-2.2.3.ebuild: + Version bump (bug #341533), re-enabled tests, fixed failure when + generating docs. *restkit-2.1.4 (27 Aug 2010) diff --git a/dev-python/restkit/restkit-2.2.3.ebuild b/dev-python/restkit/restkit-2.2.3.ebuild new file mode 100644 index 000000000000..0a263d742fb0 --- /dev/null +++ b/dev-python/restkit/restkit-2.2.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/restkit/restkit-2.2.3.ebuild,v 1.1 2010/11/15 15:48:17 dev-zero Exp $ + +EAPI=3 + +# tests currently broken +DISTUTILS_SRC_TEST="nosetests" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3*" + +inherit distutils + +DESCRIPTION="A HTTP ressource kit for Python." +HOMEPAGE="http://github.com/benoitc/restkit http://benoitc.github.com/restkit/ http://pypi.python.org/pypi/restkit" +SRC_URI="http://pypi.python.org/packages/source/r/restkit/restkit-2.2.3.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+cli doc examples" + +DEPEND="dev-python/setuptools + doc? ( dev-python/sphinx + dev-python/epydoc ) + test? ( dev-python/webob )" +RDEPEND="cli? ( dev-python/ipython + dev-python/setuptools )" + +DOCS="NOTICE README.rst TODO.txt doc/*.rst" + +# TODO +# - optionally depend on gevent and/or eventlet + +src_compile() { + distutils_src_compile + + if use doc ; then + cd doc + PYTHONPATH="${S}" emake html || die "building docs failed" + fi +} + +src_install() { + distutils_src_install + + use cli || rm "${D}"/usr/bin/restcli* + + use doc && dohtml -r doc/_build/html/* + if use examples ; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} |