From 2f4f3dbe16c97231a99c1f0b7305846609058c93 Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Fri, 23 Sep 2022 18:00:58 -0500 Subject: [PATCH] Add %ansible_roles_dir and %ansible_collections_dir We expect collections to use %ansible_collection_install and %ansible_collection_file{s,list}. I'm mainly defining %ansible_collection_dir for use in our macros. There are a couple packaged roles in Fedora that can use %ansible_roles_dir. This can also be used if we decide to implement macros for packaging roles. --- macros.ansible | 3 +++ 1 file changed, 3 insertions(+) diff --git a/macros.ansible b/macros.ansible index abab21d..5e2bc06 100644 --- a/macros.ansible +++ b/macros.ansible @@ -1,3 +1,6 @@ +%ansible_roles_dir %{_datadir}/ansible/roles +%ansible_collections_dir %{_datadir}/ansible/collections/ansible_collections + %ansible_collection_build() ansible-galaxy collection build %ansible_collection_install() ansible-galaxy collection install -n -p %{buildroot}%{_datadir}/ansible/collections %{collection_namespace}-%{collection_name}-%{version}.tar.gz