Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 644276 Details for
Bug 718326
mail-filter/pyzor-1.0.0_p20200523: stabilisation (was: need py3.7, 3.8 port)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
pyzor-9999.ebuild
pyzor-9999.ebuild (text/plain), 1.84 KB, created by
Sandino Araico Sanchez
on 2020-06-10 10:46:23 UTC
(
hide
)
Description:
pyzor-9999.ebuild
Filename:
MIME Type:
Creator:
Sandino Araico Sanchez
Created:
2020-06-10 10:46:23 UTC
Size:
1.84 KB
patch
obsolete
># Copyright 1999-2020 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=6 > >PYTHON_COMPAT=( python3_6 python3_7 python3_8 ) >inherit distutils-r1 git-r3 > >DESCRIPTION="A distributed, collaborative spam detection and filtering network" >HOMEPAGE="https://github.com/SpamExperts/pyzor" >EGIT_REPO_URI="https://github.com/SpamExperts/pyzor" >EGIT_BRANCH="master" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" > >IUSE="doc gdbm gevent pyzord redis test" ># The test suite is py2-only >RESTRICT="test" > ># The mysql-python library is always required for the MySQL engine. We ># depend on it conditionally here because otherwise repoman will balk at ># the potential conflict between PYTHON_TARGETS and USE=mysql. But as a ># result, if you try to use the MySQL engine with python-3.x, it just ># won't work because you'll be missing the library. >RDEPEND=" > pyzord? ( > gdbm? ( $(python_gen_impl_dep 'gdbm') ) > redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) > gevent? ( dev-python/gevent[${PYTHON_USEDEP}] ) > )" >DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] > doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) > test? ( ${RDEPEND} )" > ># TODO: maybe upstream would support skipping tests for which the ># dependencies are missing? >REQUIRED_USE="pyzord? ( || ( gdbm redis ) ) > test? ( gdbm redis )" > >#PATCHES=( ># "${FILESDIR}/65.patch" >#) > >python_test() { > PYTHONPATH=. "${PYTHON}" ./tests/unit/__init__.py >} > >python_compile_all() { > use doc && emake -C docs html >} > >python_install_all() { > use doc && HTML_DOCS=( docs/.build/html/. ) > distutils-r1_python_install_all >} > >src_install() { > distutils-r1_src_install > > if use pyzord; then > dodir /usr/sbin > mv "${D}"usr/bin/pyzord* "${ED}usr/sbin" \ > || die "failed to relocate pyzord" > else > rm "${D}"usr/bin/pyzord* || die "failed to remove pyzord" > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 718326
: 644276