From 6e98f6810c28e3ca6c2932d6842bf2d816758158 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Sun, 21 Jul 2019 13:12:18 +0200 Subject: fix libsepol version detection for SUSE --- support-files/CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'support-files') diff --git a/support-files/CMakeLists.txt b/support-files/CMakeLists.txt index 83f8bdb740d..9fb045c0657 100644 --- a/support-files/CMakeLists.txt +++ b/support-files/CMakeLists.txt @@ -87,8 +87,9 @@ IF(UNIX) INSTALL(FILES ${out} DESTINATION ${inst_location}/policy/selinux COMPONENT SupportFiles) ENDFOREACH() IF(RPM) - EXECUTE_PROCESS(COMMAND rpm -q --qf "%{VERSION}-%{RELEASE}" libsepol OUTPUT_VARIABLE LIBSEPOL_VERSION) - IF (LIBSEPOL_VERSION) + EXECUTE_PROCESS(COMMAND rpm -q --qf "%{VERSION}-%{RELEASE}" libsepol + OUTPUT_VARIABLE LIBSEPOL_VERSION RESULT_VARIABLE err) + IF (NOT err) SET(CPACK_RPM_server_PACKAGE_REQUIRES "${CPACK_RPM_server_PACKAGE_REQUIRES} libsepol >= ${LIBSEPOL_VERSION}" PARENT_SCOPE) -- cgit v1.2.1