fix selinux policyversion condition

This commit is contained in:
clime 2017-03-30 17:12:51 +02:00
parent 0af2fae2a2
commit 8b2a59e000

View file

@ -1,5 +1,5 @@
%global selinux_variants mls targeted
%global selinux_policyver %(%{__sed} -e 's,.*selinux-policy-\\([^/]*\\)/.*,\\1,' /usr/share/selinux/devel/policyhelp || echo 0.0.0)
%{!?_selinux_policy_version: %global _selinux_policy_version %(sed -e 's,.*selinux-policy-\\([^/]*\\)/.*,\\1,' /usr/share/selinux/devel/policyhelp 2>/dev/null)}
%global modulename dist_git
%global installdir /var/lib/dist-git
@ -47,7 +47,7 @@ BuildRequires: hardlink
Requires: %name = %version-%release
%if "%{_selinux_policy_version}" != ""
Requires: selinux-policy >= %{selinux_policyver}
Requires: selinux-policy >= %{selinux_policy_version}
%endif
Requires(post): /usr/sbin/semodule, /sbin/restorecon
Requires(postun): /usr/sbin/semodule, /sbin/restorecon