# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 PYTHON_COMPAT=( python2_7 ) AUTHOR=pingswept inherit distutils-r1 vcs-snapshot DESCRIPTION="Collection of Python libraries for simulating the irradiation by the sun" HOMEPAGE="http://pysolar.org/" SRC_URI="https://github.com/${AUTHOR}/${PN}/tarball/${PV} -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc" DEPEND="doc? ( dev-python/numpydoc )" RDEPEND=" dev-python/pillow[${PYTHON_USEDEP}] dev-python/matplotlib[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/pygtk:2[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] sci-libs/scipy[${PYTHON_USEDEP}]" python_prepare_all() { sed \ -e "s:'testsolar', ::" \ -e "s:'shade_test', ::" \ -i setup.py || die # don't install tests distutils-r1_python_prepare_all } python_compile_all() { use doc && PYTHONPATH=".." emake -C doc html } python_test() { ${EPYTHON} Pysolar/testsolar.py || die } python_install_all() { use doc && HTML_DOCS=( doc/.build/html/. ) distutils-r1_python_install_all }