# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 PYTHON_COMPAT=( python2_7 pypy ) inherit distutils-r1 versionator MY_PN="HappyDoc" MY_PV=$(replace_all_version_separators "_" ${PV}) MY_V=$(get_major_version ${PV}) DESCRIPTION="Tool for extracting documentation from Python source code" HOMEPAGE="http://happydoc.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${MY_PN}_r${MY_PV}.tar.gz" LICENSE="HPND ZPL" SLOT="0" KEYWORDS="alpha amd64 ia64 ppc sparc x86" IUSE="doc" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="" # Tests need extra data not present in the release tarball. RESTRICT="test" S="${WORKDIR}/${MY_PN}${MY_V}-r${MY_PV}" python_prepare_all() { cp "${FILESDIR}/${P}-setup.py" setup.py || die "Copying of setup.py failed" epatch "${FILESDIR}/${P}-python-2.6.patch" distutils-r1_python_prepare_all } python_install_all() { use doc && local HTML_DOCS=( srcdocs/${MY_PN}${MY_V}-r${MY_PV}/. ) distutils-r1_python_install_all }