dev-python/fontParts: add constraints, export PV

Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
Alessandro Barbieri
2021-06-18 01:32:22 +02:00
parent 27d2a257f8
commit e2afc032f6

View File

@@ -18,14 +18,19 @@ RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
dev-python/booleanOperations[${PYTHON_USEDEP}]
dev-python/defcon[${PYTHON_USEDEP}]
dev-python/fontMath[${PYTHON_USEDEP}]
>=dev-python/fonttools-4.2.1[${PYTHON_USEDEP}]
>=dev-python/booleanOperations-0.9.0[${PYTHON_USEDEP}]
>=dev-python/defcon-0.8.1[${PYTHON_USEDEP}]
>=dev-python/fontMath-0.6.0[${PYTHON_USEDEP}]
>=dev-python/fonttools-4.24.4[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
BDEPEND="test? ( dev-python/fontPens[${PYTHON_USEDEP}] )"
pkg_setup() {
export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}"
}
python_test() {
"${EPYTHON}" Lib/fontParts/fontshell/test.py -v || die "Tests failed with ${EPYTHON}"
}