diff options
Diffstat (limited to 'remi-release.spec')
| -rw-r--r-- | remi-release.spec | 36 |
1 files changed, 28 insertions, 8 deletions
diff --git a/remi-release.spec b/remi-release.spec index dbea179..1e7b10c 100644 --- a/remi-release.spec +++ b/remi-release.spec @@ -9,13 +9,13 @@ Name: remi-release %if %{?rhel} == 10 # Match point release version -Version: 10.0 -Release: 3%{?dist} +Version: 10.1 +Release: 2%{?dist} %endif %if %{?rhel} == 9 # Match point release version -Version: 9.6 -Release: 1%{?dist} +Version: 9.7 +Release: 3%{?dist} %endif %if %{?rhel} == 8 # Match point release version @@ -48,6 +48,11 @@ Source2025: RPM-GPG-KEY-remi2025 BuildArchitectures: noarch +%if %{?rhel} == 9 +# For releasever_major support +Requires: libdnf >= 0.69.0-16 +Conflicts: dnf < 4.14.0-31 +%endif %if %{?rhel} >= 9 # centos-stream-release don't handle minor version Requires: (redhat-release >= %{version} or centos-stream-release >= %{rhel}) @@ -56,7 +61,7 @@ Requires: (redhat-release >= %{version} or centos-stream-release >= %{rhel Requires: redhat-release >= %{version} %endif Requires: system-release(releasever) = %{rhel} -%if %{?rhel} >= 10 +%if %{?rhel} >= 11 Recommends: epel-release = %{rhel} %else Requires: epel-release = %{rhel} @@ -151,8 +156,8 @@ 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 + %if 0%{?rhel} >= 9 + # releasever_major is new in dnf 4.18 so EL-10, backported to 4.14.0-31 in EL-9.7 # 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 @@ -179,11 +184,26 @@ mkdir -p %{buildroot}/opt/remi %changelog +* Sun Dec 14 2025 Remi Collet <remi@remirepo.net> - 9.7-3 +- EL-9: better fix for $releasever_major (for microdnf) + Conflicts with dnf older than 4.14.0-31 + Requires libdnf newer than 0.69.0-16 + +* Sat Dec 13 2025 Remi Collet <remi@remirepo.net> - 10.1-2 +- EL-10: EPEL is required + +* Sat Dec 13 2025 Remi Collet <remi@remirepo.net> - 9.7-2 and 10.1-2 +- EL-9: require dnf 4.14.0-31 for $releasever_major + +* Wed Nov 12 2025 Remi Collet <remi@remirepo.net> - 9.7-1 and 10.1-1 +- raise dependency on redhat-release 9.7 or 10.1 +- EL-9: use $releasever_major in repo configuration files + * Thu Oct 23 2025 Remi Collet <remi@remirepo.net> - 9.6-1 - raise dependency on redhat-release 9.6 * Tue Feb 25 2025 Remi Collet <remi@remirepo.net> - 10.0-3 -- use $releasever_major in repo configuration file when available (dnf >= 4.18) +- use $releasever_major in repo configuration files 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 |
