From 8b2a59e0008c779debcd0c5bb6677e02ceb31ef9 Mon Sep 17 00:00:00 2001 From: clime Date: Thu, 30 Mar 2017 17:12:51 +0200 Subject: [PATCH] fix selinux policyversion condition --- dist-git.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dist-git.spec b/dist-git.spec index 070bb5d..c6189b1 100644 --- a/dist-git.spec +++ b/dist-git.spec @@ -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