aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHorea Christian <horea.christ@yandex.com>2018-07-31 14:20:33 +0200
committerHorea Christian <horea.christ@yandex.com>2018-07-31 14:20:33 +0200
commit3cbee5be144730e605f7f483a6a535b7bacbe9d2 (patch)
tree0e9bb969edd471df255c746d68ecb35fe7da23d3 /sci-libs
parentsci-libs/nipy: EAPI and PYTHON_COMPAT bump (diff)
downloadsci-3cbee5be144730e605f7f483a6a535b7bacbe9d2.tar.gz
sci-3cbee5be144730e605f7f483a6a535b7bacbe9d2.tar.bz2
sci-3cbee5be144730e605f7f483a6a535b7bacbe9d2.zip
sci-libs/nipy: Version bump and removed deprecated version
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/nipy/Manifest2
-rw-r--r--sci-libs/nipy/nipy-0.3.0.ebuild35
-rw-r--r--sci-libs/nipy/nipy-0.4.2.ebuild53
3 files changed, 54 insertions, 36 deletions
diff --git a/sci-libs/nipy/Manifest b/sci-libs/nipy/Manifest
index bb8f74f71..567545563 100644
--- a/sci-libs/nipy/Manifest
+++ b/sci-libs/nipy/Manifest
@@ -1,3 +1,3 @@
-DIST nipy-0.3.0.tar.gz 2143887 BLAKE2B c029304331cf4f73a0c6b70a4ac4b5fff49ac6621e6fd195859fb33885fbced16cde9421826915789b785c638d413eea96625ed5c9308c33d88c782295e523b7 SHA512 3eaab4628bfa1706c99d516242387e1a27330bbf03b5b79da80d9a5e697b4e779f8f059e6f7bcc4253c5ad7af1bf6c600bcc5bd87db95d2e38f445d1f4416106
DIST nipy-0.4.0.tar.gz 2282476 BLAKE2B 1048195fa42d762a236306157db5312c2a0f952a98e223066b82e421c4ea9ea1f9ff04818468b27cf669b20af6588c3d71e2701db5d1ab04734133edba915f41 SHA512 b565b421490a015986e6ab55c22e14acffb4c782b18a248b4e0e2e84d332ed83dd92217ea56067a09405613a733474acd67c8bcc06d478394abf03904861fb94
DIST nipy-0.4.1.tar.gz 2386728 BLAKE2B 33582761d2ab9e0a970f41cc5626074f13b6a4935abc893116b16e814a6953edbad43f6e67264c986fb205e858ade2d6b01fb9231d4fad44672b605f1a1bf682 SHA512 385621e45e8301bbb71765bb7e8e1eca31644c5bd713672c673e8074ab666a28001152a66da992c7fe51f149097c526458956df4323e8c65ca5e1fdf6468090a
+DIST nipy-0.4.2.tar.gz 2403688 BLAKE2B 883377356787652450bb5a8090be48708144c9d11473232248d48e8bc36eb292cdd672ae30b337de6fb8c5e593a772489908c9575c2f97a8dbd82a8e4d6ad0df SHA512 730654e422c9fd15c0abf7ce0e0cb5e9569788527a35e9cc6deb71e2384b0ed2dbbf82f9eafe9cd739647bb1dc3a3d43606d0244fae5accd0896f1fc5bb3a8cc
diff --git a/sci-libs/nipy/nipy-0.3.0.ebuild b/sci-libs/nipy/nipy-0.3.0.ebuild
deleted file mode 100644
index 7303490c9..000000000
--- a/sci-libs/nipy/nipy-0.3.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils multilib flag-o-matic
-
-DESCRIPTION="Neuroimaging tools for Python"
-HOMEPAGE="http://nipy.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- sci-libs/scipy[${PYTHON_USEDEP}]
- dev-python/sympy[${PYTHON_USEDEP}]
- >=sci-libs/nibabel-1.2[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
- # bug #397605
- [[ ${CHOST} == *-darwin* ]] \
- && append-ldflags -bundle "-undefined dynamic_lookup" \
- || append-ldflags -shared
-
- # nipy uses the horrible numpy.distutils automagic
-}
diff --git a/sci-libs/nipy/nipy-0.4.2.ebuild b/sci-libs/nipy/nipy-0.4.2.ebuild
new file mode 100644
index 000000000..6da963822
--- /dev/null
+++ b/sci-libs/nipy/nipy-0.4.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 eutils multilib flag-o-matic
+
+DESCRIPTION="Neuroimaging tools for Python"
+HOMEPAGE="http://nipy.org/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+ dev-python/prov[${PYTHON_USEDEP}]
+ sci-libs/scipy[${PYTHON_USEDEP}]
+ dev-python/sympy[${PYTHON_USEDEP}]
+ >=sci-libs/nibabel-1.2[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ "
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ "
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+ # bug #397605
+ [[ ${CHOST} == *-darwin* ]] \
+ && append-ldflags -bundle "-undefined dynamic_lookup" \
+ || append-ldflags -shared
+
+ # nipy uses the horrible numpy.distutils automagic
+}
+
+python_test() {
+ distutils-r1_install_for_testing
+ cp nipy/testing/*.nii.gz "${BUILD_DIR}/lib/nipy/testing/"
+ cp nipy/modalities/fmri/tests/*.{mat,npz,txt} "${BUILD_DIR}/lib/nipy/modalities/fmri/tests/"
+ cp nipy/algorithms/statistics/models/tests/test_data.bin "${BUILD_DIR}/lib/nipy/algorithms/statistics/models/tests"
+ cp nipy/labs/spatial_models/tests/some_blobs.nii "${BUILD_DIR}/lib/nipy/labs/spatial_models/tests/some_blobs.nii"
+ mkdir "${BUILD_DIR}/lib/nipy/algorithms/diagnostics/tests/data/"
+ cp nipy/algorithms/diagnostics/tests/data/tsdiff_results.mat "${BUILD_DIR}/lib/nipy/algorithms/diagnostics/tests/data/"
+ cd "${BUILD_DIR}" || die
+ echo "backend : agg" > matplotlibrc
+ nosetests || die
+}