Update HOMEPAGE and SRC_URI. Use $(PYTHON -f).
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sun, 4 Apr 2010 16:30:53 +0000 (16:30 +0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sun, 4 Apr 2010 16:30:53 +0000 (16:30 +0000)
Package-Manager: portage-HEAD/cvs/Linux x86_64

dev-python/pudge/Manifest
dev-python/pudge/pudge-0.1.3.ebuild

index a85b878f4fed8a7f7a6aa8ec8fada0c0ca6b3390..32242ab2de5d29ed6252d3b5dc8121012ecdd755 100644 (file)
@@ -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
index 8252d467ce5afa04598d318af6490e53213d4eb1..fdabfacf2d09923d834a28d63bebba1a62a30495 100644 (file)
@@ -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
 }