summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--remi-release.spec17
1 files changed, 13 insertions, 4 deletions
diff --git a/remi-release.spec b/remi-release.spec
index e09e5db..f530bcc 100644
--- a/remi-release.spec
+++ b/remi-release.spec
@@ -1,8 +1,8 @@
# remirepo spec file for remi-release (RHEL, CentOS)
#
-# Copyright (c) 2006-2024 Remi Collet
-# License: CC-BY-SA-4.0
-# http://creativecommons.org/licenses/by-sa/4.0/
+# SPDX-FileCopyrightText: Copyright 2006-2025 Remi Collet
+# SPDX-License-Identifier: CECILL-2.1
+# http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
#
# Please, preserve the changelog entries
#
@@ -10,7 +10,7 @@ Name: remi-release
%if %{?rhel} == 10
# Match point release version
Version: 10.0
-Release: 2%{?dist}
+Release: 3%{?dist}
%endif
%if %{?rhel} == 9
# Match point release version
@@ -150,6 +150,12 @@ for src in %{SOURCE1} %{SOURCE2} %{SOURCE3}
do
repo=$(basename $src)
install -Dp -m 644 $src %{buildroot}%{_sysconfdir}/yum.repos.d/$repo
+
+ %if 0%{?rhel} >= 10
+ # releasever_major is new in dnf 4.18 so EL-10
+ # https://dnf.readthedocs.io/en/latest/conf_ref.html#repo-variables-label
+ sed -e 's/releasever/releasever_major/' -i %{buildroot}%{_sysconfdir}/yum.repos.d/$repo
+ %endif
done
mkdir -p %{buildroot}/opt/remi
@@ -173,6 +179,9 @@ mkdir -p %{buildroot}/opt/remi
%changelog
+* Tue Feb 25 2025 Remi Collet <remi@remirepo.net> - 10.0-3
+- use $releasever_major in repo configuration file when available (dnf >= 4.18)
+
* Thu Jan 23 2025 Remi Collet <remi@remirepo.net> - 8.10-2 and 9.5-2 and 10.0-2
- add 2025 key
- drop CentOS Stream 8 support (EOL)