From 720fce1def2a7e8f964e45f4abfec81181236a8b Mon Sep 17 00:00:00 2001 From: Evan Goode Date: Tue, 26 Mar 2024 14:16:06 +0000 Subject: [PATCH] Update to 4.6.0 Resolves: RHEL-35577 Resolves: RHEL-38831 --- .gitignore | 1 + dnf-plugins-core.spec | 53 ++++++++++++++++++++++++++++++++++++++++++- sources | 2 +- 3 files changed, 54 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 62a7799..bdcb518 100644 --- a/.gitignore +++ b/.gitignore @@ -68,3 +68,4 @@ /dnf-plugins-core-4.4.3.tar.gz /dnf-plugins-core-4.4.4.tar.gz /dnf-plugins-core-4.5.0.tar.gz +/dnf-plugins-core-4.6.0.tar.gz diff --git a/dnf-plugins-core.spec b/dnf-plugins-core.spec index 9a4a10f..7d54d9c 100644 --- a/dnf-plugins-core.spec +++ b/dnf-plugins-core.spec @@ -33,7 +33,7 @@ %endif Name: dnf-plugins-core -Version: 4.5.0 +Version: 4.6.0 Release: 1%{?dist} Summary: Core Plugins for DNF License: GPL-2.0-or-later @@ -328,6 +328,34 @@ Post transaction actions Plugin for DNF, Python 3 version. Plugin runs actions files. %endif +%if %{with python2} +%package -n python2-dnf-plugin-pre-transaction-actions +Summary: Pre transaction actions Plugin for DNF +Requires: python2-%{name} = %{version}-%{release} +%if !%{with python3} +Provides: dnf-plugin-pre-transaction-actions = %{version}-%{release} +%endif +Conflicts: python3-dnf-plugin-pre-transaction-actions < %{version}-%{release} + +%description -n python2-dnf-plugin-pre-transaction-actions +Pre transaction actions Plugin for DNF, Python 2 version. Plugin runs actions +(shell commands) before transaction is completed. Actions are defined in action +files. +%endif + +%if %{with python3} +%package -n python3-dnf-plugin-pre-transaction-actions +Summary: Pre transaction actions Plugin for DNF +Requires: python3-%{name} = %{version}-%{release} +Provides: dnf-plugin-pre-transaction-actions = %{version}-%{release} +Conflicts: python2-dnf-plugin-pre-transaction-actions < %{version}-%{release} + +%description -n python3-dnf-plugin-pre-transaction-actions +Pre transaction actions Plugin for DNF, Python 3 version. Plugin runs actions +(shell commands) before transaction is completed. Actions are defined in action +files. +%endif + %if 0%{?rhel} == 0 && %{with python2} %package -n python2-dnf-plugin-show-leaves Summary: Leaves Plugin for DNF @@ -746,6 +774,23 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/ %{_mandir}/man8/dnf-post-transaction-actions.* %endif +%if %{with python2} +%files -n python2-dnf-plugin-pre-transaction-actions +%config(noreplace) %{_sysconfdir}/dnf/plugins/pre-transaction-actions.conf +%config(noreplace) %{_sysconfdir}/dnf/plugins/pre-transaction-actions.d +%{python2_sitelib}/dnf-plugins/pre-transaction-actions.* +%{_mandir}/man8/dnf-pre-transaction-actions.* +%endif + +%if %{with python3} +%files -n python3-dnf-plugin-pre-transaction-actions +%config(noreplace) %{_sysconfdir}/dnf/plugins/pre-transaction-actions.conf +%config(noreplace) %{_sysconfdir}/dnf/plugins/pre-transaction-actions.d +%{python3_sitelib}/dnf-plugins/pre-transaction-actions.* +%{python3_sitelib}/dnf-plugins/__pycache__/pre-transaction-actions.* +%{_mandir}/man8/dnf-pre-transaction-actions.* +%endif + %if 0%{?rhel} == 0 %if %{with python2} @@ -812,6 +857,12 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/ %endif %changelog +* Tue Mar 26 2024 Evan Goode - 4.6.0-1 +- Update to 4.6.0 (RHEL-38831) +- Added pre-transaction plugin +- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp + (RHEL-35577) + * Thu Feb 08 2024 Jan Kolarik - 4.5.0-1 - Update to 4.5.0 - Request filelists metadata for plugins needing that diff --git a/sources b/sources index 37b7b51..ad7b880 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dnf-plugins-core-4.5.0.tar.gz) = 6e17f62c9b5b0e32b382edc524b7d3fbf8d35e13a3fd59f45cafef2b573a3ccdfff14e7f2d8c08a89429eca26aa2cec08f26459a46ee280144bd867def58a109 +SHA512 (dnf-plugins-core-4.6.0.tar.gz) = 6d3a3720dd495af280d6ad89273b20778b056f0e8be6b0b1e9a2c45eb2e677f12ab680268cb3acf78de7bdd43c7ec04d3559ccd8246cb0041006ea4cf8605c46