# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-python/happydoc/happydoc-3.1-r2.ebuild,v 1.2 2013/09/05 18:46:24 mgorny Exp $ EAPI=5 PYTHON_COMPAT=( python{2_6,2_7} pypy2_0 ) 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 }