commit:     9fccc5598e579132bff44d6796e5ad2584c7c242
Author:     Horea Christian <horea.christ <AT> yandex <DOT> com>
AuthorDate: Sun Oct 30 15:30:58 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 15:30:58 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9fccc559

sci-libs/nipype: setup_requires patch for python3 and configparser (#697)

* sci-libs/nipype: setup_requires patch for python3 and configparser

Package-Manager: portage-2.3.2

* sci-libs/nipype: fixed indentation

Package-Manager: portage-2.3.2

 sci-libs/nipype/nipype-0.12.0.ebuild |  2 +-
 sci-libs/nipype/nipype-0.12.1.ebuild |  2 +-
 sci-libs/nipype/nipype-9999.ebuild   | 11 +++++++++++
 3 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/sci-libs/nipype/nipype-0.12.0.ebuild 
b/sci-libs/nipype/nipype-0.12.0.ebuild
index c9a783d..09912f6 100644
--- a/sci-libs/nipype/nipype-0.12.0.ebuild
+++ b/sci-libs/nipype/nipype-0.12.0.ebuild
@@ -24,7 +24,7 @@ DEPEND="
        dev-python/setuptools[${PYTHON_USEDEP}]
        sci-libs/nibabel[${PYTHON_USEDEP}]
        test? ( dev-python/mock[${PYTHON_USEDEP}] )
-        "
+       "
 RDEPEND="
        dev-python/networkx[${PYTHON_USEDEP}]
        dev-python/pydotplus[${PYTHON_USEDEP}]

diff --git a/sci-libs/nipype/nipype-0.12.1.ebuild 
b/sci-libs/nipype/nipype-0.12.1.ebuild
index c9a783d..09912f6 100644
--- a/sci-libs/nipype/nipype-0.12.1.ebuild
+++ b/sci-libs/nipype/nipype-0.12.1.ebuild
@@ -24,7 +24,7 @@ DEPEND="
        dev-python/setuptools[${PYTHON_USEDEP}]
        sci-libs/nibabel[${PYTHON_USEDEP}]
        test? ( dev-python/mock[${PYTHON_USEDEP}] )
-        "
+       "
 RDEPEND="
        dev-python/networkx[${PYTHON_USEDEP}]
        dev-python/pydotplus[${PYTHON_USEDEP}]

diff --git a/sci-libs/nipype/nipype-9999.ebuild 
b/sci-libs/nipype/nipype-9999.ebuild
index e9fed21..8a0480b 100644
--- a/sci-libs/nipype/nipype-9999.ebuild
+++ b/sci-libs/nipype/nipype-9999.ebuild
@@ -26,6 +26,7 @@ DEPEND="
        dev-python/setuptools[${PYTHON_USEDEP}]
        sci-libs/nibabel[${PYTHON_USEDEP}]
        test? ( dev-python/mock[${PYTHON_USEDEP}] )
+       $(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 
python2_7)
        "
 RDEPEND="
        dev-python/networkx[${PYTHON_USEDEP}]
@@ -36,6 +37,16 @@ RDEPEND="
        dev-python/simplejson[${PYTHON_USEDEP}]
        "
 
+python_prepare_all() {
+       distutils-r1_python_prepare_all
+       EXISTING_REQUIRE="setup_requires=['future', 'configparser']"
+       CORRECTED_REQUIRE="setup_requires=['future']"
+       sed \
+               -e "s/${EXISTING_REQUIRE}/${CORRECTED_REQUIRE}/g" \
+               -i setup.py \
+               || die "sed setup.py"
+}
+
 python_test() {
        nosetests -v || die
 }

Reply via email to