[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: f0eb0af7ebefb64aa0cc52f24deadd0180194597 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 15 19:07:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 15 19:15:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0eb0af7 dev-python/whoosh: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index 8b2f267ea928..4e4aa79962dc 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=${PN^} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" @@ -26,13 +26,16 @@ PATCHES=( distutils_enable_sphinx docs/source distutils_enable_tests pytest +EPYTEST_DESELECT=( + # TODO + tests/test_automata.py::test_minimize_dfa +) + python_prepare_all() { # (backport from upstream) sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die # fix old section name sed -i -e 's@\[pytest\]@[tool:pytest]@' setup.cfg || die - # TODO: broken? - sed -i -e 's:test_minimize_dfa:_&:' tests/test_automata.py || die distutils-r1_python_prepare_all }
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 8b66636c374cca68f046a9e81dbc3b53c2a8f170 Author: Petr Vaněk atlas cz> AuthorDate: Mon May 29 14:43:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 21:54:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b66636c dev-python/whoosh: enable py3.12 & update HOMEPAGE Append github link to HOMEPAGE and metadata. Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> dev-python/whoosh/metadata.xml | 1 + dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 7 +-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-python/whoosh/metadata.xml b/dev-python/whoosh/metadata.xml index b9cc86e3cca8..f0a019788d14 100644 --- a/dev-python/whoosh/metadata.xml +++ b/dev-python/whoosh/metadata.xml @@ -14,6 +14,7 @@ your needs exactly. + mchaput/whoosh Whoosh diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index b3853990a9fb..8b2f267ea928 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -6,11 +6,14 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=${PN^} -PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" -HOMEPAGE="https://pypi.org/project/Whoosh/"; +HOMEPAGE=" + https://pypi.org/project/Whoosh/ + https://github.com/mchaput/whoosh +" LICENSE="BSD-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: d1f9ba5be1ba8b3015df0494b630d31dcffdeffb Author: Michał Górny gentoo org> AuthorDate: Fri Mar 24 13:54:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Mar 25 17:18:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f9ba5b dev-python/whoosh: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index 9b859811eaa2..b3853990a9fb 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -4,13 +4,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN^} PYTHON_COMPAT=( python3_{9..11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" HOMEPAGE="https://pypi.org/project/Whoosh/"; -SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" -S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 70ba53136ef0295647bdb19c648b9e8abbc8cdcf Author: Michał Górny gentoo org> AuthorDate: Fri Jun 17 04:17:55 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 17 04:54:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ba5313 dev-python/whoosh: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/whoosh-2.7.4-r1.ebuild | 35 1 file changed, 35 deletions(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r1.ebuild b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild deleted file mode 100644 index 0630af64ea82.. --- a/dev-python/whoosh/whoosh-2.7.4-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" -HOMEPAGE="https://pypi.org/project/Whoosh/"; -SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" -S="${WORKDIR}/${P^}" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" - -PATCHES=( - "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch -) - -distutils_enable_sphinx docs/source -distutils_enable_tests pytest - -python_prepare_all() { - # (backport from upstream) - sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die - # fix old section name - sed -i -e 's@\[pytest\]@[tool:pytest]@' setup.cfg || die - # TODO: broken? - sed -i -e 's:test_minimize_dfa:_&:' tests/test_automata.py || die - - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 04ffb22b9c5b8ef814af1901e79d7b624bc4d6e6 Author: Jakov Smolić gentoo org> AuthorDate: Thu Jun 16 23:05:36 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jun 16 23:05:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ffb22b dev-python/whoosh: Stabilize 2.7.4-r2 ALLARCHES, #852539 Signed-off-by: Jakov Smolić gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index 7be34d942057..a84125c4a715 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 97559813ec9aa6ba188a1da71855fc968f4f6697 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 16 16:04:54 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 16 19:12:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97559813 dev-python/whoosh: Mark ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/whoosh/metadata.xml b/dev-python/whoosh/metadata.xml index 4c79be83af60..88829be92af2 100644 --- a/dev-python/whoosh/metadata.xml +++ b/dev-python/whoosh/metadata.xml @@ -9,6 +9,7 @@ pyt...@gentoo.org Python + Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 8b663cef8f4e1c0ebfda2f4dc26b55c9c63f440b Author: Sam James gentoo org> AuthorDate: Thu Jun 16 15:45:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 16 15:45:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b663cef dev-python/whoosh: Stabilize 2.7.4-r2 ppc, #852539 Signed-off-by: Sam James gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index e2a3b1cac85a..7be34d942057 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 3476c76871e8ce68f700273c695d37d49dd08f05 Author: Sam James gentoo org> AuthorDate: Thu Jun 16 15:44:53 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 16 15:44:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3476c768 dev-python/whoosh: Stabilize 2.7.4-r2 ppc64, #852539 Signed-off-by: Sam James gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index 601ab88f131c..e2a3b1cac85a 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: aa9b8ca8ed5b23614376750659bcd1be76874a8b Author: Jakov Smolić gentoo org> AuthorDate: Thu Jun 16 10:16:28 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jun 16 10:16:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9b8ca8 dev-python/whoosh: Stabilize 2.7.4-r2 x86, #852539 Signed-off-by: Jakov Smolić gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index e3acbc46dbcf..601ab88f131c 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 064f2c0114a0ad0b1f7354034410fd29403d77c4 Author: Jakov Smolić gentoo org> AuthorDate: Thu Jun 16 09:57:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jun 16 09:57:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064f2c01 dev-python/whoosh: Stabilize 2.7.4-r2 amd64, #852539 Signed-off-by: Jakov Smolić gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index c52aa1d64991..e3acbc46dbcf 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 732ff16787e270cc4abee0f54fca4454a43dc93b Author: Jakov Smolić gentoo org> AuthorDate: Thu Jun 16 09:56:15 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jun 16 09:56:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732ff167 dev-python/whoosh: Stabilize 2.7.4-r2 arm, #852539 Signed-off-by: Jakov Smolić gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index 5f96871fc748..c52aa1d64991 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 99ac74967d00a95108e15a61025e3052a690de58 Author: Jakov Smolić gentoo org> AuthorDate: Thu Jun 16 09:40:14 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jun 16 09:40:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ac7496 dev-python/whoosh: Stabilize 2.7.4-r2 sparc, #852539 Signed-off-by: Jakov Smolić gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index f53d19aec534..5f96871fc748 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 3d0b520c60f7c532959016c73beb25c4f0bdbce8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 14 10:29:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 14 12:05:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0b520c dev-python/whoosh: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild index 6d53d20f60c6..f53d19aec534 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1 DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library"
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 400022fd34aa2cef8613be7f98fe26c30afc5846 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 14 10:27:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 14 12:05:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400022fd dev-python/whoosh: EAPI=8, PEP517 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 35 1 file changed, 35 insertions(+) diff --git a/dev-python/whoosh/whoosh-2.7.4-r2.ebuild b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild new file mode 100644 index ..6d53d20f60c6 --- /dev/null +++ b/dev-python/whoosh/whoosh-2.7.4-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" +HOMEPAGE="https://pypi.org/project/Whoosh/"; +SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" +S="${WORKDIR}/${P^}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" + +PATCHES=( + "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch +) + +distutils_enable_sphinx docs/source +distutils_enable_tests pytest + +python_prepare_all() { + # (backport from upstream) + sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die + # fix old section name + sed -i -e 's@\[pytest\]@[tool:pytest]@' setup.cfg || die + # TODO: broken? + sed -i -e 's:test_minimize_dfa:_&:' tests/test_automata.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 72e76790be8f9e5d5bcb543e8f58d8876efaf9db Author: James Le Cuirot gentoo org> AuthorDate: Sun Sep 26 07:02:55 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Sep 26 07:05:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e76790 dev-python/whoosh: Keyword 2.7.4-r1 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-python/whoosh/whoosh-2.7.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r1.ebuild b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild index 5ae27273496..52781754291 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r1.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 0a74cc5189b5cbc86e278681da967e1181aa205c Author: Marek Szuba gentoo org> AuthorDate: Tue Jul 27 08:57:36 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jul 27 10:59:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a74cc51 dev-python/whoosh: keyword 2.7.4-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/whoosh/whoosh-2.7.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r1.ebuild b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild index c5e5581f8b5..5ae27273496 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r1.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: fe44d4c67016bcb20229150e01de0a3a2033269d Author: Michał Górny gentoo org> AuthorDate: Fri Jun 4 11:34:14 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 4 12:00:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe44d4c6 dev-python/whoosh: Enable py3.10 Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/whoosh-2.7.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4-r1.ebuild b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild index f119f38f506..c5e5581f8b5 100644 --- a/dev-python/whoosh/whoosh-2.7.4-r1.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3 ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 4486cb1722a1ae241368ee2fa3fca310617b9471 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 20 13:08:26 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 20 13:11:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4486cb17 dev-python/whoosh: Remove python2 Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/{whoosh-2.7.4.ebuild => whoosh-2.7.4-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild similarity index 94% rename from dev-python/whoosh/whoosh-2.7.4.ebuild rename to dev-python/whoosh/whoosh-2.7.4-r1.ebuild index 4e4fada977c..0202501ed71 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6..9} pypy3 ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 42a1f57923432d540c96afd92acab9fb59f6f5e9 Author: Azamat H. Hackimov gmail com> AuthorDate: Sun Aug 23 03:33:14 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Aug 23 11:43:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a1f579 dev-python/whoosh: update HOMEPAGE Replace non-functioning BitBucket URL Bug: https://bugs.gentoo.org/737896 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov gmail.com> Signed-off-by: David Seifert gentoo.org> dev-python/whoosh/metadata.xml| 1 - dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/whoosh/metadata.xml b/dev-python/whoosh/metadata.xml index 8582f22d6e3..8536aa34b83 100644 --- a/dev-python/whoosh/metadata.xml +++ b/dev-python/whoosh/metadata.xml @@ -18,6 +18,5 @@ Whoosh - mchaput/whoosh diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index a445686a4f4..4e4fada977c 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{6..9} pypy3 ) inherit distutils-r1 DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" -HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.org/project/Whoosh/"; +HOMEPAGE="https://pypi.org/project/Whoosh/"; SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" S="${WORKDIR}/${P^}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: c6c0174c6f24000ba727da6ca741f389254798f4 Author: Michał Górny gentoo org> AuthorDate: Sun May 31 17:02:37 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun May 31 17:17:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c0174c dev-python/whoosh: Port to py39 Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 3ca02d1cda5..a445686a4f4 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python2_7 python3_{6..9} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 7d4bb254bcd1fdffa8aa32c1f284777294c3e916 Author: Michał Górny gentoo org> AuthorDate: Fri May 1 12:22:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri May 1 12:53:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4bb254 dev-python/whoosh: Modernize, fix tests Closes: https://bugs.gentoo.org/720252 Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/whoosh-2.7.4.ebuild | 36 +-- 1 file changed, 9 insertions(+), 27 deletions(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index b64c25fbd2e..3ca02d1cda5 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) @@ -10,44 +10,26 @@ inherit distutils-r1 DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.org/project/Whoosh/"; SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" +S="${WORKDIR}/${P^}" LICENSE="BSD-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-solaris" -IUSE="doc test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx ) - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" - -S="${WORKDIR}/${P^}" PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch ) +distutils_enable_sphinx docs/source +distutils_enable_tests pytest + python_prepare_all() { # (backport from upstream) sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die - - # Prevent un-needed download during build - sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die + # fix old section name + sed -i -e 's@\[pytest\]@[tool:pytest]@' setup.cfg || die + # TODO: broken? + sed -i -e 's:test_minimize_dfa:_&:' tests/test_automata.py || die distutils-r1_python_prepare_all } - -python_compile_all() { - # https://bitbucket.org/mchaput/whoosh/issue/403/ - if use doc; then - sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html || die - HTML_DOCS=( docs/source/build/html/. ) - fi -} - -python_test() { - # https://bitbucket.org/mchaput/whoosh/issue/412/tarball-of-whoosh-270-pypi-missing-english - # tarball missing a file english-words.10.gz which when added sees all tests pass. - esetup.py test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 75cd618ac74b8cedf4fbbf5ba974cd246cfd3ec3 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 29 11:57:22 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 29 12:03:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cd618a dev-python/whoosh: Remove redundant versions Signed-off-by: Michał Górny gentoo.org> dev-python/whoosh/Manifest| 1 - dev-python/whoosh/whoosh-2.6.0.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/dev-python/whoosh/Manifest b/dev-python/whoosh/Manifest index b287f90ad1d..d2554bed372 100644 --- a/dev-python/whoosh/Manifest +++ b/dev-python/whoosh/Manifest @@ -1,2 +1 @@ -DIST Whoosh-2.6.0.zip 1193541 BLAKE2B f5afea36c53a06e3f23e06e3b6f51acd2adafa02488912c52fdda207631a6adb071256d26ed455042de1c4c2a136156ba7c89f4d6773ec60b392b03de3c37da3 SHA512 e50e47ec0d1c65ad3c7d657586f5380a1be748945c1ce964305fa68b99379f0da676faef6f0ca45ef151df7be71150601162ee966f3aaf84047a20bca36f7e37 DIST Whoosh-2.7.4.tar.gz 968741 BLAKE2B 698ec603eb1201f2b1a934785f84108cb5d91114c9a4e1943cfcd2c8c878f7fb0a0868d54d3a11f8aa30890179c555bdc11cbf34962f5f4781c6d43a090ba872 SHA512 7cdefdcf52b704ffe50c00718c42677e2ddfe879f81ad2d14b580b0e026cc0ebb6b9ddc99d8709eaff4eb9b83f654b042c8792821e1ed90aa85cfa6f82845074 diff --git a/dev-python/whoosh/whoosh-2.6.0.ebuild b/dev-python/whoosh/whoosh-2.6.0.ebuild deleted file mode 100644 index 8e5cd967a8b..000 --- a/dev-python/whoosh/whoosh-2.6.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 python3_6 ) - -MY_PN="Whoosh" - -inherit distutils-r1 - -DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" -HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.org/project/Whoosh/"; -SRC_URI="mirror://pypi/W/${MY_PN}/${MY_PN}-${PV}.zip" - -DEPEND="app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -python_prepare_all() { - # (backport from upstream) - sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die - - # Prevent un-needed download during build - sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - # https://bitbucket.org/mchaput/whoosh/issue/403/ - use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html -} - -python_test() { - esetup.py test -} - -python_install_all() { - local DOCS=( README.txt ) - use doc && local HTML_DOCS=( docs/source/build/html/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: d5cc0c93b9672fd10786039b86f1989133125754 Author: Piotr Karbowski gentoo org> AuthorDate: Mon Dec 30 21:19:49 2019 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Dec 30 21:54:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5cc0c93 dev-python/whoosh-2.7.4: python 3.8 support added. Signed-off-by: Piotr Karbowski gentoo.org> dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index c668760eefe..422a0e66275 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 2e4eab501edb675e576166fabcbc6d707a6dd18d Author: Mikle Kolyada gentoo org> AuthorDate: Sun Oct 14 13:32:07 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Oct 14 13:32:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4eab50 dev-python/whoosh: mark s390 stable Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-python/whoosh/whoosh-2.7.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index bebab4dc689..5e2191b8142 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x64-solaris" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 073b938d4db4f9762f91443bdd5591c62d9b763b Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 17:40:37 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 17:40:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073b938d dev-python/whoosh: Tested on ~amd64-fbsd dev-python/whoosh/whoosh-2.7.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 5fc073ecd0c..d8b11488ca0 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x64-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-solaris" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 6f2c95dd28a4fbb0833be3d7406b21a9e90741a3 Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 16 21:35:45 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 16 21:35:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2c95dd dev-python/whoosh: 2.7.4 stable on alpha ppc ppc64 sparc Package-Manager: Portage-2.3.19_p1, Repoman-2.3.6_p35 dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 51f43a7c422..5fc073ecd0c 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 x86 ~x64-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x64-solaris" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: f3e2ee186868c427b2f871733ba91ef4b76c5998 Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 16 21:19:11 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 16 21:22:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e2ee18 dev-python/whoosh: add pypy3 Package-Manager: Portage-2.3.19_p1, Repoman-2.3.6_p35 dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 84eb8b1dc2c..51f43a7c422 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: bce2f7a010b8357ddccdaecc17bfdf7f150a886a Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 13 12:57:23 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 13 13:03:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce2f7a0 dev-python/whoosh: keyworded 2.7.4 for ppc, bug #605278 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index e48b63a33ab..1a07c147e90 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc64 x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: c211752a30acf0942e5a447106632a3c58b5cbfd Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 13 11:14:49 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 13 11:16:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c211752a dev-python/whoosh: keyworded 2.7.4 for ppc64, bug #605278 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 2c9346b539d..e48b63a33ab 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc64 x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: f37be8042c846004ae17cdc8208fe4f1f0fd22f7 Author: Matthew Thode gentoo org> AuthorDate: Sat Jul 29 20:17:13 2017 + Commit: Matt Thode gentoo org> CommitDate: Sat Jul 29 20:38:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37be804 dev-python/whoosh: 2.7.4 stable arm and arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 9d241ab8afa..2c9346b539d 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: bbd17b0ab1ab2b4740f13544a8f04ab8be13d547 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jul 17 09:24:07 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 18 08:25:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd17b0a dev-python/whoosh: ia64 stable, bug #619822 Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 376bb3878b9..9d241ab8afa 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: dd0bb09d421fc1f60e5aa8e4d47e415dc9285169 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 1 10:13:30 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 1 10:13:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0bb09d dev-python/whoosh: ia64 keyworded, bug #605278 Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index d2fb9a64b12..376bb3878b9 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: dfc4f6601ca826da6ace57d5ae71e89d578a5c69 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 17 15:35:49 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 17 15:36:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc4f660 dev-python/whoosh: amd64 stable wrt bug #606394 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 3f439454b49..7f172f1fb96 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~mips ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ~x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: fd56d21d73b672755b88f5a86c680040f6698cc1 Author: Mart Raudsepp gentoo org> AuthorDate: Fri May 26 21:37:36 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri May 26 21:41:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd56d21d dev-python/whoosh: keyworded for ~mips Gentoo-bug: 605278 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index eb4095d9c00..3f439454b49 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~mips ~x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 3d03bc4a549f8a3c948781a39662c79de6d20fd9 Author: Markus Meier gentoo org> AuthorDate: Thu May 11 19:33:49 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu May 11 19:33:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d03bc4a dev-python/whoosh: add ~arm64, bug #617528 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64" dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 5aace79f321..eb4095d9c00 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 1100bbb3a6132c801762bd2e6c30703b2a28726b Author: Michał Górny gentoo org> AuthorDate: Wed May 3 11:25:29 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed May 3 11:41:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1100bbb3 dev-python/whoosh: Clean old versions up dev-python/whoosh/Manifest| 1 - dev-python/whoosh/whoosh-2.7.3.ebuild | 52 --- 2 files changed, 53 deletions(-) diff --git a/dev-python/whoosh/Manifest b/dev-python/whoosh/Manifest index 1e6e7e8b477..abab904b88f 100644 --- a/dev-python/whoosh/Manifest +++ b/dev-python/whoosh/Manifest @@ -1,3 +1,2 @@ DIST Whoosh-2.6.0.zip 1193541 SHA256 7de7bc4d00a6d051dbb360b48eb7f3cd002373d87252fb0b284a3c9c453a7677 SHA512 e50e47ec0d1c65ad3c7d657586f5380a1be748945c1ce964305fa68b99379f0da676faef6f0ca45ef151df7be71150601162ee966f3aaf84047a20bca36f7e37 WHIRLPOOL c42e9760833db7186f3df5946f6dd071288cfccf2eaefba95520a2415ca377c49cf74307b3fa2c9e655f134b086ae637e5db06330248b4a27e12175920f3c7b8 -DIST Whoosh-2.7.3.zip 1097515 SHA256 aa6db447522e208ae652c6ce063bb23cedec47f5ed630121b3debaa011fcb9c4 SHA512 3df18ed30f63aaa9f858d596919fa8a927f7203a52bdb4c584117b28bce313cbbb530cdb144e35af99763edbbc7d3f5c79680d04fa7c04efa91376ba62b6f556 WHIRLPOOL 1829fd083485367dd0751844c77e5f7e8c8edee4021b8518415ab6cd6f8db84b5f2f188d6e2128a105cfd8076d8101c1421838ac18f10cd632c64eed5828a44e DIST Whoosh-2.7.4.tar.gz 968741 SHA256 7ca5633dbfa9e0e0fa400d3151a8a0c4bec53bd2ecedc0a67705b17565c31a83 SHA512 7cdefdcf52b704ffe50c00718c42677e2ddfe879f81ad2d14b580b0e026cc0ebb6b9ddc99d8709eaff4eb9b83f654b042c8792821e1ed90aa85cfa6f82845074 WHIRLPOOL 2f077eb84fc89ff03babdd7adb25bf04ca03811a21f9ac987854c158fdd0b31f25d30ad59c9299a2da4b7ed982e2d292eeab781c10c9062e878ac0f8454115ed diff --git a/dev-python/whoosh/whoosh-2.7.3.ebuild b/dev-python/whoosh/whoosh-2.7.3.ebuild deleted file mode 100644 index f75fd489727..000 --- a/dev-python/whoosh/whoosh-2.7.3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) - -MY_PN="Whoosh" - -inherit distutils-r1 - -DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" -HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.python.org/pypi/Whoosh/"; -SRC_URI="mirror://pypi/W/${MY_PN}/${MY_PN}-${PV}.zip" - -DEPEND="app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" - -S="${WORKDIR}/${MY_PN}-${PV}" - -python_prepare_all() { - # (backport from upstream) - sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die - - # Prevent un-needed download during build - sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - # https://bitbucket.org/mchaput/whoosh/issue/403/ - use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html -} - -python_test() { - # https://bitbucket.org/mchaput/whoosh/issue/412/tarball-of-whoosh-270-pypi-missing-english - # tarball missing a file english-words.10.gz which when added sees all tests pass. - esetup.py test -} - -python_install_all() { - local DOCS=( README.txt ) - use doc && local HTML_DOCS=( docs/source/build/html/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 295220a3729286cb68076a1cbccc500d848316ac Author: Jeroen Roovers gentoo org> AuthorDate: Wed Mar 29 03:13:08 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Mar 29 03:17:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295220a3 dev-python/whoosh: Stable for HPPA (bug #605278). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index ceb793f3733..5aace79f321 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm hppa ~x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: e7fdab3367c86b403bb0cdc93e4a4e1e3baa4e9e Author: Markus Meier gentoo org> AuthorDate: Sun Feb 19 08:26:05 2017 + Commit: Markus Meier gentoo org> CommitDate: Sun Feb 19 08:29:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fdab33 dev-python/whoosh: add ~arm, bug #605278 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 7bc832ea64..d52dcc5c2d 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86" IUSE="doc test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/, dev-python/whoosh/files/
commit: 6c74c78e513232f9efec5ab11a7ed4ffde0c3c8d Author: David Seifert gentoo org> AuthorDate: Sun Feb 5 14:01:39 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Feb 5 14:02:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c74c78e dev-python/whoosh: Specify UTF-8 encoding for tests Gentoo-bug: 608324 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/whoosh/Manifest | 2 +- .../files/whoosh-2.7.4-tests-specify-utf8.patch| 13 + dev-python/whoosh/whoosh-2.7.4.ebuild | 34 +++--- 3 files changed, 31 insertions(+), 18 deletions(-) diff --git a/dev-python/whoosh/Manifest b/dev-python/whoosh/Manifest index eb191d2..1e6e7e8 100644 --- a/dev-python/whoosh/Manifest +++ b/dev-python/whoosh/Manifest @@ -1,3 +1,3 @@ DIST Whoosh-2.6.0.zip 1193541 SHA256 7de7bc4d00a6d051dbb360b48eb7f3cd002373d87252fb0b284a3c9c453a7677 SHA512 e50e47ec0d1c65ad3c7d657586f5380a1be748945c1ce964305fa68b99379f0da676faef6f0ca45ef151df7be71150601162ee966f3aaf84047a20bca36f7e37 WHIRLPOOL c42e9760833db7186f3df5946f6dd071288cfccf2eaefba95520a2415ca377c49cf74307b3fa2c9e655f134b086ae637e5db06330248b4a27e12175920f3c7b8 DIST Whoosh-2.7.3.zip 1097515 SHA256 aa6db447522e208ae652c6ce063bb23cedec47f5ed630121b3debaa011fcb9c4 SHA512 3df18ed30f63aaa9f858d596919fa8a927f7203a52bdb4c584117b28bce313cbbb530cdb144e35af99763edbbc7d3f5c79680d04fa7c04efa91376ba62b6f556 WHIRLPOOL 1829fd083485367dd0751844c77e5f7e8c8edee4021b8518415ab6cd6f8db84b5f2f188d6e2128a105cfd8076d8101c1421838ac18f10cd632c64eed5828a44e -DIST Whoosh-2.7.4.zip 1097662 SHA256 e0857375f63e9041e03fedd5b7541f97cf78917ac1b6b06c1fcc9b45375dda69 SHA512 8ea2f10152b0eb9fbf516a3faeed5a466216eb468f0e4b88d156591d5a36c5dc7d3408928bbd693de98bb0351b9c33cc62900c13ea56d3b3d989c1a4bbeba139 WHIRLPOOL 56622fc1049c2bfefdb4ec49e4784e7d751837cdd0cc379e7eb737da34a2dc0c6d3e7e85696ba0be60c3dd55f1981b6473391555d3851c82b7e816bab20db5d8 +DIST Whoosh-2.7.4.tar.gz 968741 SHA256 7ca5633dbfa9e0e0fa400d3151a8a0c4bec53bd2ecedc0a67705b17565c31a83 SHA512 7cdefdcf52b704ffe50c00718c42677e2ddfe879f81ad2d14b580b0e026cc0ebb6b9ddc99d8709eaff4eb9b83f654b042c8792821e1ed90aa85cfa6f82845074 WHIRLPOOL 2f077eb84fc89ff03babdd7adb25bf04ca03811a21f9ac987854c158fdd0b31f25d30ad59c9299a2da4b7ed982e2d292eeab781c10c9062e878ac0f8454115ed diff --git a/dev-python/whoosh/files/whoosh-2.7.4-tests-specify-utf8.patch b/dev-python/whoosh/files/whoosh-2.7.4-tests-specify-utf8.patch new file mode 100644 index ..94636c1 --- /dev/null +++ b/dev-python/whoosh/files/whoosh-2.7.4-tests-specify-utf8.patch @@ -0,0 +1,13 @@ +Python 2 requires specifying the file encoding +See also: +https://www.python.org/dev/peps/pep-0263/ +https://bugs.gentoo.org/show_bug.cgi?id=608324 + +--- a/tests/test_reading.py b/tests/test_reading.py +@@ -1,3 +1,5 @@ ++# -*- coding: utf-8 -*- ++ + from __future__ import with_statement + import random, threading, time + diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index b89e1c6..b580f97 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -2,28 +2,31 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" +EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy ) - -MY_PN="Whoosh" +PYTHON_COMPAT=( python2_7 python{3_4,3_5} pypy ) inherit distutils-r1 DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.python.org/pypi/Whoosh/"; -SRC_URI="mirror://pypi/W/${MY_PN}/${MY_PN}-${PV}.zip" - -DEPEND="app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" +SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz" LICENSE="BSD-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~hppa ~x86" IUSE="doc test" -S="${WORKDIR}/${MY_PN}-${PV}" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${P^}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.7.4-tests-specify-utf8.patch +) python_prepare_all() { # (backport from upstream) @@ -37,7 +40,10 @@ python_prepare_all() { python_compile_all() { # https://bitbucket.org/mchaput/whoosh/issue/403/ - use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html + if use doc; then + sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html || die + HTML_DOCS=( docs/source/build/html/. ) + fi } python_test() { @@ -45,9 +51,3 @@ python_test() { # tarball missing a file english-words.10.gz which when added sees all tests pass. esetup.py test } - -python_install_all() { - local DOCS=( README.txt ) - use doc && local HTML_DOCS=( docs/source/
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 4f48b23fb753ea229229714e57eeeffc8fda2538 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Feb 5 13:27:18 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Feb 5 13:27:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f48b23f dev-python/whoosh: Mark ~hppa (bug #605280). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches dev-python/whoosh/whoosh-2.7.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index a508d74..b89e1c6 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,7 +20,7 @@ DEPEND="app-arch/unzip LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~x86" +KEYWORDS="~alpha ~amd64 ~hppa ~x86" IUSE="doc test" S="${WORKDIR}/${MY_PN}-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 29df45b5dbad07fb5fa60b5e3c791f08d5631956 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Jan 10 21:04:03 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Jan 10 21:04:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29df45b5 dev-python/whoosh-2.7.4-r0: keyworded for ~alpha Gentoo-Bug: 605280 dev-python/whoosh/whoosh-2.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild index 1e72997..a508d74 100644 --- a/dev-python/whoosh/whoosh-2.7.4.ebuild +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -20,7 +20,7 @@ DEPEND="app-arch/unzip LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~alpha ~amd64 ~x86" IUSE="doc test" S="${WORKDIR}/${MY_PN}-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 10a6dc745bd225b72dd4499ed39341a6fda2b118 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 16:03:06 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a6dc74 dev-python/whoosh: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-python/whoosh/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/dev-python/whoosh/metadata.xml b/dev-python/whoosh/metadata.xml index 9f34691..8582f22 100644 --- a/dev-python/whoosh/metadata.xml +++ b/dev-python/whoosh/metadata.xml @@ -5,18 +5,10 @@ bluen...@gentoo.org Anthony G. Basile - - b...@bergstroem.nu - Johan Bergström - pyt...@gentoo.org Python - - proxy-ma...@gentoo.org - Proxy Maintainers - Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 2962db7b4057fb03e2eaf730b48ed3e395a313b7 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Apr 5 23:32:10 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Apr 5 23:33:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2962db7b dev-python/whoosh: remove older unstable versions Package-Manager: portage-2.2.26 dev-python/whoosh/Manifest| 2 -- dev-python/whoosh/whoosh-2.7.0.ebuild | 53 --- dev-python/whoosh/whoosh-2.7.2.ebuild | 53 --- 3 files changed, 108 deletions(-) diff --git a/dev-python/whoosh/Manifest b/dev-python/whoosh/Manifest index 62aa10a..eb191d2 100644 --- a/dev-python/whoosh/Manifest +++ b/dev-python/whoosh/Manifest @@ -1,5 +1,3 @@ DIST Whoosh-2.6.0.zip 1193541 SHA256 7de7bc4d00a6d051dbb360b48eb7f3cd002373d87252fb0b284a3c9c453a7677 SHA512 e50e47ec0d1c65ad3c7d657586f5380a1be748945c1ce964305fa68b99379f0da676faef6f0ca45ef151df7be71150601162ee966f3aaf84047a20bca36f7e37 WHIRLPOOL c42e9760833db7186f3df5946f6dd071288cfccf2eaefba95520a2415ca377c49cf74307b3fa2c9e655f134b086ae637e5db06330248b4a27e12175920f3c7b8 -DIST Whoosh-2.7.0.zip 1080985 SHA256 733df1ad4142fcd1e8f3259070de0521d272d7685e2febc0f4fdd1668cfe0d48 SHA512 5126a9ed5ef50af391905347c7aa1c1cc7d100213c29f5a5f67fcfabab9cdcfcd14a6b75735df8e343f61254d1fec8610f0e1260167a321ab303a0a55b02673f WHIRLPOOL 6a35448280e3c6382b8a4b50432d5def3a910d9af95d35afc11544030b69f0103aae910bbf91cb5942ec80f10a848bbd32dbd828c71482f5e2fc15a9cd29c249 -DIST Whoosh-2.7.2.zip 1096847 SHA256 0f72a49e02e2669a50f1ecaf0364fe0451619473c404efeca9914dd878de73f2 SHA512 3a5e41328e9bce102b9e68d648f6a0e61fa7e6be1585fd70a5885afb885717d0a4e73ef1b6d2086edec996228bbfbd6d7e01eaa64e831223ef1ea7b764d25d7f WHIRLPOOL eaaa85fd62e03bb63ac8cc48c9e29b2c9daf435e848aec7b7747e6fd390245bda044c5e9bafbf9e5f7df22b93e4cfacdc180cc821e3bd4739c229f6aaf9b58e0 DIST Whoosh-2.7.3.zip 1097515 SHA256 aa6db447522e208ae652c6ce063bb23cedec47f5ed630121b3debaa011fcb9c4 SHA512 3df18ed30f63aaa9f858d596919fa8a927f7203a52bdb4c584117b28bce313cbbb530cdb144e35af99763edbbc7d3f5c79680d04fa7c04efa91376ba62b6f556 WHIRLPOOL 1829fd083485367dd0751844c77e5f7e8c8edee4021b8518415ab6cd6f8db84b5f2f188d6e2128a105cfd8076d8101c1421838ac18f10cd632c64eed5828a44e DIST Whoosh-2.7.4.zip 1097662 SHA256 e0857375f63e9041e03fedd5b7541f97cf78917ac1b6b06c1fcc9b45375dda69 SHA512 8ea2f10152b0eb9fbf516a3faeed5a466216eb468f0e4b88d156591d5a36c5dc7d3408928bbd693de98bb0351b9c33cc62900c13ea56d3b3d989c1a4bbeba139 WHIRLPOOL 56622fc1049c2bfefdb4ec49e4784e7d751837cdd0cc379e7eb737da34a2dc0c6d3e7e85696ba0be60c3dd55f1981b6473391555d3851c82b7e816bab20db5d8 diff --git a/dev-python/whoosh/whoosh-2.7.0.ebuild b/dev-python/whoosh/whoosh-2.7.0.ebuild deleted file mode 100644 index 5472430..000 --- a/dev-python/whoosh/whoosh-2.7.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# 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,3_5} pypy ) - -MY_PN="Whoosh" - -inherit distutils-r1 - -DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" -HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.python.org/pypi/Whoosh/"; -SRC_URI="mirror://pypi/W/${MY_PN}/${MY_PN}-${PV}.zip" - -DEPEND="app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" - -S="${WORKDIR}/${MY_PN}-${PV}" - -python_prepare_all() { - # (backport from upstream) - sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die - - # Prevent un-needed download during build - sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - # https://bitbucket.org/mchaput/whoosh/issue/403/ - use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html -} - -python_test() { - # https://bitbucket.org/mchaput/whoosh/issue/412/tarball-of-whoosh-270-pypi-missing-english - # tarball missing a file english-words.10.gz which when added sees all tests pass. - esetup.py test -} - -python_install_all() { - local DOCS=( README.txt ) - use doc && local HTML_DOCS=( docs/source/build/html/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/whoosh/whoosh-2.7.2.ebuild b/dev-python/whoosh/whoosh-2.7.2.ebuild deleted file mode 100644 index 5472430..000 --- a/dev-python/whoosh/whoosh-2.7.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# 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,3_5} pypy ) - -MY_PN="Whoosh" - -inherit distutils-r1 - -DESCRIPTION="Fast, pure-Pyth
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 23cd720e59bc7ae08927889f6d72dfc7714d16f3 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Apr 5 23:31:09 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Apr 5 23:33:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23cd720e dev-python/whoosh: version bump to 2.7.4 Package-Manager: portage-2.2.26 dev-python/whoosh/Manifest| 1 + dev-python/whoosh/whoosh-2.7.4.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-python/whoosh/Manifest b/dev-python/whoosh/Manifest index 00deffa..62aa10a 100644 --- a/dev-python/whoosh/Manifest +++ b/dev-python/whoosh/Manifest @@ -2,3 +2,4 @@ DIST Whoosh-2.6.0.zip 1193541 SHA256 7de7bc4d00a6d051dbb360b48eb7f3cd002373d8725 DIST Whoosh-2.7.0.zip 1080985 SHA256 733df1ad4142fcd1e8f3259070de0521d272d7685e2febc0f4fdd1668cfe0d48 SHA512 5126a9ed5ef50af391905347c7aa1c1cc7d100213c29f5a5f67fcfabab9cdcfcd14a6b75735df8e343f61254d1fec8610f0e1260167a321ab303a0a55b02673f WHIRLPOOL 6a35448280e3c6382b8a4b50432d5def3a910d9af95d35afc11544030b69f0103aae910bbf91cb5942ec80f10a848bbd32dbd828c71482f5e2fc15a9cd29c249 DIST Whoosh-2.7.2.zip 1096847 SHA256 0f72a49e02e2669a50f1ecaf0364fe0451619473c404efeca9914dd878de73f2 SHA512 3a5e41328e9bce102b9e68d648f6a0e61fa7e6be1585fd70a5885afb885717d0a4e73ef1b6d2086edec996228bbfbd6d7e01eaa64e831223ef1ea7b764d25d7f WHIRLPOOL eaaa85fd62e03bb63ac8cc48c9e29b2c9daf435e848aec7b7747e6fd390245bda044c5e9bafbf9e5f7df22b93e4cfacdc180cc821e3bd4739c229f6aaf9b58e0 DIST Whoosh-2.7.3.zip 1097515 SHA256 aa6db447522e208ae652c6ce063bb23cedec47f5ed630121b3debaa011fcb9c4 SHA512 3df18ed30f63aaa9f858d596919fa8a927f7203a52bdb4c584117b28bce313cbbb530cdb144e35af99763edbbc7d3f5c79680d04fa7c04efa91376ba62b6f556 WHIRLPOOL 1829fd083485367dd0751844c77e5f7e8c8edee4021b8518415ab6cd6f8db84b5f2f188d6e2128a105cfd8076d8101c1421838ac18f10cd632c64eed5828a44e +DIST Whoosh-2.7.4.zip 1097662 SHA256 e0857375f63e9041e03fedd5b7541f97cf78917ac1b6b06c1fcc9b45375dda69 SHA512 8ea2f10152b0eb9fbf516a3faeed5a466216eb468f0e4b88d156591d5a36c5dc7d3408928bbd693de98bb0351b9c33cc62900c13ea56d3b3d989c1a4bbeba139 WHIRLPOOL 56622fc1049c2bfefdb4ec49e4784e7d751837cdd0cc379e7eb737da34a2dc0c6d3e7e85696ba0be60c3dd55f1981b6473391555d3851c82b7e816bab20db5d8 diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild new file mode 100644 index 000..dcff877 --- /dev/null +++ b/dev-python/whoosh/whoosh-2.7.4.ebuild @@ -0,0 +1,53 @@ +# 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} pypy ) + +MY_PN="Whoosh" + +inherit distutils-r1 + +DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" +HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.python.org/pypi/Whoosh/"; +SRC_URI="mirror://pypi/W/${MY_PN}/${MY_PN}-${PV}.zip" + +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +python_prepare_all() { + # (backport from upstream) + sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die + + # Prevent un-needed download during build + sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + # https://bitbucket.org/mchaput/whoosh/issue/403/ + use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html +} + +python_test() { + # https://bitbucket.org/mchaput/whoosh/issue/412/tarball-of-whoosh-270-pypi-missing-english + # tarball missing a file english-words.10.gz which when added sees all tests pass. + esetup.py test +} + +python_install_all() { + local DOCS=( README.txt ) + use doc && local HTML_DOCS=( docs/source/build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: 5fe8e31df0f311d64456d0ae48fa7624369e4289 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Apr 3 16:11:53 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Apr 3 16:11:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe8e31d dev-python/whoosh: version bump to 2.7.3 Package-Manager: portage-2.2.26 dev-python/whoosh/Manifest| 1 + dev-python/whoosh/whoosh-2.7.3.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-python/whoosh/Manifest b/dev-python/whoosh/Manifest index 0c77521..00deffa 100644 --- a/dev-python/whoosh/Manifest +++ b/dev-python/whoosh/Manifest @@ -1,3 +1,4 @@ DIST Whoosh-2.6.0.zip 1193541 SHA256 7de7bc4d00a6d051dbb360b48eb7f3cd002373d87252fb0b284a3c9c453a7677 SHA512 e50e47ec0d1c65ad3c7d657586f5380a1be748945c1ce964305fa68b99379f0da676faef6f0ca45ef151df7be71150601162ee966f3aaf84047a20bca36f7e37 WHIRLPOOL c42e9760833db7186f3df5946f6dd071288cfccf2eaefba95520a2415ca377c49cf74307b3fa2c9e655f134b086ae637e5db06330248b4a27e12175920f3c7b8 DIST Whoosh-2.7.0.zip 1080985 SHA256 733df1ad4142fcd1e8f3259070de0521d272d7685e2febc0f4fdd1668cfe0d48 SHA512 5126a9ed5ef50af391905347c7aa1c1cc7d100213c29f5a5f67fcfabab9cdcfcd14a6b75735df8e343f61254d1fec8610f0e1260167a321ab303a0a55b02673f WHIRLPOOL 6a35448280e3c6382b8a4b50432d5def3a910d9af95d35afc11544030b69f0103aae910bbf91cb5942ec80f10a848bbd32dbd828c71482f5e2fc15a9cd29c249 DIST Whoosh-2.7.2.zip 1096847 SHA256 0f72a49e02e2669a50f1ecaf0364fe0451619473c404efeca9914dd878de73f2 SHA512 3a5e41328e9bce102b9e68d648f6a0e61fa7e6be1585fd70a5885afb885717d0a4e73ef1b6d2086edec996228bbfbd6d7e01eaa64e831223ef1ea7b764d25d7f WHIRLPOOL eaaa85fd62e03bb63ac8cc48c9e29b2c9daf435e848aec7b7747e6fd390245bda044c5e9bafbf9e5f7df22b93e4cfacdc180cc821e3bd4739c229f6aaf9b58e0 +DIST Whoosh-2.7.3.zip 1097515 SHA256 aa6db447522e208ae652c6ce063bb23cedec47f5ed630121b3debaa011fcb9c4 SHA512 3df18ed30f63aaa9f858d596919fa8a927f7203a52bdb4c584117b28bce313cbbb530cdb144e35af99763edbbc7d3f5c79680d04fa7c04efa91376ba62b6f556 WHIRLPOOL 1829fd083485367dd0751844c77e5f7e8c8edee4021b8518415ab6cd6f8db84b5f2f188d6e2128a105cfd8076d8101c1421838ac18f10cd632c64eed5828a44e diff --git a/dev-python/whoosh/whoosh-2.7.3.ebuild b/dev-python/whoosh/whoosh-2.7.3.ebuild new file mode 100644 index 000..dcff877 --- /dev/null +++ b/dev-python/whoosh/whoosh-2.7.3.ebuild @@ -0,0 +1,53 @@ +# 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} pypy ) + +MY_PN="Whoosh" + +inherit distutils-r1 + +DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" +HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.python.org/pypi/Whoosh/"; +SRC_URI="mirror://pypi/W/${MY_PN}/${MY_PN}-${PV}.zip" + +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +python_prepare_all() { + # (backport from upstream) + sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die + + # Prevent un-needed download during build + sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + # https://bitbucket.org/mchaput/whoosh/issue/403/ + use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html +} + +python_test() { + # https://bitbucket.org/mchaput/whoosh/issue/412/tarball-of-whoosh-270-pypi-missing-english + # tarball missing a file english-words.10.gz which when added sees all tests pass. + esetup.py test +} + +python_install_all() { + local DOCS=( README.txt ) + use doc && local HTML_DOCS=( docs/source/build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: cd360b83004952f46c3708af86b448aca42714e4 Author: Patrick Lauer gentoo org> AuthorDate: Sun Feb 14 17:07:34 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Feb 14 18:34:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd360b83 dev-python/whoosh: Bump Package-Manager: portage-2.2.27 dev-python/whoosh/Manifest| 1 + dev-python/whoosh/whoosh-2.7.2.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-python/whoosh/Manifest b/dev-python/whoosh/Manifest index f842edd..0c77521 100644 --- a/dev-python/whoosh/Manifest +++ b/dev-python/whoosh/Manifest @@ -1,2 +1,3 @@ DIST Whoosh-2.6.0.zip 1193541 SHA256 7de7bc4d00a6d051dbb360b48eb7f3cd002373d87252fb0b284a3c9c453a7677 SHA512 e50e47ec0d1c65ad3c7d657586f5380a1be748945c1ce964305fa68b99379f0da676faef6f0ca45ef151df7be71150601162ee966f3aaf84047a20bca36f7e37 WHIRLPOOL c42e9760833db7186f3df5946f6dd071288cfccf2eaefba95520a2415ca377c49cf74307b3fa2c9e655f134b086ae637e5db06330248b4a27e12175920f3c7b8 DIST Whoosh-2.7.0.zip 1080985 SHA256 733df1ad4142fcd1e8f3259070de0521d272d7685e2febc0f4fdd1668cfe0d48 SHA512 5126a9ed5ef50af391905347c7aa1c1cc7d100213c29f5a5f67fcfabab9cdcfcd14a6b75735df8e343f61254d1fec8610f0e1260167a321ab303a0a55b02673f WHIRLPOOL 6a35448280e3c6382b8a4b50432d5def3a910d9af95d35afc11544030b69f0103aae910bbf91cb5942ec80f10a848bbd32dbd828c71482f5e2fc15a9cd29c249 +DIST Whoosh-2.7.2.zip 1096847 SHA256 0f72a49e02e2669a50f1ecaf0364fe0451619473c404efeca9914dd878de73f2 SHA512 3a5e41328e9bce102b9e68d648f6a0e61fa7e6be1585fd70a5885afb885717d0a4e73ef1b6d2086edec996228bbfbd6d7e01eaa64e831223ef1ea7b764d25d7f WHIRLPOOL eaaa85fd62e03bb63ac8cc48c9e29b2c9daf435e848aec7b7747e6fd390245bda044c5e9bafbf9e5f7df22b93e4cfacdc180cc821e3bd4739c229f6aaf9b58e0 diff --git a/dev-python/whoosh/whoosh-2.7.2.ebuild b/dev-python/whoosh/whoosh-2.7.2.ebuild new file mode 100644 index 000..5472430 --- /dev/null +++ b/dev-python/whoosh/whoosh-2.7.2.ebuild @@ -0,0 +1,53 @@ +# 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,3_5} pypy ) + +MY_PN="Whoosh" + +inherit distutils-r1 + +DESCRIPTION="Fast, pure-Python full text indexing, search and spell checking library" +HOMEPAGE="https://bitbucket.org/mchaput/whoosh/wiki/Home/ https://pypi.python.org/pypi/Whoosh/"; +SRC_URI="mirror://pypi/W/${MY_PN}/${MY_PN}-${PV}.zip" + +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +S="${WORKDIR}/${MY_PN}-${PV}" + +python_prepare_all() { + # (backport from upstream) + sed -i -e '/cmdclass/s:pytest:PyTest:' setup.py || die + + # Prevent un-needed download during build + sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + # https://bitbucket.org/mchaput/whoosh/issue/403/ + use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html +} + +python_test() { + # https://bitbucket.org/mchaput/whoosh/issue/412/tarball-of-whoosh-270-pypi-missing-english + # tarball missing a file english-words.10.gz which when added sees all tests pass. + esetup.py test +} + +python_install_all() { + local DOCS=( README.txt ) + use doc && local HTML_DOCS=( docs/source/build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: dfa406720511a795c44fbb5b12446e211829a503 Author: Ian Delaney gentoo org> AuthorDate: Sun Dec 6 09:41:23 2015 + Commit: Ian Delaney gentoo org> CommitDate: Sun Dec 6 09:58:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa40672 dev-python/whoosh: add py3.5 support to vn. 2.7.0 Package-Manager: portage-2.2.24 dev-python/whoosh/whoosh-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/whoosh/whoosh-2.7.0.ebuild b/dev-python/whoosh/whoosh-2.7.0.ebuild index b69d367..5472430 100644 --- a/dev-python/whoosh/whoosh-2.7.0.ebuild +++ b/dev-python/whoosh/whoosh-2.7.0.ebuild @@ -4,7 +4,7 @@ EAPI="5" -PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy ) MY_PN="Whoosh"
[gentoo-commits] repo/gentoo:master commit in: dev-python/whoosh/
commit: d5e41bddf9e1f3258bc68c048eda6ad948679f2f Author: Justin Lecher gentoo org> AuthorDate: Thu Oct 22 10:44:31 2015 + Commit: Justin Lecher gentoo org> CommitDate: Thu Oct 22 11:09:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e41bdd dev-python/whoosh: Drop deprecated usage of DISTUTILS_NO_PARALLEL_BUILD Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher gentoo.org> dev-python/whoosh/whoosh-2.6.0.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/dev-python/whoosh/whoosh-2.6.0.ebuild b/dev-python/whoosh/whoosh-2.6.0.ebuild index b3365b4..c656758 100644 --- a/dev-python/whoosh/whoosh-2.6.0.ebuild +++ b/dev-python/whoosh/whoosh-2.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -40,12 +40,6 @@ python_compile_all() { use doc && sphinx-build -b html -c docs/source/ docs/source/ docs/source/build/html } -# Restrict to test phase; a few random tests fail without it -src_test() { - local DISTUTILS_NO_PARALLEL_BUILD=1 - distutils-r1_src_test -} - python_test() { esetup.py test }