commit:     fb40d97766959cab126905bdade24c33d2dc2c72
Author:     Horea Christian <horea.christ <AT> yandex <DOT> com>
AuthorDate: Sun Jun 26 22:21:03 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Sun Jun 26 22:21:03 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=fb40d977

sci-biology/dipy: implemented tests

Package-Manager: portage-2.3.0_rc1

 .../dipy/{dipy-9999.ebuild => dipy-0.11.0.ebuild}   | 16 +++++++++-------
 sci-biology/dipy/dipy-9999.ebuild                   | 21 ++++++++++++---------
 2 files changed, 21 insertions(+), 16 deletions(-)

diff --git a/sci-biology/dipy/dipy-9999.ebuild 
b/sci-biology/dipy/dipy-0.11.0.ebuild
similarity index 67%
copy from sci-biology/dipy/dipy-9999.ebuild
copy to sci-biology/dipy/dipy-0.11.0.ebuild
index a3852cc..9c97079 100644
--- a/sci-biology/dipy/dipy-9999.ebuild
+++ b/sci-biology/dipy/dipy-0.11.0.ebuild
@@ -6,29 +6,31 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_4 )
 
-inherit distutils-r1 git-r3
+inherit distutils-r1
 
 DESCRIPTION="computational neuroanatomy project focusing on diffusion MRI"
 HOMEPAGE="http://nipy.org/dipy";
-SRC_URI=""
-EGIT_REPO_URI="git://github.com/nipy/dipy"
+SRC_URI="https://github.com/nipy/dipy/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
 DEPEND="
        test? ( dev-python/nose[${PYTHON_USEDEP}] )
        dev-python/setuptools[${PYTHON_USEDEP}]
+       dev-python/cython[${PYTHON_USEDEP}]
        "
 RDEPEND="
-       dev-python/cython
        dev-python/numpy[${PYTHON_USEDEP}]
        sci-libs/scipy[${PYTHON_USEDEP}]
        sci-libs/nibabel[${PYTHON_USEDEP}]
        "
 
-src_test() {
-       emake test-code
+python_test() {
+       distutils_install_for_testing
+       cd "${TEST_DIR}"/lib || die
+       nosetests || die
 }
+

diff --git a/sci-biology/dipy/dipy-9999.ebuild 
b/sci-biology/dipy/dipy-9999.ebuild
index a3852cc..beb75e4 100644
--- a/sci-biology/dipy/dipy-9999.ebuild
+++ b/sci-biology/dipy/dipy-9999.ebuild
@@ -19,16 +19,19 @@ KEYWORDS=""
 IUSE="test"
 
 DEPEND="
-       test? ( dev-python/nose[${PYTHON_USEDEP}] )
-       dev-python/setuptools[${PYTHON_USEDEP}]
-       "
+        test? ( dev-python/nose[${PYTHON_USEDEP}] )
+        dev-python/setuptools[${PYTHON_USEDEP}]
+        dev-python/cython[${PYTHON_USEDEP}]
+        "
 RDEPEND="
-       dev-python/cython
        dev-python/numpy[${PYTHON_USEDEP}]
-       sci-libs/scipy[${PYTHON_USEDEP}]
-       sci-libs/nibabel[${PYTHON_USEDEP}]
-       "
+        sci-libs/scipy[${PYTHON_USEDEP}]
+        sci-libs/nibabel[${PYTHON_USEDEP}]
+        "
 
-src_test() {
-       emake test-code
+python_test() {
+        distutils_install_for_testing
+        cd "${TEST_DIR}"/lib || die
+        nosetests || die
 }
+

Reply via email to