From 20edefb1c0fba3ce9b652907c13f67fe6fd00e6e Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Nov 01 2022 16:05:47 +0000 Subject: CentOS Stream 8+9 compability It is still possible to build this package for RHEL/CentOS (Stream) 8 and 9 given that recent libnvme is built the same way (e.g. in Copr). --- diff --git a/nvme-cli.spec b/nvme-cli.spec index 338b03a..98cfccf 100644 --- a/nvme-cli.spec +++ b/nvme-cli.spec @@ -1,3 +1,6 @@ +# RHEL 8 compatibility +%{!?version_no_tilde: %define version_no_tilde %{shrink:%(echo '%{version}' | tr '~' '-')}} + Name: nvme-cli Version: 2.2 Release: 1%{?dist} @@ -16,12 +19,15 @@ BuildRequires: zlib-devel BuildRequires: openssl-devel BuildRequires: libnvme-devel >= 1.2 -BuildRequires: json-c-devel >= 0.14 +BuildRequires: json-c-devel >= 0.13 + +%if (0%{?rhel} == 0) BuildRequires: python3-nose2 BuildRequires: python3-mypy BuildRequires: python3-flake8 BuildRequires: python3-autopep8 BuildRequires: python3-isort +%endif BuildRequires: asciidoc BuildRequires: xmlto