From 2f1dc1b1b3b93e6161a24b1945cb0cb556eb7771 Mon Sep 17 00:00:00 2001 From: Sergio Correia Date: Jul 11 2022 11:36:41 +0000 Subject: Wrap efivar-libs dependency in a "ifarch %efi" --- diff --git a/keylime.spec b/keylime.spec index 2060b6c..3bf3c73 100644 --- a/keylime.spec +++ b/keylime.spec @@ -1,17 +1,14 @@ %global srcname keylime -# efivar-libs is only available on these arches. -%ifarch x86_64 aarch64 -%global have_efivar 1 -%endif +# Package is actually noarch, but it has an optional dependency that is +# arch-specific. +%global debug_package %{nil} Name: keylime Version: 6.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open source TPM software for Bootstrapping and Maintaining Trust -BuildArch: noarch - URL: https://github.com/keylime/keylime Source0: https://github.com/keylime/keylime/archive/refs/tags/v%{version}.tar.gz Source1: %{srcname}.sysusers @@ -60,7 +57,7 @@ Requires: procps-ng Requires: tpm2-tss Requires: tpm2-tools -%if 0%{?have_efivar} +%ifarch %efi Requires: efivar-libs %endif @@ -312,6 +309,9 @@ exit 0 %license LICENSE %changelog +* Mon Jul 11 2022 Sergio Correia - 6.4.2-3 +- Wrap efivar-libs dependency in a "ifarch %efi" + * Fri Jul 08 2022 Sergio Correia - 6.4.2-2 - Fix efivar-libs dependency