From 723bc03d9ac4bccbb278460ef789b4547cb0fafc Mon Sep 17 00:00:00 2001 From: Lukas Vrabec Date: Nov 23 2017 14:48:40 +0000 Subject: Add new rpm macro %{selinux_requires} --- diff --git a/rpm.macros b/rpm.macros index 3e74d12..2b244aa 100644 --- a/rpm.macros +++ b/rpm.macros @@ -26,6 +26,23 @@ %_file_custom_defined_booleans %{_sharedstatedir}/selinux/${_policytype}/rpmbooleans.custom %_file_custom_defined_booleans_tmp %{_sharedstatedir}/selinux/${_policytype}/rpmbooleans.custom.tmp +# %selinux_requires +%selinux_requires \ +Requires: selinux-policy >= %{_selinux_policy_version} \ +BuildRequires: git \ +BuildRequires: pkgconfig(systemd) \ +BuildRequires: selinux-policy \ +BuildRequires: selinux-policy-devel \ +Requires(post): selinux-policy-base >= %{_selinux_policy_version} \ +Requires(post): libselinux-utils \ +Requires(post): policycoreutils \ +%if 0%{?fedora} \ +Requires(post): policycoreutils-python-utils \ +%else \ +Requires(post): policycoreutils-python \ +%endif \ +%{nil} + # %selinux_modules_install [-s ] [-p ] module [module]... %selinux_modules_install("s:p:") \ . /etc/selinux/config \