Make clang-rpm-macros requires conditional on rpm-build

Resolves: RHEL-103914
Resolves: RHEL-130791
This commit is contained in:
Tom Stellard 2025-12-01 16:26:14 -08:00
parent 1d9fe9a31b
commit 9f3da675bd

View File

@ -74,7 +74,7 @@
%{?rcsuf:%global versuf -%{rcsuf}}
# For handling bump release by rpmdev-bumpspec and mass rebuild
%global baserelease 2
%global baserelease 3
# Uncomment if building for EPEL
#global name_suffix %%{major_version}
@ -198,7 +198,7 @@ BuildRequires: %{name}-rpm-macros
BuildRequires: make
Requires: %{name}-data = %{version}-%{release}
Requires: %{name}-rpm-macros = %{version}-%{release}
Requires: (%{name}-rpm-macros = %{version}-%{release} if rpm-build)
Requires: %{name}-filesystem%{?_isa} = %{version}-%{release}
# Explicitly require make. (rhbz#1862014)
@ -232,7 +232,7 @@ generation, code generation, and template instantiation.
Summary: Common data-files for %{name}
Requires: %{name} = %{version}-%{release}
Requires: %{name}-filesystem = %{version}-%{release}
Requires: %{name}-rpm-macros = %{version}-%{release}
Requires: (%{name}-rpm-macros = %{version}-%{release} if rpm-build)
%if %{with emacs}
%if 0%{?fedora} || 0%{?rhel} >= 7
Requires: emacs-filesystem%{?_emacs_version: >= %{_emacs_version}}
@ -555,6 +555,9 @@ popd
%changelog
* Tue Dec 02 2025 Tom Stellard <tstellar@redhat.com> - 3.31.8-4
- Make clang-rpm-macros requires conditional on rpm-build
* Fri Nov 28 2025 Tom Stellard <tstellar@redhat.com> - 3.31.8-2
- macros: Fix missing asterisk in ctest macro