From 4897365ca16d42fe6fda162d0b0f1b868b339c26 Mon Sep 17 00:00:00 2001 From: Jaroslav Mracek Date: Thu, 22 Nov 2018 11:25:00 +0100 Subject: [PATCH] Update to 4.0.2 --- .gitignore | 1 + dnf-plugins-core.spec | 41 ++++++++++++++++++++++++++++++----------- sources | 2 +- 3 files changed, 32 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index bb6a29c..e66a79a 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /dnf-plugins-core-3.0.3.tar.gz /dnf-plugins-core-3.0.4.tar.gz /dnf-plugins-core-4.0.0.tar.gz +/dnf-plugins-core-4.0.2.tar.gz diff --git a/dnf-plugins-core.spec b/dnf-plugins-core.spec index d2a28a8..0d9e2c3 100644 --- a/dnf-plugins-core.spec +++ b/dnf-plugins-core.spec @@ -1,4 +1,4 @@ -%{?!dnf_lowest_compatible: %global dnf_lowest_compatible 3.7.0} +%{?!dnf_lowest_compatible: %global dnf_lowest_compatible 4.0.7} %global dnf_plugins_extra 2.0.0 %global hawkey_version 0.7.0 @@ -23,8 +23,8 @@ %endif Name: dnf-plugins-core -Version: 4.0.0 -Release: 2%{?dist} +Version: 4.0.2 +Release: 1%{?dist} Summary: Core Plugins for DNF License: GPLv2+ URL: https://github.com/rpm-software-management/dnf-plugins-core @@ -50,6 +50,7 @@ Provides: dnf-command(repoclosure) Provides: dnf-command(repograph) Provides: dnf-command(repomanage) Provides: dnf-command(reposync) +Provides: dnf-command(repodiff) Provides: dnf-plugins-extras-debug = %{version}-%{release} Provides: dnf-plugins-extras-repoclosure = %{version}-%{release} Provides: dnf-plugins-extras-repograph = %{version}-%{release} @@ -61,6 +62,7 @@ Provides: dnf-plugin-download = %{version}-%{release} Provides: dnf-plugin-generate_completion_cache = %{version}-%{release} Provides: dnf-plugin-needs_restarting = %{version}-%{release} Provides: dnf-plugin-repoclosure = %{version}-%{release} +Provides: dnf-plugin-repodiff = %{version}-%{release} Provides: dnf-plugin-repograph = %{version}-%{release} Provides: dnf-plugin-repomanage = %{version}-%{release} Provides: dnf-plugin-reposync = %{version}-%{release} @@ -72,8 +74,8 @@ Conflicts: dnf-plugins-extras-common-data < %{dnf_plugins_extra} %description Core Plugins for DNF. This package enhances DNF with builddep, config-manager, copr, debug, -debuginfo-install, download, needs-restarting, repoclosure, repograph, repomanage and reposync -commands. Additionally provides generate_completion_cache passive plugin. +debuginfo-install, download, needs-restarting, repoclosure, repograph, repomanage, reposync +and repodiff commands. Additionally provides generate_completion_cache passive plugin. %if %{with python2} %package -n python2-%{name} @@ -107,8 +109,8 @@ Conflicts: python-%{name} < %{version}-%{release} %description -n python2-%{name} Core Plugins for DNF, Python 2 interface. This package enhances DNF with builddep, config-manager, -copr, degug, debuginfo-install, download, needs-restarting, repoclosure, repograph, repomanage and -reposync commands. Additionally provides generate_completion_cache passive plugin. +copr, degug, debuginfo-install, download, needs-restarting, repoclosure, repograph, repomanage, +reposync and repodiff commands. Additionally provides generate_completion_cache passive plugin. %endif %if %{with python3} @@ -139,8 +141,8 @@ Conflicts: python-%{name} < %{version}-%{release} %description -n python3-%{name} Core Plugins for DNF, Python 3 interface. This package enhances DNF with builddep, config-manager, -copr, debug, debuginfo-install, download, needs-restarting, repoclosure, repograph, repomanage and -reposync commands. Additionally provides generate_completion_cache passive plugin. +copr, debug, debuginfo-install, download, needs-restarting, repoclosure, repograph, repomanage, +reposync and repodiff commands. Additionally provides generate_completion_cache passive plugin. %endif %if %{with dnfutils} @@ -161,8 +163,8 @@ Summary: Yum-utils CLI compatibility layer %description -n dnf-utils As a Yum-utils CLI compatibility layer, supplies in CLI shims for debuginfo-install, repograph, package-cleanup, repoclosure, repomanage, -repoquery, reposync, repotrack, builddep, config-manager, debug, and -download that use new implementations using DNF. +repoquery, reposync, repotrack, repodiff, builddep, config-manager, debug +and download that use new implementations using DNF. %endif %if 0%{?rhel} == 0 && %{with python2} @@ -387,10 +389,12 @@ rm -vf %{buildroot}%{_libexecdir}/dnf-utils-* %if %{with dnfutils} mkdir -p %{buildroot}%{_bindir} ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/debuginfo-install +ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/needs-restarting ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/find-repos-of-install ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repo-graph ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/package-cleanup ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoclosure +ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repodiff ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repomanage ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoquery ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/reposync @@ -426,6 +430,7 @@ PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/ %{_mandir}/man8/dnf.plugin.generate_completion_cache.* %{_mandir}/man8/dnf.plugin.needs_restarting.* %{_mandir}/man8/dnf.plugin.repoclosure.* +%{_mandir}/man8/dnf.plugin.repodiff.* %{_mandir}/man8/dnf.plugin.repograph.* %{_mandir}/man8/dnf.plugin.repomanage.* %{_mandir}/man8/dnf.plugin.reposync.* @@ -447,6 +452,7 @@ PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/ %{python2_sitelib}/dnf-plugins/generate_completion_cache.* %{python2_sitelib}/dnf-plugins/needs_restarting.* %{python2_sitelib}/dnf-plugins/repoclosure.* +%{python2_sitelib}/dnf-plugins/repodiff.* %{python2_sitelib}/dnf-plugins/repograph.* %{python2_sitelib}/dnf-plugins/repomanage.* %{python2_sitelib}/dnf-plugins/reposync.* @@ -470,6 +476,7 @@ PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/ %{python3_sitelib}/dnf-plugins/generate_completion_cache.py %{python3_sitelib}/dnf-plugins/needs_restarting.py %{python3_sitelib}/dnf-plugins/repoclosure.py +%{python3_sitelib}/dnf-plugins/repodiff.py %{python3_sitelib}/dnf-plugins/repograph.py %{python3_sitelib}/dnf-plugins/repomanage.py %{python3_sitelib}/dnf-plugins/reposync.py @@ -482,6 +489,7 @@ PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/ %{python3_sitelib}/dnf-plugins/__pycache__/generate_completion_cache.* %{python3_sitelib}/dnf-plugins/__pycache__/needs_restarting.* %{python3_sitelib}/dnf-plugins/__pycache__/repoclosure.* +%{python3_sitelib}/dnf-plugins/__pycache__/repodiff.* %{python3_sitelib}/dnf-plugins/__pycache__/repograph.* %{python3_sitelib}/dnf-plugins/__pycache__/repomanage.* %{python3_sitelib}/dnf-plugins/__pycache__/reposync.* @@ -492,10 +500,12 @@ PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/ %files -n dnf-utils %{_libexecdir}/dnf-utils %{_bindir}/debuginfo-install +%{_bindir}/needs-restarting %{_bindir}/find-repos-of-install %{_bindir}/package-cleanup %{_bindir}/repo-graph %{_bindir}/repoclosure +%{_bindir}/repodiff %{_bindir}/repomanage %{_bindir}/repoquery %{_bindir}/reposync @@ -510,6 +520,7 @@ PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/ %{_mandir}/man1/needs-restarting.* %{_mandir}/man1/repo-graph.* %{_mandir}/man1/repoclosure.* +%{_mandir}/man1/repodiff.* %{_mandir}/man1/repomanage.* %{_mandir}/man1/reposync.* %{_mandir}/man1/yum-builddep.* @@ -531,6 +542,7 @@ PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/ %exclude %{_mandir}/man1/needs-restarting.* %exclude %{_mandir}/man1/repo-graph.* %exclude %{_mandir}/man1/repoclosure.* +%exclude %{_mandir}/man1/repodiff.* %exclude %{_mandir}/man1/repomanage.* %exclude %{_mandir}/man1/reposync.* %exclude %{_mandir}/man1/yum-builddep.* @@ -649,6 +661,13 @@ PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/ %endif %changelog +* Thu Nov 22 2018 Jaroslav Mracek - 4.0.2-1 +- Added repodif command +- copr: fix enabling Rawhide repository +- Add needs-restarting CLI shim +- [reposync] Fix traceback with --quiet option +- [versionlock] Accept more pkgspec forms + * Wed Oct 17 2018 Jaroslav Mracek - 4.0.0-2 - Allow build of dnf-utils in F29 diff --git a/sources b/sources index 374c738..2dd0095 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dnf-plugins-core-4.0.0.tar.gz) = 3dc39d9a2353df368be8233f6e83abe836c130e7cb89f5fc69bd501cfa2114e62affb122bc4a7bd0ac79aec6b1ed5b438d64a0ceb431d803258b20f84b05e881 +SHA512 (dnf-plugins-core-4.0.2.tar.gz) = eeacc919af7cb34810b81324ac2f8d7ed3ce3e2da98a13a189c7547dbbe6319da8340b78bcda7f781d7f09ff64d72cc19ae752dca33615dc5fadb64e6589805f