Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 436292
Collapse All | Expand All

(-)file_not_specified_in_diff (-13 / +6 lines)
Line  Link Here
0
-- /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-0.6.28.ebuild
0
++ /usr/local/portage/dev-python/setuptools/setuptools-0.6.28-r1.ebuild
Lines 3-12 Link Here
3
# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-0.6.28.ebuild,v 1.1 2012/09/20 12:09:33 radhermit Exp $
3
# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-0.6.28.ebuild,v 1.1 2012/09/20 12:09:33 radhermit Exp $
4
4
5
EAPI="4"
5
EAPI="4"
6
SUPPORT_PYTHON_ABIS="1"
7
DISTUTILS_SRC_TEST="setup.py"
8
6
9
inherit distutils eutils
7
inherit python python-distutils-ng eutils
10
8
11
MY_PN="distribute"
9
MY_PN="distribute"
12
MY_P="${MY_PN}-${PV}"
10
MY_P="${MY_PN}-${PV}"
Lines 23-33 Link Here
23
S="${WORKDIR}/${MY_P}"
21
S="${WORKDIR}/${MY_P}"
24
22
25
DOCS="README.txt docs/easy_install.txt docs/pkg_resources.txt docs/setuptools.txt"
23
DOCS="README.txt docs/easy_install.txt docs/pkg_resources.txt docs/setuptools.txt"
26
PYTHON_MODNAME="easy_install.py pkg_resources.py setuptools site.py"
27
24
28
src_prepare() {
25
python_prepare_all() {
29
	distutils_src_prepare
30
31
	epatch "${FILESDIR}/${PN}-0.6_rc7-noexe.patch"
26
	epatch "${FILESDIR}/${PN}-0.6_rc7-noexe.patch"
32
	epatch "${FILESDIR}/distribute-0.6.16-fix_deprecation_warnings.patch"
27
	epatch "${FILESDIR}/distribute-0.6.16-fix_deprecation_warnings.patch"
33
28
Lines 35-51 Link Here
35
	rm -f setuptools/tests/test_packageindex.py
30
	rm -f setuptools/tests/test_packageindex.py
36
}
31
}
37
32
38
src_test() {
33
python_test() {
39
	# test_install_site_py fails with disabled byte-compiling in Python 2.7 / >=3.2.
34
	# test_install_site_py fails with disabled byte-compiling in Python 2.7 / >=3.2.
40
	python_enable_pyc
35
	python_enable_pyc
41
36
	"${PYTHON}" setup.py test || die
42
	distutils_src_test
43
44
	python_disable_pyc
37
	python_disable_pyc
45
	find "(" -name "*.pyc" -o -name "*\$py.class" ")" -exec rm -f {} +
38
	find "(" -name "*.pyc" -o -name "*\$py.class" ")" -exec rm -f {} +
46
	find -name "__pycache__" -exec rmdir {} +
39
	find -name "__pycache__" -exec rmdir {} +
47
}
40
}
48
41
49
src_install() {
42
src_install() {
50
	DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT="1" DONT_PATCH_SETUPTOOLS="1" distutils_src_install
43
	DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT="1" DONT_PATCH_SETUPTOOLS="1" python-distutils-ng_src_install
51
}
44
}

Return to bug 436292