diff --git a/dnf-plugins-core-4.0.24.tar.gz b/dnf-plugins-core-4.0.24.tar.gz deleted file mode 100644 index fc88340080d748eaa8421d61de67008dd7033454..0000000000000000000000000000000000000000 Binary files a/dnf-plugins-core-4.0.24.tar.gz and /dev/null differ diff --git a/dnf-plugins-core-4.3.1.tar.gz b/dnf-plugins-core-4.3.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2758fcd0a095c97bd3e5703478a9c1e1edb73de0 Binary files /dev/null and b/dnf-plugins-core-4.3.1.tar.gz differ diff --git a/dnf-plugins-core.spec b/dnf-plugins-core.spec index 8df1421833a5769d491a4ebc526018315cb44176..53c2a24b9ef63e0a6b785e4b7378eebec3aeeac3 100644 --- a/dnf-plugins-core.spec +++ b/dnf-plugins-core.spec @@ -1,18 +1,19 @@ -%global dnf_lowest_compatible 4.2.22 +%global dnf_lowest_compatible 4.11.0 %global dnf_plugins_extra 2.0.0 -%global hawkey_version 0.46.1 +%global hawkey_version 0.64.0 %bcond_without yumcompatibility %bcond_without yumutils Name: dnf-plugins-core -Version: 4.0.24 -Release: 3 +Version: 4.3.1 +Release: 2 Summary: Core Plugins for DNF License: GPLv2+ URL: https://github.com/rpm-software-management/dnf-plugins-core Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + BuildArch: noarch BuildRequires: cmake gettext python3-sphinx Requires: python3-%{name} = %{version}-%{release} @@ -22,7 +23,8 @@ Provides: dnf-command(builddep) dnf-command(changelog) dnf-command( Provides: dnf-command(copr) dnf-command(debug-dump) dnf-command(debug-restore) Provides: dnf-command(debuginfo-install) dnf-command(download) dnf-command(repoclosure) Provides: dnf-command(repograph) dnf-command(repomanage) dnf-command(reposync) -Provides: dnf-command(repodiff) dnf-plugins-extras-debug = %{version}-%{release} +Provides: dnf-command(repodiff) dnf-command(groups-manager) +Provides: dnf-plugins-extras-debug = %{version}-%{release} Provides: dnf-plugins-extras-repoclosure = %{version}-%{release} Provides: dnf-plugins-extras-repograph = %{version}-%{release} Provides: dnf-plugins-extras-repomanage = %{version}-%{release} @@ -32,6 +34,7 @@ Provides: dnf-plugin-debuginfo-install = %{version}-%{release} Provides: dnf-plugin-download = %{version}-%{release} Provides: dnf-plugin-generate_completion_cache = %{version}-%{release} Provides: dnf-plugin-needs_restarting = %{version}-%{release} +Provides: dnf-plugin-groups-manager = %{version}-%{release} Provides: dnf-plugin-repoclosure = %{version}-%{release} Provides: dnf-plugin-repodiff = %{version}-%{release} Provides: dnf-plugin-repograph = %{version}-%{release} @@ -44,18 +47,18 @@ Provides: dnf-utils = %{version}-%{release} Conflicts: dnf-plugins-extras-common-data < %{dnf_plugins_extra} Conflicts: yum-utils < 1.1.31-520 yum-plugin-copr < 1.1.31-520 Obsoletes: dnf-utils < %{version}-%{release} -Obsoletes: python2-dnf-plugin-migrate < %{version}-%{release} +Obsoletes: python2-dnf-plugin-migrate < %{version}-%{release} %description Core Plugins for DNF. This package enhances DNF with builddep, config-manager, -copr, debug, debuginfo-install, download, needs-restarting, repoclosure, +copr, debug, debuginfo-install, download, needs-restarting, groups-manager, repoclosure, repograph, repomanage, reposync, changelog and repodiff commands. Additionally provides generate_completion_cache passive plugin. %package -n python3-%{name} Summary: Core Plugins for DNF %{?python_provide:%python_provide python3-%{name}} -BuildRequires: python3-devel python3-dnf >= %{dnf_lowest_compatible} +BuildRequires: python3-devel python3-dnf >= %{dnf_lowest_compatible} BuildRequires: python3-dbus Requires: python3-distro python3-dnf >= %{dnf_lowest_compatible} Requires: python3-hawkey >= %{hawkey_version} python3-dateutil @@ -148,6 +151,18 @@ Obsoletes: python3-dnf-plugins-extras-local < %{dnf_plugins_extra} Local Plugin for DNF, Python 3 version. Automatically copy all downloaded packages to a repository on the local filesystem and generating repo metadata. +%package -n python3-dnf-plugin-modulesync +Summary: Download module metadata and package and create repository +Requires: python3-%{name} = %{version}-%{release} +Requires: createrepo_c >= 0.17.4 +Provides: dnf-plugin-modulesync = %{version}-%{release} +Provides: dnf-command(modulesync) + +%description -n python3-dnf-plugin-modulesync +Download module metadata from all enabled repositories, module artifacts and profiles of matching +modules and create repository. + + %package_help %prep @@ -278,6 +293,11 @@ popd %{python3_sitelib}/dnf-plugins/local.* %{python3_sitelib}/dnf-plugins/__pycache__/local.* +%files -n python3-dnf-plugin-modulesync +%{python3_sitelib}/dnf-plugins/modulesync.* +%{python3_sitelib}/dnf-plugins/__pycache__/modulesync.* +%{_mandir}/man8/dnf-modulesync.* + %files help %{_mandir}/man1/debuginfo-install.* %{_mandir}/man1/needs-restarting.* @@ -324,19 +344,31 @@ popd %{_mandir}/man8/dnf-local.* %changelog -* Wed May 18 2022 chenhaixing - 4.0.24-3 +* Thu Dec 1 2022 chenhaixing - 4.3.1-2 +- DESC:modify incorrect contents in spec file + +* Thu Nov 3 2022 chenhaixing - 4.3.1-1 +- DESC:upgrade dnf-plugins-core version to 4.3.1 + +* Mon Aug 22 2022 chenhaixing - 4.0.24-5 - Type:bugfix - CVE:NA - SUG:NA - DESC:add configfile post-transaction-actions.d -* Fri May 6 2022 wuchaochao - 4.0.24-2 -- reomove BuildRequires python-nose +* Thu May 26 2022 wangkerong - 4.0.24-4 +- DESC: Remove redundant BuildRequires + +* Sat Jan 22 2022 hanhui - 4.0.24-3 +- DESC:Reposync does not stop downloading packages + +* Fri Jan 7 2022 wangkerong - 4.0.24-2 +- DESC:delete buildrequires of python-nose * Tue Nov 23 2021 hanhui - 4.0.24-1 - DESC:update to 4.0.24 -* Thu Jul 20 2021 liuyumeng - 4.0.17-3 +* Tue Jul 20 2021 liuyumeng - 4.0.17-3 - delete gdb in buildrequires * Fri Apr 16 2021 hanhui - 4.0.17-2