summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sysutils/ansible/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/sysutils/ansible/Makefile b/sysutils/ansible/Makefile
index e57a796e815f..bff4f5988b51 100644
--- a/sysutils/ansible/Makefile
+++ b/sysutils/ansible/Makefile
@@ -11,8 +11,14 @@ WWW= https://www.ansible.com/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible-core>0:sysutils/py-ansible-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}importlib-resources>0:devel/py-importlib-resources@${PY_FLAVOR}
+FLAVORS= default core219
+
+.if ${FLAVOR:U} == core219
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible-core>0:sysutils/py-ansible-core219@${PY_FLAVOR}
+.else
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible-core>0:sysutils/py-ansible-core@${PY_FLAVOR}
+.endif
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-resources>0:devel/py-importlib-resources@${PY_FLAVOR}
USES= ansible:env cpe python:3.10+ shebangfix
CPE_VENDOR= redhat