Hello community, here is the log from the commit of package dnf-plugins-extras for openSUSE:Factory checked in at 2019-12-03 15:20:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dnf-plugins-extras (Old) and /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dnf-plugins-extras" Tue Dec 3 15:20:07 2019 rev:2 rq:752753 version:4.0.8 Changes: -------- --- /work/SRC/openSUSE:Factory/dnf-plugins-extras/dnf-plugins-extras.changes 2019-04-20 17:12:58.854906849 +0200 +++ /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.4691/dnf-plugins-extras.changes 2019-12-03 15:20:15.894564958 +0100 @@ -1,0 +2,16 @@ +Sun Dec 1 18:54:11 UTC 2019 - Neal Gompa <[email protected]> + +- Upgrade to version 4.0.8 + + [system-upgrade] Save gpgcheck and repo_gpgcheck repo options (rh#1693677) + + Add showvars plugin for showing what DNF vars are set for the dnf runtime + + [system-upgrade] Use --system-upgrade plymouth mode (rh#1681584) + + [system-upgrade] Fix traceback caused by setting gpgcheck options (rh#1751103, rh#1746346) + + Fix kickstart plugin (rh#1649093) + + [system-upgrade] Ensure identical transaction in download and update steps (rh#1758588) + + [system-upgrade] Provide distro specific url for help with system-upgrade + + Set clean_requirements_on_remove=False during remove (rh#1764169) +- Set rpmconf plugin package to replace yum-merge-conf on Tumbleweed +- Backport patch from upstream to rename man pages to dnf-FOO (rh#1706386) + * Patch: 0001-doc-move-manpages-for-plugins-to-dnf-PLUGIN-RhBug-17.patch + +------------------------------------------------------------------- Old: ---- dnf-plugins-extras-4.0.4.tar.gz New: ---- 0001-doc-move-manpages-for-plugins-to-dnf-PLUGIN-RhBug-17.patch dnf-plugins-extras-4.0.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dnf-plugins-extras.spec ++++++ --- /var/tmp/diff_new_pack.7bxDYa/_old 2019-12-03 15:20:17.394564272 +0100 +++ /var/tmp/diff_new_pack.7bxDYa/_new 2019-12-03 15:20:17.398564270 +0100 @@ -19,6 +19,14 @@ %{!?dnf_lowest_compatible: %global dnf_lowest_compatible 4.2.1} %global dnf_plugins_extra_obsolete 2.0.0 +# YUM v3 has been removed from openSUSE Tumbleweed as of 20191119 +%if 0%{?sle_version} && 0%{?sle_version} < 160000 +%bcond_with as_yum +%else +%bcond_without as_yum +%endif + + # openSUSE does not have pykickstart %bcond_with pykickstart @@ -29,7 +37,7 @@ %bcond_with tests Name: dnf-plugins-extras -Version: 4.0.4 +Version: 4.0.8 Release: 0 Summary: Extras Plugins for DNF Group: System/Packages @@ -37,6 +45,9 @@ URL: https://github.com/rpm-software-management/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +# Backports from upstream +Patch0001: 0001-doc-move-manpages-for-plugins-to-dnf-PLUGIN-RhBug-17.patch + BuildArch: noarch BuildRequires: cmake BuildRequires: gettext @@ -97,6 +108,11 @@ Provides: dnf-plugin-rpmconf = %{version}-%{release} Provides: python3-%{name}-rpmconf = %{version}-%{release} Obsoletes: python3-%{name}-rpmconf < %{dnf_plugins_extra_obsolete} +%if %{with as_yum} +# SUSE-specific yum-utils subpackage obsoletion +Obsoletes: yum-merge-conf < 4.0.0 +Provides: yum-merge-conf = %{version}-%{release} +%endif %description -n python3-dnf-plugin-rpmconf RpmConf Plugin for DNF, Python 3 version. Handles .rpmnew, .rpmsave every @@ -180,6 +196,17 @@ Tor proxy plugin forces DNF to use Tor to download packages. It makes sure that Tor is working and avoids leaking the hostname by using the proper SOCKS5 interface. +%package -n python3-dnf-plugin-showvars +Summary: showvars Plugin for DNF +Group: System/Packages +Requires: python3-%{name}-common = %{version}-%{release} +Provides: dnf-plugin-showvars = %{version}-%{release} +Provides: python3-%{name}-showvars = %{version}-%{release} + +%description -n python3-dnf-plugin-showvars +This plugin dumps the current value of any defined DNF variables. For example +$releasever and $basearch. + %prep %autosetup -n %{name}-%{version}%{?prerel:-%{prerel}} -p1 @@ -206,12 +233,12 @@ %if ! %{with pykickstart} rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/kickstart.* -rm -rf %{buildroot}%{_mandir}/man8/dnf.plugin.kickstart.* +rm -rf %{buildroot}%{_mandir}/man8/dnf-kickstart.* %endif %if ! %{with tracer} rm -rf %{buildroot}%{python3_sitelib}/dnf-plugins/tracer.* -rm -rf %{buildroot}%{_mandir}/man8/dnf.plugin.tracer.* +rm -rf %{buildroot}%{_mandir}/man8/dnf-tracer.* %endif %if %{with tests} @@ -231,17 +258,17 @@ %if %{with pykickstart} %files -n python3-dnf-plugin-kickstart %{python3_sitelib}/dnf-plugins/kickstart.* -%{_mandir}/man8/dnf.plugin.kickstart.* +%{_mandir}/man8/dnf-kickstart.* %endif %files -n python3-dnf-plugin-rpmconf %config(noreplace) %{_sysconfdir}/dnf/plugins/rpmconf.conf %{python3_sitelib}/dnf-plugins/rpm_conf.* -%{_mandir}/man8/dnf.plugin.rpmconf.* +%{_mandir}/man8/dnf-rpmconf.* %files -n python3-dnf-plugin-snapper %{python3_sitelib}/dnf-plugins/snapper.* -%{_mandir}/man8/dnf.plugin.snapper.* +%{_mandir}/man8/dnf-snapper.* %files -n python3-dnf-plugin-system-upgrade %{_unitdir}/dnf-system-upgrade.service @@ -249,17 +276,21 @@ %dir %{_unitdir}/system-update.target.wants %{_unitdir}/system-update.target.wants/dnf-system-upgrade.service %{python3_sitelib}/dnf-plugins/system_upgrade.py -%{_mandir}/man8/dnf.plugin.system-upgrade.* +%{_mandir}/man8/dnf-system-upgrade.* %if %{with tracer} %files -n python3-dnf-plugin-tracer %{python3_sitelib}/dnf-plugins/tracer.* -%{_mandir}/man8/dnf.plugin.tracer.* +%{_mandir}/man8/dnf-tracer.* %endif %files -n python3-dnf-plugin-torproxy %config(noreplace) %{_sysconfdir}/dnf/plugins/torproxy.conf %{python3_sitelib}/dnf-plugins/torproxy.* -%{_mandir}/man8/dnf.plugin.torproxy.* +%{_mandir}/man8/dnf-torproxy.* + +%files -n python3-dnf-plugin-showvars +%{python3_sitelib}/dnf-plugins/showvars.* +%{_mandir}/man8/dnf-showvars.* %changelog ++++++ 0001-doc-move-manpages-for-plugins-to-dnf-PLUGIN-RhBug-17.patch ++++++ >From f3806b662d9608b61b9fe52d9d6a57012d099cf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Hr=C3=A1zk=C3=BD?= <[email protected]> Date: Fri, 8 Nov 2019 14:43:49 +0100 Subject: [PATCH] [doc] move manpages for plugins to "dnf-PLUGIN" (RhBug:1706386) Moves the man pages for the plugins from "dnf.plugin.PLUGIN" to "dnf-PLUGIN" to follow the established convention for man pages of binaries with commands. https://bugzilla.redhat.com/show_bug.cgi?id=1706386 --- dnf-plugins-extras.spec | 22 +++++++++++----------- doc/CMakeLists.txt | 14 +++++++------- doc/conf.py | 18 +++++++----------- 3 files changed, 25 insertions(+), 29 deletions(-) diff --git a/dnf-plugins-extras.spec b/dnf-plugins-extras.spec index 53e36ff..a7727f1 100644 --- a/dnf-plugins-extras.spec +++ b/dnf-plugins-extras.spec @@ -364,14 +364,14 @@ PYTHONPATH="%{buildroot}%{python3_sitelib}:%{buildroot}%{python3_sitelib}/dnf-pl %if %{with python2} %files -n python2-dnf-plugin-kickstart %{python2_sitelib}/dnf-plugins/kickstart.* -%{_mandir}/man8/dnf.plugin.kickstart.* +%{_mandir}/man8/dnf-kickstart.* %endif %if %{with python3} %files -n python3-dnf-plugin-kickstart %{python3_sitelib}/dnf-plugins/kickstart.* %{python3_sitelib}/dnf-plugins/__pycache__/kickstart.* -%{_mandir}/man8/dnf.plugin.kickstart.* +%{_mandir}/man8/dnf-kickstart.* %endif %if %{with python3} @@ -379,20 +379,20 @@ PYTHONPATH="%{buildroot}%{python3_sitelib}:%{buildroot}%{python3_sitelib}/dnf-pl %config(noreplace) %{_sysconfdir}/dnf/plugins/rpmconf.conf %{python3_sitelib}/dnf-plugins/rpm_conf.* %{python3_sitelib}/dnf-plugins/__pycache__/rpm_conf.* -%{_mandir}/man8/dnf.plugin.rpmconf.* +%{_mandir}/man8/dnf-rpmconf.* %endif %if %{with python2} %files -n python2-dnf-plugin-snapper %{python2_sitelib}/dnf-plugins/snapper.* -%{_mandir}/man8/dnf.plugin.snapper.* +%{_mandir}/man8/dnf-snapper.* %endif %if %{with python3} %files -n python3-dnf-plugin-snapper %{python3_sitelib}/dnf-plugins/snapper.* %{python3_sitelib}/dnf-plugins/__pycache__/snapper.* -%{_mandir}/man8/dnf.plugin.snapper.* +%{_mandir}/man8/dnf-snapper.* %endif %if %{with python2} @@ -401,7 +401,7 @@ PYTHONPATH="%{buildroot}%{python3_sitelib}:%{buildroot}%{python3_sitelib}/dnf-pl %{_unitdir}/dnf-system-upgrade-cleanup.service %{_unitdir}/system-update.target.wants/dnf-system-upgrade.service %{python2_sitelib}/dnf-plugins/system_upgrade.* -%{_mandir}/man8/dnf.plugin.system-upgrade.* +%{_mandir}/man8/dnf-system-upgrade.* %endif %if %{with python3} @@ -411,20 +411,20 @@ PYTHONPATH="%{buildroot}%{python3_sitelib}:%{buildroot}%{python3_sitelib}/dnf-pl %{_unitdir}/system-update.target.wants/dnf-system-upgrade.service %{python3_sitelib}/dnf-plugins/system_upgrade.py %{python3_sitelib}/dnf-plugins/__pycache__/system_upgrade.* -%{_mandir}/man8/dnf.plugin.system-upgrade.* +%{_mandir}/man8/dnf-system-upgrade.* %endif %if %{with python2} %files -n python2-dnf-plugin-tracer %{python2_sitelib}/dnf-plugins/tracer.* -%{_mandir}/man8/dnf.plugin.tracer.* +%{_mandir}/man8/dnf-tracer.* %endif %if %{with python3} %files -n python3-dnf-plugin-tracer %{python3_sitelib}/dnf-plugins/tracer.* %{python3_sitelib}/dnf-plugins/__pycache__/tracer.* -%{_mandir}/man8/dnf.plugin.tracer.* +%{_mandir}/man8/dnf-tracer.* %endif %if %{with python3} @@ -432,14 +432,14 @@ PYTHONPATH="%{buildroot}%{python3_sitelib}:%{buildroot}%{python3_sitelib}/dnf-pl %config(noreplace) %{_sysconfdir}/dnf/plugins/torproxy.conf %{python3_sitelib}/dnf-plugins/torproxy.* %{python3_sitelib}/dnf-plugins/__pycache__/torproxy.* -%{_mandir}/man8/dnf.plugin.torproxy.* +%{_mandir}/man8/dnf-torproxy.* %endif %if %{with python3} %files -n python3-dnf-plugin-showvars %{python3_sitelib}/dnf-plugins/showvars.* %{python3_sitelib}/dnf-plugins/__pycache__/showvars.* -%{_mandir}/man8/dnf.plugin.showvars.* +%{_mandir}/man8/dnf-showvars.* %endif %changelog diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index d7efc4e..94f9bf8 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -18,14 +18,14 @@ ADD_CUSTOM_TARGET (doc-man ADD_CUSTOM_TARGET (doc) ADD_DEPENDENCIES (doc doc-html doc-man) -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/dnf.plugin.kickstart.8 - ${CMAKE_CURRENT_BINARY_DIR}/dnf.plugin.snapper.8 - ${CMAKE_CURRENT_BINARY_DIR}/dnf.plugin.system-upgrade.8 - ${CMAKE_CURRENT_BINARY_DIR}/dnf.plugin.tracer.8 - ${CMAKE_CURRENT_BINARY_DIR}/dnf.plugin.showvars.8 +INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/dnf-kickstart.8 + ${CMAKE_CURRENT_BINARY_DIR}/dnf-snapper.8 + ${CMAKE_CURRENT_BINARY_DIR}/dnf-system-upgrade.8 + ${CMAKE_CURRENT_BINARY_DIR}/dnf-tracer.8 + ${CMAKE_CURRENT_BINARY_DIR}/dnf-showvars.8 DESTINATION share/man/man8) if (${PYTHON_VERSION_MAJOR} STREQUAL "3") - INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/dnf.plugin.rpmconf.8 - ${CMAKE_CURRENT_BINARY_DIR}/dnf.plugin.torproxy.8 + INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/dnf-rpmconf.8 + ${CMAKE_CURRENT_BINARY_DIR}/dnf-torproxy.8 DESTINATION share/man/man8) endif() diff --git a/doc/conf.py b/doc/conf.py index a447ea9..f8156ae 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -240,17 +240,13 @@ AUTHORS=[u'See AUTHORS in your Extras DNF Plugins distribution'] # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('kickstart', 'dnf.plugin.kickstart', - u'DNF kickstart Plugin', AUTHORS, 8), - ('rpmconf', 'dnf.plugin.rpmconf', - u'DNF rpmconf Plugin', AUTHORS, 8), - ('snapper', 'dnf.plugin.snapper', - u'DNF snapper Plugin', AUTHORS, 8), - ('system-upgrade', 'dnf.plugin.system-upgrade', u'DNF system-upgrade Plugin', AUTHORS, 8), - ('torproxy', 'dnf.plugin.torproxy', u'DNF torproxy Plugin', AUTHORS, 8), - ('showvars', 'dnf.plugin.showvars', u'DNF showvars Plugin', AUTHORS, 8), - ('tracer', 'dnf.plugin.tracer', - u'DNF tracer Plugin', AUTHORS, 8), + ('kickstart', 'dnf-kickstart', u'DNF kickstart Plugin', AUTHORS, 8), + ('rpmconf', 'dnf-rpmconf', u'DNF rpmconf Plugin', AUTHORS, 8), + ('snapper', 'dnf-snapper', u'DNF snapper Plugin', AUTHORS, 8), + ('system-upgrade', 'dnf-system-upgrade', u'DNF system-upgrade Plugin', AUTHORS, 8), + ('torproxy', 'dnf-torproxy', u'DNF torproxy Plugin', AUTHORS, 8), + ('showvars', 'dnf-showvars', u'DNF showvars Plugin', AUTHORS, 8), + ('tracer', 'dnf-tracer', u'DNF tracer Plugin', AUTHORS, 8), ] # If true, show URL addresses after external links. -- 2.21.0 ++++++ dnf-plugins-extras-4.0.4.tar.gz -> dnf-plugins-extras-4.0.8.tar.gz ++++++ ++++ 8545 lines of diff (skipped)
