From 0e1187e4ebb684f0ca923887d6256c08c1cb61f7 Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Sun, 4 Apr 2010 16:30:53 +0000 Subject: [PATCH] Update HOMEPAGE and SRC_URI. Use $(PYTHON -f). Package-Manager: portage-HEAD/cvs/Linux x86_64 --- dev-python/pudge/Manifest | 2 +- dev-python/pudge/pudge-0.1.3.ebuild | 21 ++++++++++++++------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/dev-python/pudge/Manifest b/dev-python/pudge/Manifest index a85b878f4fed..32242ab2de5d 100644 --- a/dev-python/pudge/Manifest +++ b/dev-python/pudge/Manifest @@ -1,4 +1,4 @@ DIST pudge-0.1.3.tar.gz 62396 RMD160 a4de884df061c7d1daa259c9a01e9cd1b40a10a3 SHA1 32401a9110dca65aac29f454f7b60d96b5511dfc SHA256 d01c32923be4ded09eb6ca936b01f7d60ad50112ea4515f9e70f1d1f8135adf6 -EBUILD pudge-0.1.3.ebuild 937 RMD160 0d0c06707e98e2ae98e4e2f91abc1695027f0c94 SHA1 5d38fef1be963fce0529a7d7b3761842c22036c3 SHA256 46e43e3a4ba947e574c0523d63d895a757c778228259e8c87d2099a1de441311 +EBUILD pudge-0.1.3.ebuild 1019 RMD160 a8a68893a84df5c9d650df60a88a3c0de7f0fc88 SHA1 a6d71573a61839b9ace38f95646c11a2191d784e SHA256 70e20a7b29f428eb5d24e40fcec25cc6871d4408424d9967920c3a72fc2c3213 MISC ChangeLog 1113 RMD160 401171e5f16b8888d276b2a340c0fd4d62fc8859 SHA1 92cb7e7a3de404d1ce8576b08030e8b404ecee28 SHA256 c60eaa162a1156c05e13224c37c957f718a339a3151e803652129ed95bd1a93c MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 diff --git a/dev-python/pudge/pudge-0.1.3.ebuild b/dev-python/pudge/pudge-0.1.3.ebuild index 8252d467ce5a..fdabfacf2d09 100644 --- a/dev-python/pudge/pudge-0.1.3.ebuild +++ b/dev-python/pudge/pudge-0.1.3.ebuild @@ -1,15 +1,16 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pudge/pudge-0.1.3.ebuild,v 1.5 2010/01/02 22:49:03 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pudge/pudge-0.1.3.ebuild,v 1.6 2010/04/04 16:30:53 arfrever Exp $ -EAPI="2" +EAPI="3" +PYTHON_DEPEND="2" SUPPORT_PYTHON_ABIS="1" inherit distutils DESCRIPTION="A documentation generator for Python projects, using Restructured Text" -HOMEPAGE="http://pudge.lesscode.org" -SRC_URI="http://cheeseshop.python.org/packages/source/${PN:0:1}/${PN}/${P}.tar.gz" +HOMEPAGE="http://pudge.lesscode.org http://pypi.python.org/pypi/pudge" +SRC_URI="http://pypi.python.org/packages/source/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" @@ -21,14 +22,20 @@ RDEPEND="dev-python/docutils dev-python/pygments" DEPEND="dev-python/setuptools doc? ( ${RDEPEND} )" -RESTRICT_PYTHON_ABIS="2.4 3.*" +RESTRICT_PYTHON_ABIS="3.*" + +src_compile() { + distutils_src_compile + + if use doc; then + "$(PYTHON -f)" bin/pudge --modules=pudge --documents=doc/index.rst --dest=doc/html || die "Generation of documentation failed" + fi +} src_install() { distutils_src_install if use doc; then - einfo "Generation of documentation" - ./bin/pudge --modules=pudge --documents=doc/index.rst --dest=doc/html || die "Generation of documentation failed" dohtml -r doc/html/* fi } -- 2.26.2