Diff nsscache-0.39-r1 with a nsscache-0.47
/usr/portage/net-nds/nsscache/nsscache-0.47.ebuild 2023-10-09 14:52:34.720368482 +0300 | ||
---|---|---|
16 | 16 | |
17 | 17 |
LICENSE="GPL-2" |
18 | 18 |
SLOT="0" |
19 |
KEYWORDS="~amd64 ~x86" |
|
20 |
IUSE="berkdb nsscache s3" |
|
19 |
#KEYWORDS="~amd64 ~x86" |
|
20 |
KEYWORDS="" # pending infra testing |
|
21 |
IUSE="nsscache s3 test" |
|
21 | 22 |
RESTRICT="test" # requires network |
22 | 23 | |
24 |
#test? ( dev-python/pytest-cov[${PYTHON_USEDEP}] dev-python/mox3[${PYTHON_USEDEP}] ) |
|
23 | 25 |
DEPEND=" |
24 | 26 |
dev-python/ldap3[${PYTHON_USEDEP}] |
25 | 27 |
dev-python/pycurl[${PYTHON_USEDEP}] |
26 |
berkdb? ( dev-python/bsddb3[${PYTHON_USEDEP}] ) |
|
27 | 28 |
s3? ( dev-python/boto3[${PYTHON_USEDEP}] )" |
28 | 29 |
RDEPEND="${DEPEND} |
29 | 30 |
nsscache? ( >=sys-auth/libnss-cache-0.10 )" |
... | ... | |
31 | 32 |
S="${WORKDIR}/${PN}-version-${PV}" |
32 | 33 | |
33 | 34 |
python_prepare_all() { |
34 |
sed -i \ |
|
35 |
-e "/setup_requires/s,'pytest-runner',,g" \ |
|
36 |
-e '/tests_require/s,\[.*\],[],g' \ |
|
37 |
setup.py || die |
|
38 |
sed -i \ |
|
39 |
-e '/test=pytest/d' \ |
|
40 |
setup.cfg || die |
|
41 |
sed -i \ |
|
42 |
-e '/pytest/d' \ |
|
43 |
requirements.txt || die |
|
35 |
# If tests are disabled in the ebuild, disable in setup |
|
36 |
if [[ "${RESTRICT/test}" != "$RESTRICT" ]]; then |
|
37 |
sed -i \ |
|
38 |
-e "/setup_requires/s,'pytest-runner',,g" \ |
|
39 |
-e '/tests_require/s,\[.*\],[],g' \ |
|
40 |
setup.py || die |
|
41 |
sed -i \ |
|
42 |
-e '/test=pytest/d' \ |
|
43 |
setup.cfg || die |
|
44 |
sed -i \ |
|
45 |
-e '/pytest/d' \ |
|
46 |
requirements.txt || die |
|
47 |
fi |
|
44 | 48 | |
45 | 49 |
distutils-r1_python_prepare_all |
46 | 50 |
} |
... | ... | |
64 | 68 | |
65 | 69 |
keepdir /var/lib/nsscache |
66 | 70 |
} |
71 | ||
72 |
[[ "${RESTRICT/test}" != "$RESTRICT" ]] && distutils_enable_tests pytest |