diff --git a/dnf.spec b/dnf.spec index f95968ae9b18728637a4e29f7e7c2d986f8021cb..0abf9c9b786519a041c775957a4fdb282f212ad4 100644 --- a/dnf.spec +++ b/dnf.spec @@ -4,7 +4,7 @@ Name: dnf Version: 4.16.2 -Release: 9 +Release: 10 Summary: A software package manager that manages packages on Linux distributions. License: GPL-2.0-or-later AND GPL-1.0-only URL: https://github.com/rpm-software-management/dnf @@ -13,19 +13,13 @@ Source0: https://github.com/rpm-software-management/dnf/archive/%{v Patch9002: add-rpm-transaction-debuginfo.patch Patch9004: fix-dnf-history-undo-error-when-history-sqlite-missing.patch -%if 0%{?check_target_before_unlink} -Patch9006: get-lockfile-exists-before-unlick.patch -%endif +Patch6002: get-lockfile-exists-before-unlick.patch -%ifarch sw_64 Patch6000: dnf-4.10.0-sw.patch -%endif -%if 0%(test `uname -m` == "loongarch64" && echo 1) Patch6001: 0001-Add-loongarch-architecture-support.patch -%endif -Patch6002: backport-Fix-bash-completion-due-to-sqlite-changes.patch +Patch6010: backport-Fix-bash-completion-due-to-sqlite-changes.patch Patch6003: backport-remove-duplicates-when-no-duplicates-exit-with-0.patch Patch6004: backport-remove-oldinstallonly-when-no-old-installonly-packages-exit-with-0.patch Patch6005: backport-Add-all-candidates-for-reinstall-to-solver.patch @@ -108,7 +102,21 @@ Obsoletes: yum-help < %{version}-%{release} Man pages and other related documents for dnf and yum %prep -%autosetup -p1 +%setup + +%ifarch sw_64 +%patch -P 6000 -p1 +%endif + +%if 0%(test `uname -m` == "loongarch64" && echo 1) +%patch -P 6001 -p1 +%endif + +%if 0%{?check_target_before_unlink} +%patch -P 6002 -p1 +%endif + +%autopatch -m6003 -p1 #Failure use case #It not have root permissions in obs @@ -257,6 +265,12 @@ export TERM=linux %{_mandir}/man8/%{name}-automatic.8* %changelog +* Fri Dec 20 2024 shenzhongwei - 4.16.2-10 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:include all patches in the source package. + * Fri Dec 20 2024 Funda Wang - 4.16.2-9 - adopt to new cmake macro