diff --git a/contrib/sssd.spec.in b/contrib/sssd.spec.in index 0afd05f50da..7356975a6f3 100644 --- a/contrib/sssd.spec.in +++ b/contrib/sssd.spec.in @@ -5,7 +5,6 @@ # RHEL requires tilde as a separator to correctly order builds. # For example: 2.10.0-beta1 vs 2.10.0~beta1 %global upstream_version @PACKAGE_VERSION@ -%global downstream_version %(echo "@PACKAGE_VERSION@" | sed 's/-/~/g') # define SSSD user %if 0%{?fedora} >= 41 || 0%{?rhel} @@ -62,8 +61,12 @@ %global samba_package_version %(rpm -q samba-devel --queryformat %{version}-%{release}) +%if "%{?samba_package_version}" == "" +%global samba_package_version 4.19 +%endif + Name: @PACKAGE_NAME@ -Version: %{downstream_version} +Version: %{lua:print((string.gsub("@PACKAGE_VERSION@", "-", "~")))} Release: 0@PRERELEASE_VERSION@%{?dist} Summary: System Security Services Daemon License: GPL-3.0-or-later