[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 339c6b1e085fc222e76dad3b77b8629f0169495a Author: Marius Brehler googlemail com> AuthorDate: Fri Jul 12 14:06:05 2019 + Commit: Benda XU gentoo org> CommitDate: Sat Jul 13 03:15:17 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=339c6b1e dev-python/pyfftw: Remove from overlay, available as pyFFTW in tree Closes: https://github.com/gentoo/sci/pull/919 Signed-off-by: Marius Brehler googlemail.com> Signed-off-by: Benda Xu gentoo.org> dev-python/pyfftw/metadata.xml | 19 dev-python/pyfftw/pyfftw-0.10.4.ebuild | 40 -- dev-python/pyfftw/pyfftw-0.9.2.ebuild | 35 - dev-python/pyfftw/pyfftw-.ebuild | 33 4 files changed, 127 deletions(-) diff --git a/dev-python/pyfftw/metadata.xml b/dev-python/pyfftw/metadata.xml deleted file mode 100644 index c93b316f7..0 --- a/dev-python/pyfftw/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - mar...@linux.sungazer.de - Marius Brehler - - - s...@gentoo.org - Gentoo Science Project - - -A pythonic wrapper around FFTW, the FFT library, presenting a -unified interface for all the supported transforms. - - - pyFFTW - - diff --git a/dev-python/pyfftw/pyfftw-0.10.4.ebuild b/dev-python/pyfftw/pyfftw-0.10.4.ebuild deleted file mode 100644 index d6d6e7bbc..0 --- a/dev-python/pyfftw/pyfftw-0.10.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit distutils-r1 - -MY_PN="pyFFTW" - -DESCRIPTION="FFTW wrapper for python" -HOMEPAGE="http://hgomersall.github.io/pyFFTW/; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -IUSE="test" -KEYWORDS="~amd64" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-libs/fftw-3.3.3 - >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] - " -DEPEND="${RDEPEND}" - -#current python_test() broken -RESTRICT="test" - -python_test() { - distutils_install_for_testing - cd "${TEST_DIR}"/lib || die - - cp "${S}"/setup.py "${TEST_DIR}"/lib/ || die - cp -r "${S}"/test "${TEST_DIR}"/lib/ || die - esetup.py test || die -} diff --git a/dev-python/pyfftw/pyfftw-0.9.2.ebuild b/dev-python/pyfftw/pyfftw-0.9.2.ebuild deleted file mode 100644 index 7a5b2d505..0 --- a/dev-python/pyfftw/pyfftw-0.9.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit distutils-r1 - -MY_PN="pyFFTW" - -DESCRIPTION="FFTW wrapper for python" -HOMEPAGE="http://hgomersall.github.io/pyFFTW/; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -IUSE="test" -KEYWORDS="~amd64" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] - >=sci-libs/fftw-3.3.3 - >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] - " -DEPEND="${RDEPEND}" - -python_test() { - distutils_install_for_testing - cd "${TEST_DIR}"/lib || die - cp "${S}"/setup.py "${TEST_DIR}"/lib/ || die - cp -r "${S}"/test "${TEST_DIR}"/lib/ || die - esetup.py test || die -} diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild deleted file mode 100644 index 7a7f4257d..0 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit distutils-r1 git-r3 - -MY_PN="pyFFTW" - -DESCRIPTION="FFTW wrapper for python" -HOMEPAGE="http://hgomersall.github.io/pyFFTW/; -EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git git://github.com/${MY_PN}/${MY_PN}.git" - -LICENSE="BSD" -SLOT="0" -IUSE="test" - -RDEPEND=" - >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-libs/fftw-3.3.3 - >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] - " -DEPEND="${RDEPEND}" - -python_test() { - distutils_install_for_testing - cd "${TEST_DIR}"/lib || die - cp "${S}"/setup.py "${TEST_DIR}"/lib/ || die - cp -r "${S}"/test "${TEST_DIR}"/lib/ || die - esetup.py test || die -}
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: ddfc2e4ee23ef6c705099344cee138a96c723578 Author: Marius Brehler linux sungazer de> AuthorDate: Tue Jan 3 10:23:39 2017 + Commit: Marius Brehler linux sungazer de> CommitDate: Tue Jan 3 10:23:39 2017 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ddfc2e4e dev-python/pyfftw: Drop python3_3 Package-Manager: portage-2.3.0 dev-python/pyfftw/pyfftw-0.10.4.ebuild | 4 ++-- dev-python/pyfftw/pyfftw-0.9.2.ebuild | 4 ++-- dev-python/pyfftw/pyfftw-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-python/pyfftw/pyfftw-0.10.4.ebuild b/dev-python/pyfftw/pyfftw-0.10.4.ebuild index 5dc71b4..7b0e385 100644 --- a/dev-python/pyfftw/pyfftw-0.10.4.ebuild +++ b/dev-python/pyfftw/pyfftw-0.10.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) +PYTHON_COMPAT=( python2_7 python3_{4,5} ) inherit distutils-r1 diff --git a/dev-python/pyfftw/pyfftw-0.9.2.ebuild b/dev-python/pyfftw/pyfftw-0.9.2.ebuild index 450a924..81ee62c 100644 --- a/dev-python/pyfftw/pyfftw-0.9.2.ebuild +++ b/dev-python/pyfftw/pyfftw-0.9.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) +PYTHON_COMPAT=( python2_7 python3_{4,5} ) inherit distutils-r1 diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild index e1312f3..c477e2d 100644 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) +PYTHON_COMPAT=( python2_7 python3_{4,5} ) inherit distutils-r1 git-r3
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 7141ac2c3bfa53633bf03ae6f6031eb58e745813 Author: Marius Brehler linux sungazer de> AuthorDate: Tue Jul 12 20:19:18 2016 + Commit: Marius Brehler linux sungazer de> CommitDate: Tue Jul 12 20:19:18 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7141ac2c dev-python/pyfftw: Add scipy to deps Package-Manager: portage-2.2.28 dev-python/pyfftw/pyfftw-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild index 812f0af..e1312f3 100644 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -19,6 +19,7 @@ IUSE="test" RDEPEND=" >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] >=sci-libs/fftw-3.3.3 >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] "
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 3d8509f19832a4e918d3e3bd7a5ac3e1a2cc4e29 Author: Marius Brehler linux sungazer de> AuthorDate: Tue Jul 12 20:18:33 2016 + Commit: Marius Brehler linux sungazer de> CommitDate: Tue Jul 12 20:18:33 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3d8509f1 dev-python/pyfftw: Version bump to 0.10.4, drop 0.10.1 Package-Manager: portage-2.2.28 dev-python/pyfftw/{pyfftw-0.10.1.ebuild => pyfftw-0.10.4.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pyfftw/pyfftw-0.10.1.ebuild b/dev-python/pyfftw/pyfftw-0.10.4.ebuild similarity index 96% rename from dev-python/pyfftw/pyfftw-0.10.1.ebuild rename to dev-python/pyfftw/pyfftw-0.10.4.ebuild index 6022936..5dc71b4 100644 --- a/dev-python/pyfftw/pyfftw-0.10.1.ebuild +++ b/dev-python/pyfftw/pyfftw-0.10.4.ebuild @@ -22,6 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" RDEPEND=" >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] >=sci-libs/fftw-3.3.3 >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] "
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 4cfc280f8fa76eca1a690c00e704f6112444c43c Author: Marius Brehler linux sungazer de> AuthorDate: Wed Feb 10 15:51:19 2016 + Commit: Marius Brehler linux sungazer de> CommitDate: Wed Feb 10 15:51:19 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4cfc280f dev-python/pyfftw: Version bumo to 0.10.1, tests currently disabled Package-Manager: portage-2.2.26 dev-python/pyfftw/pyfftw-0.10.1.ebuild | 40 ++ 1 file changed, 40 insertions(+) diff --git a/dev-python/pyfftw/pyfftw-0.10.1.ebuild b/dev-python/pyfftw/pyfftw-0.10.1.ebuild new file mode 100644 index 000..6022936 --- /dev/null +++ b/dev-python/pyfftw/pyfftw-0.10.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) + +inherit distutils-r1 + +MY_PN="pyFFTW" + +DESCRIPTION="FFTW wrapper for python" +HOMEPAGE="http://hgomersall.github.io/pyFFTW/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +IUSE="test" +KEYWORDS="~amd64" + +S="${WORKDIR}/${MY_PN}-${PV}" + +RDEPEND=" + >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] + >=sci-libs/fftw-3.3.3 + >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND}" + +#current python_test() broken +RESTRICT="test" + +python_test() { + distutils_install_for_testing + cd "${TEST_DIR}"/lib || die + + cp "${S}"/setup.py "${TEST_DIR}"/lib/ || die + cp -r "${S}"/test "${TEST_DIR}"/lib/ || die + esetup.py test || die +}
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: b87ecc3c2db7954287a1c1193239f99c37ad35ed Author: Marius Brehler linux sungazer de> AuthorDate: Wed Feb 10 15:53:47 2016 + Commit: Marius Brehler linux sungazer de> CommitDate: Wed Feb 10 15:53:47 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b87ecc3c dev-python/pyfftw: Adjust EGIT_REPO_URI Moved from github.com/hgomersall to gitbub.com/pyFFTW Package-Manager: portage-2.2.26 dev-python/pyfftw/pyfftw-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild index 6bad186..812f0af 100644 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -11,7 +11,7 @@ MY_PN="pyFFTW" DESCRIPTION="FFTW wrapper for python" HOMEPAGE="http://hgomersall.github.io/pyFFTW/; -EGIT_REPO_URI="https://github.com/hgomersall/${MY_PN}.git git://github.com/hgomersall/${MY_PN}.git" +EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git git://github.com/${MY_PN}/${MY_PN}.git" LICENSE="BSD" SLOT="0"
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 40ae0b3354deba7fc4c4c797ff6e15e07f0882cd Author: Marius Brehler linux sungazer de> AuthorDate: Mon Feb 8 13:23:04 2016 + Commit: Marius Brehler linux sungazer de> CommitDate: Mon Feb 8 13:23:04 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=40ae0b33 dev-python/pyfftw: Bump to EAPI=6, cleanup ebuilds Package-Manager: portage-2.2.26 dev-python/pyfftw/pyfftw-0.9.2.ebuild | 8 dev-python/pyfftw/pyfftw-.ebuild | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-python/pyfftw/pyfftw-0.9.2.ebuild b/dev-python/pyfftw/pyfftw-0.9.2.ebuild index 9b568bb..450a924 100644 --- a/dev-python/pyfftw/pyfftw-0.9.2.ebuild +++ b/dev-python/pyfftw/pyfftw-0.9.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) inherit distutils-r1 @@ -12,11 +12,11 @@ MY_PN="pyFFTW" DESCRIPTION="FFTW wrapper for python" HOMEPAGE="http://hgomersall.github.io/pyFFTW/; SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" -KEYWORDS="~amd64" LICENSE="BSD" SLOT="0" IUSE="test" +KEYWORDS="~amd64" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild index b9fe6f2..6bad186 100644 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) inherit distutils-r1 git-r3
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: f549cec398294384bf06f1811151006dcd7b9310 Author: Marius Brehler linux sungazer de> AuthorDate: Fri Nov 6 09:39:20 2015 + Commit: Marius Brehler linux sungazer de> CommitDate: Fri Nov 6 09:39:20 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f549cec3 dev-python/pyfftw: Add python3.5 support Package-Manager: portage-2.2.20.1 dev-python/pyfftw/ChangeLog | 3 +++ dev-python/pyfftw/pyfftw-.ebuild | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/pyfftw/ChangeLog b/dev-python/pyfftw/ChangeLog index 04aa30b..cd8fa24 100644 --- a/dev-python/pyfftw/ChangeLog +++ b/dev-python/pyfftw/ChangeLog @@ -1,6 +1,9 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 06 Nov 2015; Marius Brehlerpyfftw-.ebuild: + dev-python/pyfftw: Add python3.5 support + 05 Nov 2015; Marius Brehler pyfftw-0.9.2.ebuild: dev-python/pyfftw: Add python3.5 support diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild index 300828a..b9fe6f2 100644 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) inherit distutils-r1 git-r3
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: f4cdad59f67f411443ad3c0d8a9bba3cf0ff1f8b Author: Marius Brehler linux sungazer de> AuthorDate: Thu Nov 5 15:07:17 2015 + Commit: Marius Brehler linux sungazer de> CommitDate: Thu Nov 5 15:07:17 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f4cdad59 dev-python/pyfftw: Add python3.5 support Package-Manager: portage-2.2.20.1 dev-python/pyfftw/ChangeLog | 3 +++ dev-python/pyfftw/pyfftw-0.9.2.ebuild | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/pyfftw/ChangeLog b/dev-python/pyfftw/ChangeLog index ec59da4..04aa30b 100644 --- a/dev-python/pyfftw/ChangeLog +++ b/dev-python/pyfftw/ChangeLog @@ -1,6 +1,9 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 05 Nov 2015; Marius Brehlerpyfftw-0.9.2.ebuild: + dev-python/pyfftw: Add python3.5 support + 30 May 2015; Marius Brehler pyfftw-.ebuild: Implement python_test() diff --git a/dev-python/pyfftw/pyfftw-0.9.2.ebuild b/dev-python/pyfftw/pyfftw-0.9.2.ebuild index 6ccb3d3..9b568bb 100644 --- a/dev-python/pyfftw/pyfftw-0.9.2.ebuild +++ b/dev-python/pyfftw/pyfftw-0.9.2.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) inherit distutils-r1
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 7432faf85f53435c898db232f970e1e1aa92df0d Author: Marius Brehler linux sungazer de> AuthorDate: Wed Sep 23 06:41:27 2015 + Commit: Justin Lecher gentoo org> CommitDate: Wed Sep 23 06:41:27 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7432faf8 dev-python/pyfftw: Replace symlink dev-python/pyfftw/pyfftw-0.9.2.ebuild | 37 ++- dev-python/pyfftw/pyfftw-.ebuild | 12 ++-- 2 files changed, 38 insertions(+), 11 deletions(-) diff --git a/dev-python/pyfftw/pyfftw-0.9.2.ebuild b/dev-python/pyfftw/pyfftw-0.9.2.ebuild deleted file mode 12 index c3e80cf..000 --- a/dev-python/pyfftw/pyfftw-0.9.2.ebuild +++ /dev/null @@ -1 +0,0 @@ -pyfftw-.ebuild \ No newline at end of file diff --git a/dev-python/pyfftw/pyfftw-0.9.2.ebuild b/dev-python/pyfftw/pyfftw-0.9.2.ebuild new file mode 100644 index 000..6ccb3d3 --- /dev/null +++ b/dev-python/pyfftw/pyfftw-0.9.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 + +MY_PN="pyFFTW" + +DESCRIPTION="FFTW wrapper for python" +HOMEPAGE="http://hgomersall.github.io/pyFFTW/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="BSD" +SLOT="0" +IUSE="test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +RDEPEND=" + >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] + >=sci-libs/fftw-3.3.3 + >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND}" + +python_test() { + distutils_install_for_testing + cd "${TEST_DIR}"/lib || die + cp "${S}"/setup.py "${TEST_DIR}"/lib/ || die + cp -r "${S}"/test "${TEST_DIR}"/lib/ || die + esetup.py test || die +} diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild index e1f59e9..300828a 100644 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -5,21 +5,13 @@ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} ) -inherit distutils-r1 +inherit distutils-r1 git-r3 MY_PN="pyFFTW" DESCRIPTION="FFTW wrapper for python" HOMEPAGE="http://hgomersall.github.io/pyFFTW/; - -if [ ${PV} == "" ] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hgomersall/${MY_PN}.git git://github.com/hgomersall/${MY_PN}.git" -else - SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${MY_PN}-${PV}" -fi +EGIT_REPO_URI="https://github.com/hgomersall/${MY_PN}.git git://github.com/hgomersall/${MY_PN}.git" LICENSE="BSD" SLOT="0"
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: cdd600c8be5fd90db0e2be9f49e2d1414beaab07 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Sat May 30 12:19:12 2015 + Commit: Justin Lecher jlec AT gentoo DOT org CommitDate: Sat May 30 12:19:12 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cdd600c8 dev-python/pyfftw: Copy missing data in python_test() phase Package-Manager: portage-2.2.18 dev-python/pyfftw/pyfftw-.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild index ff5aea1..1d34389 100644 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -30,11 +30,12 @@ RDEPEND= =sci-libs/fftw-3.3.3 =dev-python/cython-0.19.1[${PYTHON_USEDEP}] -DEPEND=${RDEPEND} - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) - +DEPEND=${RDEPEND} python_test() { distutils_install_for_testing + cd ${TEST_DIR}/lib || die + cp ${S}/setup.py ${TEST_DIR}/lib/ || die + cp -r ${S}/test ${TEST_DIR}/lib/ || die esetup.py test || die }
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 9fbb6c322745d7684c0ff6cee95f28336798402f Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Sat May 30 09:22:21 2015 + Commit: Justin Lecher jlec AT gentoo DOT org CommitDate: Sat May 30 09:22:21 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9fbb6c32 dev-python/pyfftw: Implement python_test() Package-Manager: portage-2.2.18 dev-python/pyfftw/ChangeLog | 3 +++ dev-python/pyfftw/pyfftw-.ebuild | 10 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/dev-python/pyfftw/ChangeLog b/dev-python/pyfftw/ChangeLog index 3c19f1e..abebe19 100644 --- a/dev-python/pyfftw/ChangeLog +++ b/dev-python/pyfftw/ChangeLog @@ -1,6 +1,9 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 30 May 2015; Marius Brehler mar...@linux.sungazer.de pyfftw-.ebuild: + Implement python_test() + *pyfftw- (04 Feb 2015) *pyfftw-0.9.2 (04 Feb 2015) diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild index 962cf05..ff5aea1 100644 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -23,10 +23,18 @@ fi LICENSE=BSD SLOT=0 +IUSE=test RDEPEND= =dev-python/numpy-1.8.0[${PYTHON_USEDEP}] =sci-libs/fftw-3.3.3 =dev-python/cython-0.19.1[${PYTHON_USEDEP}] -DEPEND=${RDEPEND} +DEPEND=${RDEPEND} + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) + + +python_test() { + distutils_install_for_testing + esetup.py test || die +}
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 8e132629f78de2992a9af73251fb76f6890e71d4 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Wed Feb 4 10:13:49 2015 + Commit: Justin Lecher jlec AT gentoo DOT org CommitDate: Wed Feb 4 10:13:49 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8e132629 New package dev-python/pyfftw --- dev-python/pyfftw/ChangeLog | 9 + dev-python/pyfftw/metadata.xml| 13 + dev-python/pyfftw/pyfftw-0.9.2.ebuild | 1 + dev-python/pyfftw/pyfftw-.ebuild | 32 4 files changed, 55 insertions(+) diff --git a/dev-python/pyfftw/ChangeLog b/dev-python/pyfftw/ChangeLog new file mode 100644 index 000..3c19f1e --- /dev/null +++ b/dev-python/pyfftw/ChangeLog @@ -0,0 +1,9 @@ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*pyfftw- (04 Feb 2015) +*pyfftw-0.9.2 (04 Feb 2015) + + 04 Feb 2015; Marius Brehler mar...@linux.sungazer.de +metadata.xml, + +pyfftw-.ebuild, +pyfftw-0.9.2.ebuild: + Add pyFFTW to overlay diff --git a/dev-python/pyfftw/metadata.xml b/dev-python/pyfftw/metadata.xml new file mode 100644 index 000..07e8f03 --- /dev/null +++ b/dev-python/pyfftw/metadata.xml @@ -0,0 +1,13 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdsci/herd + maintainer +emailmar...@linux.sungazer.de/email +nameMarius Brehler/name + /maintainer + longdescription +A pythonic wrapper around FFTW, the FFT library, presenting a +unified interface for all the supported transforms. + /longdescription +/pkgmetadata diff --git a/dev-python/pyfftw/pyfftw-0.9.2.ebuild b/dev-python/pyfftw/pyfftw-0.9.2.ebuild new file mode 12 index 000..c3e80cf --- /dev/null +++ b/dev-python/pyfftw/pyfftw-0.9.2.ebuild @@ -0,0 +1 @@ +pyfftw-.ebuild \ No newline at end of file diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild new file mode 100644 index 000..962cf05 --- /dev/null +++ b/dev-python/pyfftw/pyfftw-.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 + +MY_PN=pyFFTW + +DESCRIPTION=FFTW wrapper for python +HOMEPAGE=http://hgomersall.github.io/pyFFTW/; + +if [ ${PV} == ] ; then + inherit git-r3 + EGIT_REPO_URI=https://github.com/hgomersall/${MY_PN}.git git://github.com/hgomersall/${MY_PN}.git +else + SRC_URI=mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz + KEYWORDS=~amd64 + S=${WORKDIR}/${MY_PN}-${PV} +fi + +LICENSE=BSD +SLOT=0 + +RDEPEND= + =dev-python/numpy-1.8.0[${PYTHON_USEDEP}] + =sci-libs/fftw-3.3.3 + =dev-python/cython-0.19.1[${PYTHON_USEDEP}] + +DEPEND=${RDEPEND}