diff --git a/.gitignore b/.gitignore index b4d228a..6310f09 100644 --- a/.gitignore +++ b/.gitignore @@ -163,3 +163,5 @@ /dnf-4.18.1.tar.gz /dnf-4.18.2.tar.gz /dnf-4.19.0.tar.gz +/dnf-4.19.1.tar.gz +/dnf-4.19.2.tar.gz diff --git a/dnf.spec b/dnf.spec index 83f0cbf..cc9b4f1 100644 --- a/dnf.spec +++ b/dnf.spec @@ -2,7 +2,7 @@ %define __cmake_in_source_build 1 # default dependencies -%global hawkey_version 0.73.0 +%global hawkey_version 0.73.1 %global libcomps_version 0.1.8 %global libmodulemd_version 2.9.3 %global rpm_version 4.14.0 @@ -12,7 +12,7 @@ %global conflicts_dnf_plugins_extras_version 4.0.4 %global conflicts_dnfdaemon_version 0.3.19 -%bcond dnf5_obsoletes_dnf %[0%{?fedora} > 41 || 0%{?rhel} > 10] +%bcond dnf5_obsoletes_dnf %[0%{?fedora} > 41 || 0%{?rhel} > 11] # override dependencies for rhel 7 %if 0%{?rhel} == 7 @@ -67,8 +67,8 @@ It supports RPMs, modules and comps groups & environments. Name: dnf -Version: 4.19.0 -Release: 2%{?dist} +Version: 4.19.2 +Release: 1%{?dist} Summary: %{pkg_summary} # For a breakdown of the licensing, see PACKAGE-LICENSING License: GPL-2.0-or-later AND GPL-1.0-only @@ -84,6 +84,7 @@ BuildRequires: bash-completion-devel %else BuildRequires: bash-completion %endif +Requires: coreutils BuildRequires: %{_bindir}/sphinx-build-3 Requires: python3-%{name} = %{version}-%{release} %if 0%{?rhel} && 0%{?rhel} <= 7 @@ -223,6 +224,8 @@ mkdir -p %{buildroot}%{_var}/cache/dnf/ touch %{buildroot}%{_localstatedir}/log/%{name}.log ln -sr %{buildroot}%{_bindir}/dnf-3 %{buildroot}%{_bindir}/dnf ln -sr %{buildroot}%{_bindir}/dnf-3 %{buildroot}%{_bindir}/dnf4 +ln -sr %{buildroot}%{_datadir}/bash-completion/completions/dnf-3 %{buildroot}%{_datadir}/bash-completion/completions/dnf4 +ln -sr %{buildroot}%{_datadir}/bash-completion/completions/dnf-3 %{buildroot}%{_datadir}/bash-completion/completions/dnf mv %{buildroot}%{_bindir}/dnf-automatic-3 %{buildroot}%{_bindir}/dnf-automatic rm -vf %{buildroot}%{_bindir}/dnf-automatic-* @@ -284,8 +287,6 @@ popd %if 0%{?rhel} && 0%{?rhel} <= 7 %{_sysconfdir}/bash_completion.d/%{name} %else -%dir %{_datadir}/bash-completion -%dir %{_datadir}/bash-completion/completions %{_datadir}/bash-completion/completions/%{name} %endif %{_mandir}/man8/%{name}.8* @@ -373,6 +374,10 @@ popd %files -n python3-%{name} %{_bindir}/%{name}-3 %{_bindir}/%{name}4 +%dir %{_datadir}/bash-completion +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/%{name}-3 +%{_datadir}/bash-completion/completions/%{name}4 %exclude %{python3_sitelib}/%{name}/automatic %{python3_sitelib}/%{name}-*.dist-info %{python3_sitelib}/%{name}/ @@ -394,6 +399,28 @@ popd %{python3_sitelib}/%{name}/automatic/ %changelog +* Fri Mar 29 2024 Evan Goode - 4.19.2-1 +- Update to 4.19.2 (RHEL-38831) +- Bump libdnf requirement to 0.73.1 + +* Thu Mar 28 2024 Evan Goode - 4.19.1-1 +- Update to 4.19.1 (RHEL-38831) +- Add required `.readthedocs.yaml`, `conf.py` and set `sphinx_rtd_theme` +- Drop dnf obsoletion temporarily +- doc: Update FAQ entry on filelists +- build: Adapt to changes in Fedora packaging of bash-completion +- Support RPMTRANS_FLAG_DEPLOOPS +- Add all candidates for reinstall to solver (RHEL-33545) +- Fix handling installonly packages reasons +- Remove confusing sentence from documentation +- Remove "leaf" word from documentation +- Update documentation of history userinstalled command +- Onboard packit tests +- doc: Makecache with timer tries only one mirror +- ELN: Don't obsolete DNF with DNF5 yet +- bash-completion: Complete dnf command only if we own it +- bash-completion: Prepare ownerships for dnf5 switch + * Fri Mar 08 2024 Brian Stinson - 4.19.0-2 - Add a temporary workaround to always download filelists Related: RHEL-28665 diff --git a/sources b/sources index cce5472..f35d590 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dnf-4.19.0.tar.gz) = cef69f0b02a3b12fc8f7acabc78eb9305c77d98e596e2634a64b9e00c7d4debfb6ffe58ec4abf497ead48f01f15dc32cdaa5db195074c8fc043fa5f3eec3abaf +SHA512 (dnf-4.19.2.tar.gz) = d44231676e3332a0d6b3900aebd5566f69eaad5a3fb7fa3f1dfe7fbeabfdd39de099ccf097ad78fbbea81b3bb3a4d33f513d3741e7bf52797d56c2b3d0930582