blob: 636c016b773a06191327175520790e578b7b825a [file] [log] [blame]
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-0.8-r1.ebuild,v 1.11 2013/09/06 18:33:47 ago Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="a collection of extensions to Distutils"
HOMEPAGE="http://pypi.python.org/pypi/setuptools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
KEYWORDS="*"
IUSE=""
# Force in-source build because build system modifies sources.
DISTUTILS_IN_SOURCE_BUILD=1
DOCS=( README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
python_prepare_all() {
local PATCHES=(
"${FILESDIR}"/${PN}-0.9.8-install_scripts-overwrite.patch
)
# Disable tests requiring network connection.
rm -f setuptools/tests/test_packageindex.py
distutils-r1_python_prepare_all
}
python_test() {
# Fails test_setup_requires under python2.5; probably a distutils bug
esetup.py test
}
python_install() {
export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
distutils-r1_python_install
}