Blame dnf-plugins-core.spec

Packit Service 27f74b
%{?!dnf_lowest_compatible: %global dnf_lowest_compatible 4.2.22}
Packit Service 27f74b
%global dnf_plugins_extra 2.0.0
Packit Service 27f74b
%global hawkey_version 0.46.1
Packit Service 27f74b
%global yum_utils_subpackage_name dnf-utils
Packit Service 27f74b
%if 0%{?rhel} > 7
Packit Service 27f74b
%global yum_utils_subpackage_name yum-utils
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} && 0%{?rhel} <= 7
Packit Service 27f74b
%bcond_with python3
Packit Service 27f74b
%else
Packit Service 27f74b
%bcond_without python3
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} > 7 || 0%{?fedora} > 29
Packit Service 27f74b
%bcond_with python2
Packit Service 27f74b
%else
Packit Service 27f74b
%bcond_without python2
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} > 7 || 0%{?fedora} > 30
Packit Service 27f74b
%bcond_without yumcompatibility
Packit Service 27f74b
%else
Packit Service 27f74b
%bcond_with yumcompatibility
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} && 0%{?rhel} <= 7
Packit Service 27f74b
%bcond_with yumutils
Packit Service 27f74b
%else
Packit Service 27f74b
%bcond_without yumutils
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
Name:           dnf-plugins-core
Packit Service 27f74b
Version:        4.0.17
Packit Service 27f74b
Release:        1%{?dist}
Packit Service 27f74b
Summary:        Core Plugins for DNF
Packit Service 27f74b
License:        GPLv2+
Packit Service 27f74b
URL:            https://github.com/rpm-software-management/dnf-plugins-core
Packit Service 27f74b
Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Packit Service 27f74b
BuildArch:      noarch
Packit Service 27f74b
BuildRequires:  cmake
Packit Service 27f74b
BuildRequires:  gettext
Packit Service 27f74b
# Documentation
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
BuildRequires:  %{_bindir}/sphinx-build-3
Packit Service 27f74b
Requires:       python3-%{name} = %{version}-%{release}
Packit Service 27f74b
%else
Packit Service 27f74b
BuildRequires:  %{_bindir}/sphinx-build
Packit Service 27f74b
Requires:       python2-%{name} = %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
Provides:       dnf-command(builddep)
Packit Service 27f74b
Provides:       dnf-command(changelog)
Packit Service 27f74b
Provides:       dnf-command(config-manager)
Packit Service 27f74b
Provides:       dnf-command(copr)
Packit Service 27f74b
Provides:       dnf-command(debug-dump)
Packit Service 27f74b
Provides:       dnf-command(debug-restore)
Packit Service 27f74b
Provides:       dnf-command(debuginfo-install)
Packit Service 27f74b
Provides:       dnf-command(download)
Packit Service 27f74b
Provides:       dnf-command(repoclosure)
Packit Service 27f74b
Provides:       dnf-command(repograph)
Packit Service 27f74b
Provides:       dnf-command(repomanage)
Packit Service 27f74b
Provides:       dnf-command(reposync)
Packit Service 27f74b
Provides:       dnf-command(repodiff)
Packit Service 27f74b
Provides:       dnf-plugins-extras-debug = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugins-extras-repoclosure = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugins-extras-repograph = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugins-extras-repomanage = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-builddep = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-config-manager = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-debuginfo-install = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-download = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-generate_completion_cache = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-needs_restarting = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-repoclosure = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-repodiff = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-repograph = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-repomanage = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-reposync = %{version}-%{release}
Packit Service 27f74b
%if %{with yumcompatibility}
Packit Service 27f74b
Provides:       yum-plugin-copr = %{version}-%{release}
Packit Service 27f74b
Provides:       yum-plugin-changelog = %{version}-%{release}
Packit Service 27f74b
Provides:       yum-plugin-auto-update-debug-info = %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description
Packit Service 27f74b
Core Plugins for DNF. This package enhances DNF with builddep, config-manager,
Packit Service 27f74b
copr, debug, debuginfo-install, download, needs-restarting, repoclosure,
Packit Service 27f74b
repograph, repomanage, reposync, changelog and repodiff commands. Additionally
Packit Service 27f74b
provides generate_completion_cache passive plugin.
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%package -n python2-%{name}
Packit Service 27f74b
Summary:        Core Plugins for DNF
Packit Service 27f74b
%{?python_provide:%python_provide python2-%{name}}
Packit Service 27f74b
BuildRequires:  python2-dnf >= %{dnf_lowest_compatible}
Packit Service 27f74b
%if 0%{?rhel} && 0%{?rhel} <= 7
Packit Service 27f74b
BuildRequires:  python-nose
Packit Service 27f74b
%else
Packit Service 27f74b
BuildRequires:  python2-nose
Packit Service 27f74b
%endif
Packit Service 27f74b
BuildRequires:  python2-devel
Packit Service 27f74b
%if 0%{?fedora}
Packit Service 27f74b
Requires:       python2-distro
Packit Service 27f74b
%endif
Packit Service 27f74b
Requires:       python2-dnf >= %{dnf_lowest_compatible}
Packit Service 27f74b
Requires:       python2-hawkey >= %{hawkey_version}
Packit Service 27f74b
%if 0%{?rhel} && 0%{?rhel} <= 7
Packit Service 27f74b
Requires:       python-dateutil
Packit Service 27f74b
%else
Packit Service 27f74b
Requires:       python2-dateutil
Packit Service 27f74b
%endif
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-debug = %{version}-%{release}
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-repoclosure = %{version}-%{release}
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-repograph = %{version}-%{release}
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-repomanage = %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-debug < %{dnf_plugins_extra}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-repoclosure < %{dnf_plugins_extra}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-repograph < %{dnf_plugins_extra}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-repomanage < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
Conflicts:      %{name} <= 0.1.5
Packit Service 27f74b
# let the both python plugin versions be updated simultaneously
Packit Service 27f74b
Conflicts:      python3-%{name} < %{version}-%{release}
Packit Service 27f74b
Conflicts:      python-%{name} < %{version}-%{release}
Packit Service 27f74b
Packit Service 27f74b
%description -n python2-%{name}
Packit Service 27f74b
Core Plugins for DNF, Python 2 interface. This package enhances DNF with builddep,
Packit Service 27f74b
config-manager, copr, degug, debuginfo-install, download, needs-restarting,
Packit Service 27f74b
repoclosure, repograph, repomanage, reposync, changelog and repodiff commands.
Packit Service 27f74b
Additionally provides generate_completion_cache passive plugin.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%package -n python3-%{name}
Packit Service 27f74b
Summary:    Core Plugins for DNF
Packit Service 27f74b
%{?python_provide:%python_provide python3-%{name}}
Packit Service 27f74b
BuildRequires:  python3-devel
Packit Service 27f74b
BuildRequires:  python3-dnf >= %{dnf_lowest_compatible}
Packit Service 27f74b
BuildRequires:  python3-nose
Packit Service 27f74b
%if 0%{?fedora}
Packit Service 27f74b
Requires:       python3-distro
Packit Service 27f74b
%endif
Packit Service 27f74b
Requires:       python3-dnf >= %{dnf_lowest_compatible}
Packit Service 27f74b
Requires:       python3-hawkey >= %{hawkey_version}
Packit Service 27f74b
Requires:       python3-dateutil
Packit Service 27f74b
Provides:       python3-dnf-plugins-extras-debug = %{version}-%{release}
Packit Service 27f74b
Provides:       python3-dnf-plugins-extras-repoclosure = %{version}-%{release}
Packit Service 27f74b
Provides:       python3-dnf-plugins-extras-repograph = %{version}-%{release}
Packit Service 27f74b
Provides:       python3-dnf-plugins-extras-repomanage = %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python3-dnf-plugins-extras-debug < %{dnf_plugins_extra}
Packit Service 27f74b
Obsoletes:      python3-dnf-plugins-extras-repoclosure < %{dnf_plugins_extra}
Packit Service 27f74b
Obsoletes:      python3-dnf-plugins-extras-repograph < %{dnf_plugins_extra}
Packit Service 27f74b
Obsoletes:      python3-dnf-plugins-extras-repomanage < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
Conflicts:      %{name} <= 0.1.5
Packit Service 27f74b
# let the both python plugin versions be updated simultaneously
Packit Service 27f74b
Conflicts:      python2-%{name} < %{version}-%{release}
Packit Service 27f74b
Conflicts:      python-%{name} < %{version}-%{release}
Packit Service 27f74b
Packit Service 27f74b
%description -n python3-%{name}
Packit Service 27f74b
Core Plugins for DNF, Python 3 interface. This package enhances DNF with builddep,
Packit Service 27f74b
config-manager, copr, debug, debuginfo-install, download, needs-restarting,
Packit Service 27f74b
repoclosure, repograph, repomanage, reposync, changelog and repodiff commands.
Packit Service 27f74b
Additionally provides generate_completion_cache passive plugin.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with yumutils}
Packit Service 27f74b
%package -n %{yum_utils_subpackage_name}
Packit Service 27f74b
%if "%{yum_utils_subpackage_name}" == "dnf-utils"
Packit Service 27f74b
Conflicts:      yum-utils < 1.1.31-520
Packit Service 27f74b
%if 0%{?rhel} != 7
Packit Service 27f74b
Provides:       yum-utils = %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
%else
Packit Service 27f74b
Provides:       dnf-utils = %{version}-%{release}
Packit Service 27f74b
Obsoletes:      dnf-utils < %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
Requires:       dnf >= %{dnf_lowest_compatible}
Packit Service 27f74b
Requires:       %{name} = %{version}-%{release}
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
Requires:       python3-dnf >= %{dnf_lowest_compatible}
Packit Service 27f74b
%else
Packit Service 27f74b
Requires:       python2-dnf >= %{dnf_lowest_compatible}
Packit Service 27f74b
%endif
Packit Service 27f74b
Summary:        Yum-utils CLI compatibility layer
Packit Service 27f74b
Packit Service 27f74b
%description -n %{yum_utils_subpackage_name}
Packit Service 27f74b
As a Yum-utils CLI compatibility layer, supplies in CLI shims for
Packit Service 27f74b
debuginfo-install, repograph, package-cleanup, repoclosure, repomanage,
Packit Service 27f74b
repoquery, reposync, repotrack, repodiff, builddep, config-manager, debug
Packit Service 27f74b
and download that use new implementations using DNF.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} == 0 && %{with python2}
Packit Service 27f74b
%package -n python2-dnf-plugin-leaves
Packit Service 27f74b
Summary:        Leaves Plugin for DNF
Packit Service 27f74b
Requires:       python2-%{name} = %{version}-%{release}
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-leaves = %{version}-%{release}
Packit Service 27f74b
%if !%{with python3}
Packit Service 27f74b
Provides:       dnf-command(leaves)
Packit Service 27f74b
Provides:       dnf-plugin-leaves = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugins-extras-leaves = %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Conflicts:      python3-dnf-plugin-leaves < %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-leaves < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python2-dnf-plugin-leaves
Packit Service 27f74b
Leaves Plugin for DNF, Python 2 version. List all installed packages
Packit Service 27f74b
not required by any other installed package.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} == 0 && %{with python3}
Packit Service 27f74b
%package -n python3-dnf-plugin-leaves
Packit Service 27f74b
Summary:        Leaves Plugin for DNF
Packit Service 27f74b
Requires:       python3-%{name} = %{version}-%{release}
Packit Service 27f74b
Provides:       python3-dnf-plugins-extras-leaves = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-command(leaves)
Packit Service 27f74b
Provides:       dnf-plugin-leaves = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugins-extras-leaves = %{version}-%{release}
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Conflicts:      python2-dnf-plugin-leaves < %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python3-dnf-plugins-extras-leaves < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python3-dnf-plugin-leaves
Packit Service 27f74b
Leaves Plugin for DNF, Python 3 version. List all installed packages
Packit Service 27f74b
not required by any other installed package.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} == 0 && %{with python2}
Packit Service 27f74b
%package -n python2-dnf-plugin-local
Packit Service 27f74b
Summary:        Local Plugin for DNF
Packit Service 27f74b
Requires:       %{_bindir}/createrepo_c
Packit Service 27f74b
Requires:       python2-%{name} = %{version}-%{release}
Packit Service 27f74b
%if !%{with python3}
Packit Service 27f74b
Provides:       dnf-plugin-local =  %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugins-extras-local = %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-local = %{version}-%{release}
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Conflicts:      python3-dnf-plugin-local < %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-local < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python2-dnf-plugin-local
Packit Service 27f74b
Local Plugin for DNF, Python 2 version. Automatically copy all downloaded packages to a
Packit Service 27f74b
repository on the local filesystem and generating repo metadata.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3} && 0%{?rhel} == 0
Packit Service 27f74b
%package -n python3-dnf-plugin-local
Packit Service 27f74b
Summary:        Local Plugin for DNF
Packit Service 27f74b
Requires:       %{_bindir}/createrepo_c
Packit Service 27f74b
Requires:       python3-%{name} = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-local =  %{version}-%{release}
Packit Service 27f74b
Provides:       python3-dnf-plugins-extras-local = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugins-extras-local = %{version}-%{release}
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Conflicts:      python2-dnf-plugin-local < %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python3-dnf-plugins-extras-local < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python3-dnf-plugin-local
Packit Service 27f74b
Local Plugin for DNF, Python 3 version. Automatically copy all downloaded
Packit Service 27f74b
packages to a repository on the local filesystem and generating repo metadata.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%package -n python2-dnf-plugin-migrate
Packit Service 27f74b
Summary:        Migrate Plugin for DNF
Packit Service 27f74b
Requires:       python2-%{name} = %{version}-%{release}
Packit Service 27f74b
Requires:       yum
Packit Service 27f74b
Provides:       dnf-plugin-migrate = %{version}-%{release}
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-migrate = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-command(migrate)
Packit Service 27f74b
Provides:       dnf-plugins-extras-migrate = %{version}-%{release}
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-migrate < %{dnf_plugins_extra}
Packit Service 27f74b
Obsoletes:      python-dnf-plugins-extras-migrate < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python2-dnf-plugin-migrate
Packit Service 27f74b
Migrate Plugin for DNF, Python 2 version. Migrates history, group and yumdb data from yum to dnf.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%package -n python2-dnf-plugin-post-transaction-actions
Packit Service 27f74b
Summary:        Post transaction actions Plugin for DNF
Packit Service 27f74b
Requires:       python2-%{name} = %{version}-%{release}
Packit Service 27f74b
%if !%{with python3}
Packit Service 27f74b
Provides:       dnf-plugin-post-transaction-actions =  %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
Conflicts:      python3-dnf-plugin-post-transaction-actions < %{version}-%{release}
Packit Service 27f74b
Packit Service 27f74b
%description -n python2-dnf-plugin-post-transaction-actions
Packit Service 27f74b
Post transaction actions Plugin for DNF, Python 2 version. Plugin runs actions
Packit Service 27f74b
(shell commands) after transaction is completed. Actions are defined in action
Packit Service 27f74b
files.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%package -n python3-dnf-plugin-post-transaction-actions
Packit Service 27f74b
Summary:        Post transaction actions Plugin for DNF
Packit Service 27f74b
Requires:       python3-%{name} = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-post-transaction-actions =  %{version}-%{release}
Packit Service 27f74b
Conflicts:      python2-dnf-plugin-post-transaction-actions < %{version}-%{release}
Packit Service 27f74b
Packit Service 27f74b
%description -n python3-dnf-plugin-post-transaction-actions
Packit Service 27f74b
Post transaction actions Plugin for DNF, Python 3 version. Plugin runs actions
Packit Service 27f74b
(shell commands) after transaction is completed. Actions are defined in action
Packit Service 27f74b
files.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} == 0 && %{with python2}
Packit Service 27f74b
%package -n python2-dnf-plugin-show-leaves
Packit Service 27f74b
Summary:        Leaves Plugin for DNF
Packit Service 27f74b
Requires:       python2-%{name} = %{version}-%{release}
Packit Service 27f74b
Requires:       python2-dnf-plugin-leaves = %{version}-%{release}
Packit Service 27f74b
%if !%{with python3}
Packit Service 27f74b
Provides:       dnf-plugin-show-leaves =  %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-command(show-leaves)
Packit Service 27f74b
Provides:       dnf-plugins-extras-show-leaves = %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-show-leaves = %{version}-%{release}
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Conflicts:      python3-dnf-plugin-show-leaves < %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-show-leaves < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python2-dnf-plugin-show-leaves
Packit Service 27f74b
Show-leaves Plugin for DNF, Python 2 version. List all installed
Packit Service 27f74b
packages that are no longer required by any other installed package
Packit Service 27f74b
after a transaction.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} == 0 && %{with python3}
Packit Service 27f74b
%package -n python3-dnf-plugin-show-leaves
Packit Service 27f74b
Summary:        Show-leaves Plugin for DNF
Packit Service 27f74b
Requires:       python3-%{name} = %{version}-%{release}
Packit Service 27f74b
Requires:       python3-dnf-plugin-leaves = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-show-leaves =  %{version}-%{release}
Packit Service 27f74b
Provides:       python3-dnf-plugins-extras-show-leaves = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-command(show-leaves)
Packit Service 27f74b
Provides:       dnf-plugins-extras-show-leaves = %{version}-%{release}
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Conflicts:      python2-dnf-plugin-show-leaves < %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python3-dnf-plugins-extras-show-leaves < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python3-dnf-plugin-show-leaves
Packit Service 27f74b
Show-leaves Plugin for DNF, Python 3 version. List all installed
Packit Service 27f74b
packages that are no longer required by any other installed package
Packit Service 27f74b
after a transaction.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%package -n python2-dnf-plugin-versionlock
Packit Service 27f74b
Summary:        Version Lock Plugin for DNF
Packit Service 27f74b
Requires:       python2-%{name} = %{version}-%{release}
Packit Service 27f74b
%if !%{with python3}
Packit Service 27f74b
Provides:       dnf-plugin-versionlock =  %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-command(versionlock)
Packit Service 27f74b
Provides:       dnf-plugins-extras-versionlock = %{version}-%{release}
Packit Service 27f74b
%if %{with yumcompatibility}
Packit Service 27f74b
Provides:       yum-plugin-versionlock = %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
%endif
Packit Service 27f74b
Provides:       python2-dnf-plugins-extras-versionlock = %{version}-%{release}
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Conflicts:      python3-dnf-plugin-versionlock < %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python2-dnf-plugins-extras-versionlock < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python2-dnf-plugin-versionlock
Packit Service 27f74b
Version lock plugin takes a set of name/versions for packages and excludes all other
Packit Service 27f74b
versions of those packages. This allows you to e.g. protect packages from being
Packit Service 27f74b
updated by newer versions.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%package -n python3-dnf-plugin-versionlock
Packit Service 27f74b
Summary:        Version Lock Plugin for DNF
Packit Service 27f74b
Requires:       python3-%{name} = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-plugin-versionlock =  %{version}-%{release}
Packit Service 27f74b
Provides:       python3-dnf-plugins-extras-versionlock = %{version}-%{release}
Packit Service 27f74b
Provides:       dnf-command(versionlock)
Packit Service 27f74b
%if %{with yumcompatibility}
Packit Service 27f74b
Provides:       yum-plugin-versionlock = %{version}-%{release}
Packit Service 27f74b
%endif
Packit Service 27f74b
Provides:       dnf-plugins-extras-versionlock = %{version}-%{release}
Packit Service 27f74b
Conflicts:      dnf-plugins-extras-common-data < %{dnf_plugins_extra}
Packit Service 27f74b
Conflicts:      python2-dnf-plugin-versionlock < %{version}-%{release}
Packit Service 27f74b
Obsoletes:      python3-dnf-plugins-extras-versionlock < %{dnf_plugins_extra}
Packit Service 27f74b
Packit Service 27f74b
%description -n python3-dnf-plugin-versionlock
Packit Service 27f74b
Version lock plugin takes a set of name/versions for packages and excludes all other
Packit Service 27f74b
versions of those packages. This allows you to e.g. protect packages from being
Packit Service 27f74b
updated by newer versions.
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%prep
Packit Service 27f74b
%autosetup
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
mkdir build-py2
Packit Service 27f74b
%endif
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
mkdir build-py3
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%build
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
pushd build-py2
Packit Service 27f74b
  %cmake ../ -DPYTHON_DESIRED:FILEPATH=%{__python2} -DWITHOUT_LOCAL:str=0%{?rhel}
Packit Service 27f74b
  %make_build
Packit Service 27f74b
  make doc-man
Packit Service 27f74b
popd
Packit Service 27f74b
%endif
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
pushd build-py3
Packit Service 27f74b
  %cmake ../ -DPYTHON_DESIRED:FILEPATH=%{__python3} -DWITHOUT_LOCAL:str=0%{?rhel}
Packit Service 27f74b
  %make_build
Packit Service 27f74b
  make doc-man
Packit Service 27f74b
popd
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%install
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
pushd build-py2
Packit Service 27f74b
  %make_install
Packit Service 27f74b
popd
Packit Service 27f74b
%endif
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
pushd build-py3
Packit Service 27f74b
  %make_install
Packit Service 27f74b
popd
Packit Service 27f74b
%endif
Packit Service 27f74b
%find_lang %{name}
Packit Service 27f74b
%if %{with yumutils}
Packit Service 27f74b
  %if %{with python3}
Packit Service 27f74b
  mv %{buildroot}%{_libexecdir}/dnf-utils-3 %{buildroot}%{_libexecdir}/dnf-utils
Packit Service 27f74b
  %else
Packit Service 27f74b
  mv %{buildroot}%{_libexecdir}/dnf-utils-2 %{buildroot}%{_libexecdir}/dnf-utils
Packit Service 27f74b
  %endif
Packit Service 27f74b
%endif
Packit Service 27f74b
rm -vf %{buildroot}%{_libexecdir}/dnf-utils-*
Packit Service 27f74b
Packit Service 27f74b
%if %{with yumutils}
Packit Service 27f74b
mkdir -p %{buildroot}%{_bindir}
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/debuginfo-install
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/needs-restarting
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/find-repos-of-install
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repo-graph
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/package-cleanup
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoclosure
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repodiff
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repomanage
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoquery
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/reposync
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repotrack
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-builddep
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-config-manager
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-debug-dump
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-debug-restore
Packit Service 27f74b
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yumdownloader
Packit Service 27f74b
# These commands don't have a dedicated man page, so let's just point them
Packit Service 27f74b
# to the utils page which contains their descriptions.
Packit Service 27f74b
ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/find-repos-of-install.1.gz
Packit Service 27f74b
ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/repoquery.1.gz
Packit Service 27f74b
ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/repotrack.1.gz
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%check
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
PYTHONPATH=./plugins nosetests-%{python2_version} -s tests/
Packit Service 27f74b
%endif
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
PYTHONPATH=./plugins nosetests-%{python3_version} -s tests/
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%files
Packit Service 27f74b
%{_mandir}/man8/dnf-builddep.*
Packit Service 27f74b
%{_mandir}/man8/dnf-changelog.*
Packit Service 27f74b
%{_mandir}/man8/dnf-config-manager.*
Packit Service 27f74b
%{_mandir}/man8/dnf-copr.*
Packit Service 27f74b
%{_mandir}/man8/dnf-debug.*
Packit Service 27f74b
%{_mandir}/man8/dnf-debuginfo-install.*
Packit Service 27f74b
%{_mandir}/man8/dnf-download.*
Packit Service 27f74b
%{_mandir}/man8/dnf-generate_completion_cache.*
Packit Service 27f74b
%{_mandir}/man8/dnf-needs-restarting.*
Packit Service 27f74b
%{_mandir}/man8/dnf-repoclosure.*
Packit Service 27f74b
%{_mandir}/man8/dnf-repodiff.*
Packit Service 27f74b
%{_mandir}/man8/dnf-repograph.*
Packit Service 27f74b
%{_mandir}/man8/dnf-repomanage.*
Packit Service 27f74b
%{_mandir}/man8/dnf-reposync.*
Packit Service 27f74b
%if %{with yumcompatibility}
Packit Service 27f74b
%{_mandir}/man1/yum-changelog.*
Packit Service 27f74b
%{_mandir}/man8/yum-copr.*
Packit Service 27f74b
%else
Packit Service 27f74b
%exclude %{_mandir}/man1/yum-changelog.*
Packit Service 27f74b
%exclude %{_mandir}/man8/yum-copr.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%files -n python2-%{name} -f %{name}.lang
Packit Service 27f74b
%license COPYING
Packit Service 27f74b
%doc AUTHORS README.rst
Packit Service 27f74b
%ghost %attr(644,-,-) %{_var}/cache/dnf/packages.db
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/copr.conf
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/copr.d
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/debuginfo-install.conf
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/builddep.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/changelog.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/config_manager.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/copr.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/debug.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/debuginfo-install.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/download.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/generate_completion_cache.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/needs_restarting.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/repoclosure.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/repodiff.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/repograph.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/repomanage.*
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/reposync.*
Packit Service 27f74b
%{python2_sitelib}/dnfpluginscore/
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%files -n python3-%{name} -f %{name}.lang
Packit Service 27f74b
%license COPYING
Packit Service 27f74b
%doc AUTHORS README.rst
Packit Service 27f74b
%ghost %attr(644,-,-) %{_var}/cache/dnf/packages.db
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/copr.conf
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/copr.d
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/debuginfo-install.conf
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/builddep.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/changelog.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/config_manager.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/copr.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/debug.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/debuginfo-install.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/download.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/generate_completion_cache.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/needs_restarting.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/repoclosure.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/repodiff.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/repograph.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/repomanage.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/reposync.py
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/builddep.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/changelog.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/config_manager.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/copr.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/debug.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/debuginfo-install.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/download.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/generate_completion_cache.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/needs_restarting.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/repoclosure.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/repodiff.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/repograph.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/repomanage.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/reposync.*
Packit Service 27f74b
%{python3_sitelib}/dnfpluginscore/
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with yumutils}
Packit Service 27f74b
%files -n %{yum_utils_subpackage_name}
Packit Service 27f74b
%{_libexecdir}/dnf-utils
Packit Service 27f74b
%{_bindir}/debuginfo-install
Packit Service 27f74b
%{_bindir}/needs-restarting
Packit Service 27f74b
%{_bindir}/find-repos-of-install
Packit Service 27f74b
%{_bindir}/package-cleanup
Packit Service 27f74b
%{_bindir}/repo-graph
Packit Service 27f74b
%{_bindir}/repoclosure
Packit Service 27f74b
%{_bindir}/repodiff
Packit Service 27f74b
%{_bindir}/repomanage
Packit Service 27f74b
%{_bindir}/repoquery
Packit Service 27f74b
%{_bindir}/reposync
Packit Service 27f74b
%{_bindir}/repotrack
Packit Service 27f74b
%{_bindir}/yum-builddep
Packit Service 27f74b
%{_bindir}/yum-config-manager
Packit Service 27f74b
%{_bindir}/yum-debug-dump
Packit Service 27f74b
%{_bindir}/yum-debug-restore
Packit Service 27f74b
%{_bindir}/yumdownloader
Packit Service 27f74b
%{_mandir}/man1/debuginfo-install.*
Packit Service 27f74b
%{_mandir}/man1/needs-restarting.*
Packit Service 27f74b
%{_mandir}/man1/repo-graph.*
Packit Service 27f74b
%{_mandir}/man1/repoclosure.*
Packit Service 27f74b
%{_mandir}/man1/repodiff.*
Packit Service 27f74b
%{_mandir}/man1/repomanage.*
Packit Service 27f74b
%{_mandir}/man1/reposync.*
Packit Service 27f74b
%{_mandir}/man1/yum-builddep.*
Packit Service 27f74b
%{_mandir}/man1/yum-config-manager.*
Packit Service 27f74b
%{_mandir}/man1/yum-debug-dump.*
Packit Service 27f74b
%{_mandir}/man1/yum-debug-restore.*
Packit Service 27f74b
%{_mandir}/man1/yumdownloader.*
Packit Service 27f74b
%{_mandir}/man1/package-cleanup.*
Packit Service 27f74b
%{_mandir}/man1/dnf-utils.*
Packit Service 27f74b
%{_mandir}/man1/yum-utils.*
Packit Service 27f74b
# These are only built with yumutils bcond.
Packit Service 27f74b
%{_mandir}/man1/find-repos-of-install.*
Packit Service 27f74b
%{_mandir}/man1/repoquery.*
Packit Service 27f74b
%{_mandir}/man1/repotrack.*
Packit Service 27f74b
%else
Packit Service 27f74b
# These are built regardless of yumutils bcond so we need to exclude them.
Packit Service 27f74b
%exclude %{_mandir}/man1/debuginfo-install.*
Packit Service 27f74b
%exclude %{_mandir}/man1/needs-restarting.*
Packit Service 27f74b
%exclude %{_mandir}/man1/repo-graph.*
Packit Service 27f74b
%exclude %{_mandir}/man1/repoclosure.*
Packit Service 27f74b
%exclude %{_mandir}/man1/repodiff.*
Packit Service 27f74b
%exclude %{_mandir}/man1/repomanage.*
Packit Service 27f74b
%exclude %{_mandir}/man1/reposync.*
Packit Service 27f74b
%exclude %{_mandir}/man1/yum-builddep.*
Packit Service 27f74b
%exclude %{_mandir}/man1/yum-config-manager.*
Packit Service 27f74b
%exclude %{_mandir}/man1/yum-debug-dump.*
Packit Service 27f74b
%exclude %{_mandir}/man1/yum-debug-restore.*
Packit Service 27f74b
%exclude %{_mandir}/man1/yumdownloader.*
Packit Service 27f74b
%exclude %{_mandir}/man1/package-cleanup.*
Packit Service 27f74b
%exclude %{_mandir}/man1/dnf-utils.*
Packit Service 27f74b
%exclude %{_mandir}/man1/yum-utils.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} == 0
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%files -n python2-dnf-plugin-leaves
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/leaves.*
Packit Service 27f74b
%{_mandir}/man8/dnf-leaves.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%files -n python3-dnf-plugin-leaves
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/leaves.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/leaves.*
Packit Service 27f74b
%{_mandir}/man8/dnf-leaves.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%else
Packit Service 27f74b
%exclude %{_mandir}/man8/dnf-leaves.*
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%exclude %{python2_sitelib}/dnf-plugins/leaves.*
Packit Service 27f74b
%endif
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%exclude %{python3_sitelib}/dnf-plugins/leaves.*
Packit Service 27f74b
%exclude %{python3_sitelib}/dnf-plugins/__pycache__/leaves.*
Packit Service 27f74b
%endif
Packit Service 27f74b
%endif
Packit Service 27f74b
# endif 0%%{?rhel} == 0
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} == 0 && %{with python2}
Packit Service 27f74b
%files -n python2-dnf-plugin-local
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/local.conf
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/local.*
Packit Service 27f74b
%{_mandir}/man8/dnf-local.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3} && 0%{?rhel} == 0
Packit Service 27f74b
%files -n python3-dnf-plugin-local
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/local.conf
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/local.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/local.*
Packit Service 27f74b
%{_mandir}/man8/dnf-local.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%files -n python2-dnf-plugin-migrate
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/migrate.*
Packit Service 27f74b
%{_mandir}/man8/dnf-migrate.*
Packit Service 27f74b
%else
Packit Service 27f74b
%exclude %{_mandir}/man8/dnf-migrate.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%files -n python2-dnf-plugin-post-transaction-actions
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.conf
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.d
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/post-transaction-actions.*
Packit Service 27f74b
%{_mandir}/man8/dnf-post-transaction-actions.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%files -n python3-dnf-plugin-post-transaction-actions
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.conf
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.d
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/post-transaction-actions.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/post-transaction-actions.*
Packit Service 27f74b
%{_mandir}/man8/dnf-post-transaction-actions.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if 0%{?rhel} == 0
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%files -n python2-dnf-plugin-show-leaves
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/show_leaves.*
Packit Service 27f74b
%{_mandir}/man8/dnf-show-leaves.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%files -n python3-dnf-plugin-show-leaves
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/show_leaves.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/show_leaves.*
Packit Service 27f74b
%{_mandir}/man8/dnf-show-leaves.*
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%else
Packit Service 27f74b
%exclude %{_mandir}/man8/dnf-show-leaves.*
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%exclude %{python2_sitelib}/dnf-plugins/show_leaves.*
Packit Service 27f74b
%endif
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%exclude %{python3_sitelib}/dnf-plugins/show_leaves.*
Packit Service 27f74b
%exclude %{python3_sitelib}/dnf-plugins/__pycache__/show_leaves.*
Packit Service 27f74b
%endif
Packit Service 27f74b
%endif
Packit Service 27f74b
# endif 0%%{?rhel} == 0
Packit Service 27f74b
Packit Service 27f74b
%if %{with python2}
Packit Service 27f74b
%files -n python2-dnf-plugin-versionlock
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.conf
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.list
Packit Service 27f74b
%{python2_sitelib}/dnf-plugins/versionlock.*
Packit Service 27f74b
%{_mandir}/man8/dnf-versionlock.*
Packit Service 27f74b
%if %{with yumcompatibility}
Packit Service 27f74b
%{_mandir}/man8/yum-versionlock.*
Packit Service 27f74b
%{_mandir}/man5/yum-versionlock.*
Packit Service 27f74b
%else
Packit Service 27f74b
%exclude %{_mandir}/man8/yum-versionlock.*
Packit Service 27f74b
%exclude %{_mandir}/man5/yum-versionlock.*
Packit Service 27f74b
%endif
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%if %{with python3}
Packit Service 27f74b
%files -n python3-dnf-plugin-versionlock
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.conf
Packit Service 27f74b
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.list
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/versionlock.*
Packit Service 27f74b
%{python3_sitelib}/dnf-plugins/__pycache__/versionlock.*
Packit Service 27f74b
%{_mandir}/man8/dnf-versionlock.*
Packit Service 27f74b
%if %{with yumcompatibility}
Packit Service 27f74b
%{_mandir}/man8/yum-versionlock.*
Packit Service 27f74b
%{_mandir}/man5/yum-versionlock.*
Packit Service 27f74b
%else
Packit Service 27f74b
%exclude %{_mandir}/man8/yum-versionlock.*
Packit Service 27f74b
%exclude %{_mandir}/man5/yum-versionlock.*
Packit Service 27f74b
%endif
Packit Service 27f74b
%endif
Packit Service 27f74b
Packit Service 27f74b
%changelog
Packit Service 27f74b
* Wed Jun 10 2020 Nicola Sella <nsella@redhat.com> - 4.0.17-1
Packit Service 27f74b
- [repomanage] Add modular support (RhBug:1804720)
Packit Service 27f74b
- [needs-restarting] add options using .conf file (RhBug:1810123)
Packit Service 27f74b
Packit Service 27f74b
* Tue Jun 02 2020 Nicola Sella <nsella@redhat.com> - 4.0.16-1
Packit Service 27f74b
- [versionlock] Take obsoletes into account (RhBug:1627124)
Packit Service 27f74b
- Move args "--set-enabled", "--set-disabled" from DNF (RhBug:1727882)
Packit Service 27f74b
- Add missing arguments --set-enabled/--set-diabled into error message
Packit Service 27f74b
- Warn when --enablerepo/--disablerepo args were passed (RhBug:1727882)
Packit Service 27f74b
- [copr] add support for enabling/disabling runtime dependencies
Packit Service 27f74b
- [copr] no-liability text to be always printed
Packit Service 27f74b
Packit Service 27f74b
* Tue Mar 31 2020 Aleš Matěj <amatej@redhat.com> - 4.0.15-1
Packit Service 27f74b
- Support remote files in dnf builddep
Packit Service 27f74b
- [download] Respect repo priority (RhBug:1800342)
Packit Service 27f74b
Packit Service 27f74b
* Mon Feb 24 2020 Aleš Matěj <amatej@redhat.com> - 4.0.14-1
Packit Service 27f74b
- Fix conflict for dnf download --resolve (RhBug:1787908)
Packit Service 27f74b
- config-manager calls parser error when without options (RhBug:1782822)
Packit Service 27f74b
- Update reposync.py with --norepopath option
Packit Service 27f74b
- Fix: don't open stdin if versionlock is missing (RhBug:1785563)
Packit Service 27f74b
Packit Service 27f74b
* Wed Jan 15 2020 Aleš Matěj <amatej@redhat.com> - 4.0.13-1
Packit Service 27f74b
- Fix: config_manager respect config file location during save
Packit Service 27f74b
- Redesign reposync --latest for modular system (RhBug:1775434)
Packit Service 27f74b
- [reposync] Fix --delete with multiple repos (RhBug:1774103)
Packit Service 27f74b
- [doc] Skip creating and installing migrate documentation for Python 3+
Packit Service 27f74b
- [config-manager] Allow use of --set-enabled without arguments (RhBug:1679213)
Packit Service 27f74b
- [versionlock] Prevent conflicting/duplicate entries (RhBug:1782052)
Packit Service 27f74b
Packit Service 27f74b
* Mon Nov 25 2019 Aleš Matěj <amatej@redhat.com> - 4.0.12-1
Packit Service 27f74b
- [reposync] Add --urls option (RhBug:1686602)
Packit Service 27f74b
- [versionlock] Add --raw option (RhBug:1645564)
Packit Service 27f74b
- [doc] move manpages for plugins to "dnf-PLUGIN" (RhBug:1706386)
Packit Service 27f74b
- Add new plugin post-transaction-actions (RhBug:967264)
Packit Service 27f74b
- [builddep] Add --skip-unavailable switch (RhBug:1628634)
Packit Service 27f74b
- [versionlock] Don't apply excludes on @System (RhBug:1726712)
Packit Service 27f74b
- [reposync] Ignore only modular excludes (RhBug:1750273)
Packit Service 27f74b
Packit Service 27f74b
* Tue Nov 05 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.11-1
Packit Service 27f74b
- [spec] Specify attributes for ghost file (RhBug: 1754463)
Packit Service 27f74b
- download: add the --debugsource option (RhBug:1637008)
Packit Service 27f74b
- Fix incorrect handling richdeps in buildep (RhBug:1756902)
Packit Service 27f74b
Packit Service 27f74b
* Thu Sep 19 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.10-1
Packit Service 27f74b
- debuginfo-install: Update both debuginfo and debugsource for updated package (RhBug:1586084)
Packit Service 27f74b
- copr: Support multilib repofiles (RhBug:1393664)
Packit Service 27f74b
- copr: Fix disable if copr instance has non-default port
Packit Service 27f74b
- copr: Fix repoid when using subdirectories in copr project
Packit Service 27f74b
Packit Service 27f74b
* Tue Aug 06 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.9-1
Packit Service 27f74b
- [spec] Rename dnf-utils to yum-utils
Packit Service 27f74b
- [builddep] Report all rpm errors (RhBug:1663619,1658292,1724668)
Packit Service 27f74b
- [config-manager] --setopt: Fix crash with "--save --dump"
Packit Service 27f74b
- [config-manager] --setopt: Add globs support to repoid
Packit Service 27f74b
- [config-manager] --setopt=key=value is applied only to the main config
Packit Service 27f74b
- [config-manager] --setopt and empty list of repositories (RhBug:1702678)
Packit Service 27f74b
- [config-manager] --setopt: Add check for existence of input repositories
Packit Service 27f74b
Packit Service 27f74b
* Tue Jun 11 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.8-1
Packit Service 27f74b
- [reposync] Enable timestamp preserving for downloaded data (RhBug:1688537)
Packit Service 27f74b
- [reposync] Download packages from all streams (RhBug:1714788)
Packit Service 27f74b
- Make yum-copr manpage available (RhBug:1673902)
Packit Service 27f74b
- [needs-restarting] Add --reboothint option (RhBug:1192946) (RhBug:1639468)
Packit Service 27f74b
- Set the cost of ``_dnf_local`` repo to 500, to make it preferred to normal
Packit Service 27f74b
  repos
Packit Service 27f74b
Packit Service 27f74b
* Tue May 07 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.7-1
Packit Service 27f74b
- Fix: copr disable command traceback (RhBug:1693551)
Packit Service 27f74b
- [doc] state repoid as repo identifier of config-manager (RhBug:1686779)
Packit Service 27f74b
- Fix download of src when not the latest requested (RhBug:1649627)
Packit Service 27f74b
Packit Service 27f74b
* Mon Mar 11 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.6-1
Packit Service 27f74b
- Use improved config parser that preserves order of data
Packit Service 27f74b
- [leaves] Show multiply satisfied dependencies as leaves
Packit Service 27f74b
- [download] Fix downloading an rpm from a URL (RhBug:1678582)
Packit Service 27f74b
- [download] Fix problem with downloading src pkgs (RhBug:1649627)
Packit Service 27f74b
Packit Service 27f74b
* Tue Feb 12 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.4-1
Packit Service 27f74b
- [download] Do not download src without ``--source`` (RhBug:1666648)
Packit Service 27f74b
Packit Service 27f74b
* Wed Dec 12 2018 Jaroslav Mracek <jmracek@redhat.com> - 4.0.3-1
Packit Service 27f74b
- Add ``changelog`` plugin that is used for viewing package changelogs
Packit Service 27f74b
- New option ``--metadata-path`` option for reposync plugin
Packit Service 27f74b
Packit Service 27f74b
* Thu Nov 22 2018 Jaroslav Mracek <jmracek@redhat.com> - 4.0.2-1
Packit Service 27f74b
- Added repodif command
Packit Service 27f74b
- copr: fix enabling Rawhide repository
Packit Service 27f74b
- Add needs-restarting CLI shim
Packit Service 27f74b
- [reposync] Fix traceback with --quiet option
Packit Service 27f74b
- [versionlock] Accept more pkgspec forms
Packit Service 27f74b
Packit Service 27f74b
* Mon Oct 15 2018 Jaroslav Mracek <jmracek@redhat.com> - 4.0.0-1
Packit Service 27f74b
- Update to 4.0.0
Packit Service 27f74b
- Enhance documentation
Packit Service 27f74b
- [repoclosure] check every --pkg attribute separately
Packit Service 27f74b
- [repoclosure] Now accepts nevra as a argument of --pkg option
Packit Service 27f74b
- [reposync] enhancements (RhBug:1550063,1582152,1550064,1405789,1598068)
Packit Service 27f74b
- package-cleanup: remove --oldkernels
Packit Service 27f74b
- Download only packages with unique NEVRAs (RhBug:1612874)
Packit Service 27f74b
Packit Service 27f74b
* Tue Sep 25 2018 Jaroslav Mracek <jmracek@redhat.com> - 3.0.4-1
Packit Service 27f74b
- [copr] Huge upgrade of copr plugin
Packit Service 27f74b
- [spec] Disable building python2 modules on Fedora 30+
Packit Service 27f74b
- Add characters into repo URL sanitization (RhBug:1615416)
Packit Service 27f74b
- copr: add support for multiple copr instances (RhBug:1478208)
Packit Service 27f74b
- Redirect repo progress to std error (RhBug:1626011)
Packit Service 27f74b
Packit Service 27f74b
* Fri Sep 07 2018 Jaroslav Mracek <jmracek@redhat.com> - 3.0.3-1
Packit Service 27f74b
- Resolves: rhbz#1582152
Packit Service 27f74b
- Resolves: rhbz#1581117
Packit Service 27f74b
- Resolves: rhbz#1579737
Packit Service 27f74b
Packit Service 27f74b
* Mon Jul 23 2018 Marek Blaha <mblaha@redhat.com> 3.0.2-1
Packit Service 27f74b
- Resolves: rhbz#1603805
Packit Service 27f74b
- Resolves: rhbz#1571251
Packit Service 27f74b
Packit Service 27f74b
* Tue Jun 26 2018 Jaroslav Mracek <jmracek@redhat.com> 3.0.1-1
Packit Service 27f74b
- Enhanced documentation
Packit Service 27f74b
- Resolves: rhbz#1576594
Packit Service 27f74b
- Resolves: rhbz#1530081
Packit Service 27f74b
- Resolves: rhbz#1547897
Packit Service 27f74b
- Resolves: rhbz#1550006
Packit Service 27f74b
- Resolves: rhbz#1431491
Packit Service 27f74b
- Resolves: rhbz#1516857
Packit Service 27f74b
- Resolves: rhbz#1499623
Packit Service 27f74b
- Resolves: rhbz#1489724
Packit Service 27f74b
Packit Service 27f74b
* Fri Oct 06 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.1.5-1
Packit Service 27f74b
- Fix download command (RHBZ #1498426)
Packit Service 27f74b
Packit Service 27f74b
* Mon Oct 02 2017 Jaroslav Mracek <jmracek@redhat.com> 2.1.4-1
Packit Service 27f74b
- Added four new options for ``list`` subcommand of ``copr`` plugin
Packit Service 27f74b
- Resolves: rhbz#1476834 - [abrt] dnf: arch(): config.py:908:arch:TypeError: unhashable type: 'list'
Packit Service 27f74b
Packit Service 27f74b
* Mon Jul 24 2017 Jaroslav Mracek <jmracek@redhat.com> 2.1.3-1
Packit Service 27f74b
- Solve conflict with migrate plugin (RhBug:1470843) (Jaroslav Mracek)
Packit Service 27f74b
- Move copying to dnf (RhBug:1279001) (Ondřej Sojka)
Packit Service 27f74b
- Return 1 if dnf config-manager --add-repo fails (RhBug:1439514) (Jaroslav
Packit Service 27f74b
  Mracek)
Packit Service 27f74b
- bump minimal dnf version to 2.6.0 (Igor Gnatenko)
Packit Service 27f74b
- trivial: remove whitespace at end of line (Igor Gnatenko)
Packit Service 27f74b
Packit Service 27f74b
* Sat Jul 01 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.1.2-1
Packit Service 27f74b
- debuginfo-install: install only requested packages
Packit Service 27f74b
- Unify user confirmation in copr with dnf itself
Packit Service 27f74b
Packit Service 27f74b
* Mon Jun 12 2017 Jaroslav Mracek <jmracek@redhat.com> 2.1.1-1
Packit Service 27f74b
- bump version to 2.1.1 + update release notes (Jaroslav Mracek)
Packit Service 27f74b
- Enhance versionlock documentation (Jaroslav Mracek)
Packit Service 27f74b
- Fix typos in args.ingex to args.index (RhBug:1458446) (Jaroslav Mracek)
Packit Service 27f74b
- dont run versionlock on non-transactional operations (Jan Silhan)
Packit Service 27f74b
Packit Service 27f74b
* Mon May 22 2017 Jaroslav Mracek <jmracek@redhat.com> 2.1.0-1
Packit Service 27f74b
- bump version to 2.1.0 + update release notes (Jaroslav Mracek)
Packit Service 27f74b
- Adjust the dnf-utils subpackage to be more accurate (Neal Gompa)
Packit Service 27f74b
- Add new sub-package dnf-utils (RhBug:1381917) (Jaroslav Mracek)
Packit Service 27f74b
- Fix two renamed functions by dnf privatization (Jaroslav Mracek)
Packit Service 27f74b
Packit Service 27f74b
* Tue May 02 2017 Jaroslav Mracek <jmracek@redhat.com> 2.0.0-1
Packit Service 27f74b
- update release notes (Jaroslav Mracek)
Packit Service 27f74b
- po: Update translations (Igor Gnatenko)
Packit Service 27f74b
- Fix incorrect exclude of locked version in versionlock (Jaroslav Mracek)
Packit Service 27f74b
- po: Update translations (Igor Gnatenko)
Packit Service 27f74b
- Setup selectively provides for python2 packages (Jaroslav Mracek)
Packit Service 27f74b
- Build python3 packages only if with_python3 (Jaroslav Mracek)
Packit Service 27f74b
- Search only according nevra in versionlock (Jaroslav Mracek)
Packit Service 27f74b
- Solve a problem in performance of versionlock (RhBug:1431493) (Jaroslav
Packit Service 27f74b
  Mracek)
Packit Service 27f74b
- Repoclosure exit with 1 if unsatisfied dependencies (RhBug:1416782) (Jaroslav
Packit Service 27f74b
  Rohel)
Packit Service 27f74b
- Not raise an Error if strict=False and --url for download command (Jaroslav
Packit Service 27f74b
  Mracek)
Packit Service 27f74b
- Check argument if it is a file ending with .rpm (RhBug:1436570) (Jaroslav
Packit Service 27f74b
  Mracek)
Packit Service 27f74b
- update link to "What I can build in Copr? documentation page (clime)
Packit Service 27f74b
- po: Update translations (Igor Gnatenko)
Packit Service 27f74b
- Create dir for local plugin if path not exist (Jaroslav Mracek)
Packit Service 27f74b
- Correct some PEP8 violations after plugin import (Jaroslav Mracek)
Packit Service 27f74b
- Add debug into dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Added latest doc changes from plugins-extras upstream (Jaroslav Mracek)
Packit Service 27f74b
- bump version to 2.0.0 (Jaroslav Mracek)
Packit Service 27f74b
- Add migrate plugin into dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Add man pages for transfered plugins (Jaroslav Mracek)
Packit Service 27f74b
- Add provide dnf-plugin-* for each plugin (Jaroslav Mracek)
Packit Service 27f74b
- Correct some PEP8 violations (Jaroslav Mracek)
Packit Service 27f74b
- Add local into dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Add leaves and show-leaves into dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Add versionlock into dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Add repograph into dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Add repoclosure into dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Add repomanage into dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Add --archlist option for dnf download command (Jaroslav Mracek)
Packit Service 27f74b
- Change code that provides package location for download command (Jaroslav
Packit Service 27f74b
  Mracek)
Packit Service 27f74b
- po: update translations (Igor Gnatenko)
Packit Service 27f74b
- po: add sv translations (Igor Gnatenko)
Packit Service 27f74b
Packit Service 27f74b
* Tue Mar 21 2017 Igor Gnatenko <ignatenko@redhat.com> 1.1.0-1
Packit Service 27f74b
- dnf dowload --resolve should download everytime requested packages
Packit Service 27f74b
  (RhBug:1276611) (stepasm)
Packit Service 27f74b
- builddep: install requirements by provides (RhBug:1332830) (Igor Gnatenko)
Packit Service 27f74b
- builddep: do not check GPG key of SRPM (RhBug:1431486) (Igor Gnatenko)
Packit Service 27f74b
- builddep: properly check for nosrc.rpm (Igor Gnatenko)
Packit Service 27f74b
- po: Update translations (RhBug:1429087) (Igor Gnatenko)
Packit Service 27f74b
- Remove noroot plugin that was move into dnf itself (Jaroslav Mracek)
Packit Service 27f74b
Packit Service 27f74b
* Mon Feb 20 2017 Jaroslav Mracek <jmracek@redhat.com> 1.0.2-1
Packit Service 27f74b
- bump version to 1.0.2 + update release notes (Jaroslav Mracek)
Packit Service 27f74b
- download: add --urlprotocols option (Dusty Mabe)
Packit Service 27f74b
- download: add --url cli option (RhBug:1250115) (Dusty Mabe)
Packit Service 27f74b
- download: refactor download code (Dusty Mabe)
Packit Service 27f74b
- copr: Tweak wording to be more generic (Neal Gompa)
Packit Service 27f74b
- Automatic commit of package [dnf-plugins-core] release [1.0.1-1]. (Jaroslav
Packit Service 27f74b
  Mracek)
Packit Service 27f74b
- bump version to 1.0.1 + update release notes (Jaroslav Mracek)
Packit Service 27f74b
Packit Service 27f74b
* Thu Feb 09 2017 Jaroslav Mracek <jmracek@redhat.com> 1.0.1-1
Packit Service 27f74b
- bump version to 1.0.1 + update release notes (Jaroslav Mracek)
Packit Service 27f74b
- setup SideCI to ignore some PEP8 violations (Jaroslav Mracek)
Packit Service 27f74b
- spec: define all configs as (noreplace) (Igor Gnatenko)
Packit Service 27f74b
- spec: include __pycache__ files (Igor Gnatenko)
Packit Service 27f74b
- builddep: print errors from RPM SPEC parser (Petr Spacek)
Packit Service 27f74b
Packit Service 27f74b
* Thu Sep 29 2016 Michal Luscon <mluscon@redhat.com> 1.0.0-0.rc1.1
Packit Service 27f74b
- doc: open rpmspec in utf-8 mode (Igor Gnatenko)
Packit Service 27f74b
- cls.chroot_config inside _guess_chroot returns None (RhBug: 1361003) (Michael
Packit Service 27f74b
  Goodwin)
Packit Service 27f74b
- builddep: adjust to new config (dnf-2.0) (Michal Luscon)
Packit Service 27f74b
- Change minimal required version (Jaroslav Mracek)
Packit Service 27f74b
- introduced config-manager --dump-variables (RhBug:1360752) (Michael Mraka)
Packit Service 27f74b
- Fix string puzzle in translatable message (Luigi Toscano)
Packit Service 27f74b
- Added alias to 'builddep'->'build-dep' (RhBug:1350604) (stepasm)
Packit Service 27f74b
- reposync should keep packages (RhBug:1325350) (Michael Mraka)
Packit Service 27f74b
- Change usage of add_remote_rpm according to new API (Jaroslav Mracek)
Packit Service 27f74b
- Remove lib.py from plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- Delete repoquery from dnf-plugins-core (Jaroslav Mracek)
Packit Service 27f74b
- removed protected_packages plugin (Jan Silhan)
Packit Service 27f74b
- repoquery: add --requires-pre switch (RhBug:1303117) (Michal Luscon)
Packit Service 27f74b
- spec: bump version to 1.0.0 (Igor Gnatenko)
Packit Service 27f74b
- Automatic commit of package [dnf-plugins-core] release [0.1.21-2]. (Igor
Packit Service 27f74b
  Gnatenko)
Packit Service 27f74b
- Automatic commit of package [dnf-plugins-core] release [0.1.21-1]. (Igor
Packit Service 27f74b
  Gnatenko)
Packit Service 27f74b
- spec: explicitly conflict with python-%%{name} with different version (Igor
Packit Service 27f74b
  Gnatenko)
Packit Service 27f74b
- updated plugin to read_config() change (RhBug:1193823) (Michael Mraka)
Packit Service 27f74b
- repoquery: sourcerpm does not contain epoch (RhBug:1335959) (Michael Mraka)
Packit Service 27f74b
- enforce-api: use api method transaction (Michal Luscon)
Packit Service 27f74b
- enforce-api: apply changes from Base class (Michal Luscon)
Packit Service 27f74b
- copr: Read the %%distro_arch macro to determine Mageia chroot arch (Neal
Packit Service 27f74b
  Gompa (ニール・ゴンパ))
Packit Service 27f74b
- copr: Remove unnecessary function calls/options and simplify conditional
Packit Service 27f74b
  (Neal Gompa (ニール・ゴンパ))
Packit Service 27f74b
- copr: Add Mageia chroot selection support (Neal Gompa (ニール・ゴンパ))
Packit Service 27f74b
- copr: Simplify and fix up reading copr chroot config override (Neal Gompa
Packit Service 27f74b
  (ニール・ゴンパ))
Packit Service 27f74b
- autoglob feature has been moved to filter() (RhBug:1279538) (Michael Mraka)
Packit Service 27f74b
Packit Service 27f74b
* Fri May 27 2016 Igor Gnatenko <ignatenko@redhat.com> 0.1.21-2
Packit Service 27f74b
- spec: explicitly conflict with python-%%{name} with different version (Igor
Packit Service 27f74b
  Gnatenko)
Packit Service 27f74b
Packit Service 27f74b
* Thu May 19 2016 Igor Gnatenko <ignatenko@redhat.com> 0.1.21-1
Packit Service 27f74b
- doc: release notes 0.1.21 (Igor Gnatenko)
Packit Service 27f74b
- spec: correctly set up requirements for python subpkg (Igor Gnatenko)
Packit Service 27f74b
- spec: improve python packaging according to new guidelines & compat with EL7
Packit Service 27f74b
  (Igor Gnatenko)
Packit Service 27f74b
- tests/support: set priority and cost in RepoStub (Igor Gnatenko)
Packit Service 27f74b
- repoquery: sourcerpm does not contain epoch (RhBug:1335959) (Michael Mraka)
Packit Service 27f74b
- enforce-api: use api method transaction (Michal Luscon)
Packit Service 27f74b
- enforce-api: apply changes from Base class (Michal Luscon)
Packit Service 27f74b
- copr: Read the %%distro_arch macro to determine Mageia chroot arch (Neal
Packit Service 27f74b
  Gompa (ニール・ゴンパ))
Packit Service 27f74b
- copr: Remove unnecessary function calls/options and simplify conditional
Packit Service 27f74b
  (Neal Gompa (ニール・ゴンパ))
Packit Service 27f74b
- copr: Add Mageia chroot selection support (Neal Gompa (ニール・ゴンパ))
Packit Service 27f74b
- copr: Simplify and fix up reading copr chroot config override (Neal Gompa
Packit Service 27f74b
  (ニール・ゴンパ))
Packit Service 27f74b
- zanata update (Jan Silhan)
Packit Service 27f74b
- Add link for other project documentation pages (Jaroslav Mracek)
Packit Service 27f74b
- autoglob feature has been moved to filter() (RhBug:1279538) (Michael Mraka)
Packit Service 27f74b
- support globs in --what<weak_dep> (RhBug:1303311) (Michael Mraka)
Packit Service 27f74b
- repoquery: fix typo (there -> that, and plural form) (Luigi Toscano)
Packit Service 27f74b
- copr: fix string - singular is required (Luigi Toscano)
Packit Service 27f74b
- doc: release notes updated to vallid plugins version (Jan Šilhan)
Packit Service 27f74b
Packit Service 27f74b
* Tue Apr 05 2016 Michal Luscon <mluscon@redhat.com> 0.1.20-1
Packit Service 27f74b
- doc: release notes 0.1.20 (Igor Gnatenko)
Packit Service 27f74b
- copr: Properly detect reposdir and add chroot override capability (Neal Gompa
Packit Service 27f74b
  (ニール・ゴンパ))
Packit Service 27f74b
- config_manager: Use new API in dnfpluginscore.lib for determining reposdir
Packit Service 27f74b
  (Neal Gompa (ニール・ゴンパ))
Packit Service 27f74b
- dnfpluginscore.lib: Add get_reposdir() API function (Neal Gompa (ニール・ゴンパ))
Packit Service 27f74b
- Fix typo (Eduardo Mayorga Téllez)
Packit Service 27f74b
Packit Service 27f74b
* Tue Mar 22 2016 Miroslav Suchý <msuchy@redhat.com> 0.1.19-1
Packit Service 27f74b
- spec: correct requires on F22 + EPEL (Miroslav Suchý)
Packit Service 27f74b
Packit Service 27f74b
* Tue Mar 22 2016 Miroslav Suchý <msuchy@redhat.com> 0.1.18-1
Packit Service 27f74b
- Add myself as contributor in AUTHORS (Neal Gompa (ニール・ゴンパ))
Packit Service 27f74b
- copr: copr.fedoraproject.org -> copr.fedorainfracloud.org (Neal Gompa
Packit Service 27f74b
  (ニール・ゴンパ))
Packit Service 27f74b
- copr: fix traceback when trying to enable non-existing project (RhBug:
Packit Service 27f74b
  1304615) (Jakub Kadlčík)
Packit Service 27f74b
- README: mention translation fixes should be made on Zanata (Jan Šilhan)
Packit Service 27f74b
Packit Service 27f74b
* Thu Feb 25 2016 Michal Luscon <mluscon@redhat.com> 0.1.17-1
Packit Service 27f74b
- enable debuginfo repos if autoupdate is on (RhBug:1024701) (Michael Mraka)
Packit Service 27f74b
- fixed string suffix removal (Michael Mraka)
Packit Service 27f74b
- install latest debuginfo by default (Michael Mraka)
Packit Service 27f74b
- Enable strings for translation (RhBug:1302214) (Parag Nemade)
Packit Service 27f74b
Packit Service 27f74b
* Mon Jan 25 2016 Jan Silhan <jsilhan@redhat.com> 0.1.16-1
Packit Service 27f74b
- zanata update (Jan Silhan)
Packit Service 27f74b
- AUTHORS: updated (Jan Silhan)
Packit Service 27f74b
- run noroot in non cli mode (RhBug:1297511) (Jan Silhan)
Packit Service 27f74b
- Sanitize repos containing a tilde in the URL (François RIGAULT)
Packit Service 27f74b
- contributor added (clime)
Packit Service 27f74b
- latest-limit option moved to base set of options making it compatible with
Packit Service 27f74b
  --queryformat and other output formatters (RhBug: 1292475) (clime)
Packit Service 27f74b
- builddep: do not download source package (Jeff Smith)
Packit Service 27f74b
- repoquery: keep --autoremove as secret option (Jan Silhan)
Packit Service 27f74b
- cosmetic: repoquery: remove unused imports (Jan Silhan)
Packit Service 27f74b
- doc: repoquery: --recent (Jan Silhan)
Packit Service 27f74b
- doc: renamed autoremove to unneeded and extended docs (Jan Silhan)
Packit Service 27f74b
Packit Service 27f74b
* Fri Dec 18 2015 Michal Luscon <mluscon@redhat.com> 0.1.15-1
Packit Service 27f74b
- Make it possible to specify the source package name as parameter in stub
Packit Service 27f74b
  constructor. (Alexander Todorov)
Packit Service 27f74b
- Add --debuginfo to download (Alexander Todorov)
Packit Service 27f74b
- resolve local RPMs when downloading. useful with --source (Alexander Todorov)
Packit Service 27f74b
- spec: ensure python*-dnf-plugins-core versions are the same (RhBug:1283448)
Packit Service 27f74b
  (Jan Silhan)
Packit Service 27f74b
- reimplemented config file writing (RhBug:1253237) (Michael Mraka)
Packit Service 27f74b
Packit Service 27f74b
* Mon Nov 16 2015 Michal Luscon <mluscon@redhat.com> 0.1.14-1
Packit Service 27f74b
- zanata update (Jan Silhan)
Packit Service 27f74b
- repoquery: do not require loading metadata when we want to query system only
Packit Service 27f74b
  (Jan Silhan)
Packit Service 27f74b
- repoquery: fix unicode tracebacks (Michal Luscon)
Packit Service 27f74b
- repoquery: use new methods recent, extras, unneeded (Michal Luscon)
Packit Service 27f74b
- repoquery: use new api methods duplicated and latest (RhBug:1231572) (Michal
Packit Service 27f74b
  Luscon)
Packit Service 27f74b
- Exit with non-zero status if strict and package not found (alde)
Packit Service 27f74b
- Fix cmdline conversion to unicode (RhBug:1265210) (Michal Domonkos)
Packit Service 27f74b
- Remove extra 'l' in test class name (Alexander Todorov)
Packit Service 27f74b
- copr: PEP formating (Miroslav Suchý)
Packit Service 27f74b
- copr: allow to use staging instance of Copr for testing (Miroslav Suchý)
Packit Service 27f74b
- do not use @ in repoid (RhBug:1280416) (Miroslav Suchý)
Packit Service 27f74b
- reverts unintentional releaser from e035152 (Jan Silhan)
Packit Service 27f74b
- don't look for builddeps on source packages (RhBug:1272936) (Michael Mraka)
Packit Service 27f74b
- Fix hawkey version constraint (Neal Gompa (ニール・ゴンパ))
Packit Service 27f74b
Packit Service 27f74b
* Wed Oct 14 2015 Jan Silhan <jsilhan@redhat.com> 0.1.13-1
Packit Service 27f74b
- updated: release notes for 0.1.13 (Jan Silhan)
Packit Service 27f74b
- Remove kickstart plugin from core plugins (Neal Gompa
Packit Service 27f74b
  (ニール・ゴンパ))
Packit Service 27f74b
- read file as utf-8 in Py3 (RhBug:1267808) (Miroslav Suchý)
Packit Service 27f74b
- playground: check if repo actually exists for our version of OS (Miroslav
Packit Service 27f74b
  Suchý)
Packit Service 27f74b
- add Catalan (Robert Antoni Buj Gelonch)
Packit Service 27f74b
- repoquery: Fix UnicodeEncodeError with --info (RhBug:1264125) (Jaroslav
Packit Service 27f74b
  Mracek)
Packit Service 27f74b
- lookup builddeps in source package for given package name (RhBug:1265622)
Packit Service 27f74b
  (Michael Mraka)
Packit Service 27f74b
- functions moved to library (Michael Mraka)
Packit Service 27f74b
- functions to return name of source and debuginfo package (Michael Mraka)
Packit Service 27f74b
- try <name>-debuginfo first then <srcname>-debuginfo (RhBug:1159614) (Michael
Packit Service 27f74b
  Mraka)
Packit Service 27f74b
- Automatic commit of package [dnf-plugins-core] release [0.1.12-2]. (Michal
Packit Service 27f74b
  Luscon)
Packit Service 27f74b
- doc: release notes 0.1.12 (Michal Luscon)
Packit Service 27f74b
Packit Service 27f74b
* Tue Sep 22 2015 Michal Luscon <mluscon@redhat.com> 0.1.12-2
Packit Service 27f74b
- add python2-dnf requirements
Packit Service 27f74b
Packit Service 27f74b
* Tue Sep 22 2015 Michal Luscon <mluscon@redhat.com> 0.1.12-1
Packit Service 27f74b
- repoquery: add globbing support to whatrequires/whatprovides.
Packit Service 27f74b
  (RhBug:1249073) (Valentina Mukhamedzhanova)
Packit Service 27f74b
- needs_restarting: Rewrite a warning message (Wieland Hoffmann)
Packit Service 27f74b
- Remove extra quotation mark in comment (Alexander Todorov)
Packit Service 27f74b
Packit Service 27f74b
* Tue Sep 01 2015 Michal Luscon <mluscon@redhat.com> 0.1.11-1
Packit Service 27f74b
- dnf donwload checks for duplicate packages (rhBug:1250114) (Adam Salih)
Packit Service 27f74b
- Extend repoquery --arch option. You can now pass multiple archs separated by
Packit Service 27f74b
  commas (RhBug:1186381) (Adam Salih)
Packit Service 27f74b
- download plugin now prints not valid packages (RhBug:1225784) (Adam Salih)
Packit Service 27f74b
- correct typo (Adam Salih)
Packit Service 27f74b
- dnf now accepts more than one key (RhBug:1233728) (Adam Salih)
Packit Service 27f74b
- description should be print unwrapped (Adam Salih)
Packit Service 27f74b
- alternative to pkgnarrow (RhBug:1199601) (Adam Salih)
Packit Service 27f74b
- sort output alphabetically, tree accepts switches --enhances --suggests
Packit Service 27f74b
  --provides --suplements --recommends (RhBug:1156778) (Adam Salih)
Packit Service 27f74b
Packit Service 27f74b
* Mon Aug 10 2015 Jan Silhan <jsilhan@redhat.com> 0.1.10-1
Packit Service 27f74b
- generate_completion_cache: use list for each insert (fixes regression
Packit Service 27f74b
  introduced in e020c96) (Igor Gnatenko)
Packit Service 27f74b
- generate_completion_cache: store NEVRA insted of NA (RhBug:1226663) (Igor
Packit Service 27f74b
  Gnatenko)
Packit Service 27f74b
- repoquery: weak deps queries (RhBug:1184930) (Michal Luscon)
Packit Service 27f74b
- builddep requires an argument (Michael Mraka)
Packit Service 27f74b
- disable c++ checks in rpmbuild (Michael Mraka)
Packit Service 27f74b
- path may contain unicode (RhBug:1234099) (Michael Mraka)
Packit Service 27f74b
- fail if no package match (RhBug:1241126) (Michael Mraka)
Packit Service 27f74b
- make --spec and --srpm mutually exclusive (Michael Mraka)
Packit Service 27f74b
- handle error message in python3 (RhBug:1218299) (Michael Mraka)
Packit Service 27f74b
- options to recognize spec/srpm files (RhBug:1241135) (Michael Mraka)
Packit Service 27f74b
- copr: set chmod to rw-r--r-- on repo files (Miroslav Suchý)
Packit Service 27f74b
- [copr] refactor duplicated lines (Jakub Kadlčík)
Packit Service 27f74b
- [copr] allow utf-8 user input (RhBug:1244125) (Jakub Kadlčík)
Packit Service 27f74b
- [copr] fix regression with handling `search` and `list` subcommands (Valentin
Packit Service 27f74b
  Gologuzov)
Packit Service 27f74b
- [copr] terminate execution when failed to parse project name (Valentin
Packit Service 27f74b
  Gologuzov)
Packit Service 27f74b
- [copr] unused import (Valentin Gologuzov)
Packit Service 27f74b
- [copr] subcommand `disable` now only set `enabled=0`, repo file could be
Packit Service 27f74b
  deleted by new subcommand `remove` (Valentin Gologuzov)
Packit Service 27f74b
Packit Service 27f74b
* Wed Jun 24 2015 Michal Luscon <mluscon@redhat.com> 0.1.9-1
Packit Service 27f74b
- repoquery: add srpm option (RhBug:1186382) (Vladan Kudlac)
Packit Service 27f74b
- create repo files readable by users (RhBug:1228693) (Michael Mraka)
Packit Service 27f74b
- copr: use librepo instead of python-request (Miroslav Suchý)
Packit Service 27f74b
- --tree now works with --conflicts --obsoletes --requires and --whatrequires
Packit Service 27f74b
  (RhBug:1128424) (RhBug:1186689) (Adam Salih)
Packit Service 27f74b
- url for copr repos changed (RhBug:1227190) (Miroslav Suchý)
Packit Service 27f74b
- repoquery: fixed conflicts package format (Adam Salih)
Packit Service 27f74b
- document that globs can be used in dnf config-manager (Michael Mraka)
Packit Service 27f74b
Packit Service 27f74b
Packit Service 27f74b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.8-2
Packit Service 27f74b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit Service 27f74b
Packit Service 27f74b
* Wed May 06 2015 Michal Luscon <mluscon@redhat.com> 0.1.8-1
Packit Service 27f74b
- spec: fix an upgrade path from dnf-plugins-core <= 0.1.5 (Radek Holy)
Packit Service 27f74b
Packit Service 27f74b
* Thu Apr 30 2015 Michal Luscon <mluscon@redhat.com> 0.1.7-1
Packit Service 27f74b
- doc: release notes dnf-plugins-core-0.1.7 (Michal Luscon)
Packit Service 27f74b
- spec: fix Conflicts of the new plugins (Radek Holy)
Packit Service 27f74b
- spec: allow DNF 1.x.x (Radek Holy)
Packit Service 27f74b
- AUTHORS: filled in missing email address (Jan Silhan)
Packit Service 27f74b
- download: enabling source repos when desired only (Jan Silhan)
Packit Service 27f74b
- download: using enable_source_repos from lib (Jan Silhan)
Packit Service 27f74b
- lib: inform user when enabling disabled repo (Jan Silhan)
Packit Service 27f74b
- AUTHORS: made 2 categories (Jan Silhan)
Packit Service 27f74b
- fixed typos and missing demand (Michael Mraka)
Packit Service 27f74b
- changed warning paragraph (Michael Mraka)
Packit Service 27f74b
- AUTHORS: updated (Jan Silhan)
Packit Service 27f74b
- debuginfo-install: don't consider src packages as candidates for installation
Packit Service 27f74b
  (RhBug:1215154) (Lubomir Rintel)
Packit Service 27f74b
- documentation warning about build deps in srpm (Michael Mraka)
Packit Service 27f74b
- fixed builddep tests (Michael Mraka)
Packit Service 27f74b
- builddep: enable source repos only when needed (Michael Mraka)
Packit Service 27f74b
- fixed builldep documentation (Michael Mraka)
Packit Service 27f74b
- mark appropriate dnfpluginscore.lib as API (Michael Mraka)
Packit Service 27f74b
- fixed builddep configure test (Michael Mraka)
Packit Service 27f74b
- moved enable_{source|debug}_repos() to dnfpluginscore.lib (Michael Mraka)
Packit Service 27f74b
- builddep: add feature to get builddeps from remote packages (RhBug:1074585)
Packit Service 27f74b
  (Igor Gnatenko)
Packit Service 27f74b
- doc: repoquery: doesn't print 'No match for argument:...' garbage (Jan
Packit Service 27f74b
  Silhan)
Packit Service 27f74b
- updated repoquery documentation (Michael Mraka)
Packit Service 27f74b
- implemented repoquery --latest-limit (Michael Mraka)
Packit Service 27f74b
- implemented repoquery --unsatisfied (Michael Mraka)
Packit Service 27f74b
- builddep: Support defining macros for parsing spec files (David Michael)
Packit Service 27f74b
- removed redundant argument (Michael Mraka)
Packit Service 27f74b
- doc: update repoquery docs with --resolve (Tim Lauridsen)
Packit Service 27f74b
- repoquery: add --resolve option (RhBug:1156487) (Tim Lauridsen)
Packit Service 27f74b
- spec: dnf version upper boundaries (Jan Silhan)
Packit Service 27f74b
- spec: added plugin command provides (Related:RhBug:1208773) (Jan Silhan)
Packit Service 27f74b
- make --repo cumulative (Michael Mraka)
Packit Service 27f74b
- rename --repoid to --repo (Michael Mraka)
Packit Service 27f74b
- don't delete local repo packages after download (RhBug:1186948) (Michael
Packit Service 27f74b
  Mraka)
Packit Service 27f74b
- doc: replaced last references pointing to akozumpl (Jan Silhan)
Packit Service 27f74b
Packit Service 27f74b
* Wed Apr 08 2015 Michal Luscon <mluscon@redhat.com> 0.1.6-3
Packit Service 27f74b
- doc: release notes 0.1.6 (Michal Luscon)
Packit Service 27f74b
- initialize to use tito (Michal Luscon)
Packit Service 27f74b
- prepare repo for tito build system (Michal Luscon)
Packit Service 27f74b
- migrate raw_input() to Python3 (RhBug:1208399) (Miroslav Suchý)
Packit Service 27f74b
- require dnf 0.6.5+ which contains duplicated/installonly queries (Michael Mraka)
Packit Service 27f74b
- implemented --duplicated and --installonly (Michael Mraka)
Packit Service 27f74b
- create --destdir if not exist (Michael Mraka)
Packit Service 27f74b
- repoquery: Added -s/--source switch, test case and documentation for querying source rpm name (Parag Nemade)
Packit Service 27f74b
- repoquery: Added documentation and test case for file switch (Parag Nemade)
Packit Service 27f74b
- spec: ship man pages in dnf-plugins-core metapackage (Jan Silhan)
Packit Service 27f74b
- debuginfo-install: support cases where src.rpm name != binary package name (Petr Spacek)
Packit Service 27f74b
- spec: added empty %files directive to generate rpm (Jan Silhan)
Packit Service 27f74b
- spec: adapt to pykickstart f23 package split (Jan Silhan)
Packit Service 27f74b
- spec: requires >= dnf version not = (Jan Silhan)
Packit Service 27f74b
- spec: python3 source code by default in f23+ (RhBug:1194725,1198442) (Jan Silhan)
Packit Service 27f74b
- use dnfpluginscore.lib.urlopen() (RhBug:1193047) (Miroslav Suchý)
Packit Service 27f74b
- implemented functionality of yum-config-manager (Michael Mraka)
Packit Service 27f74b
- repoquery: Added --file switch to show who owns the given file (RhBug:1196952) (Parag Nemade)
Packit Service 27f74b
- debuginfo-install: accept packages names specified as NEVRA (RhBug:1171046) (Petr Spacek)
Packit Service 27f74b
- repoquery: accept package names specified as NEVRA (RhBug:1179366) (Petr Spacek)
Packit Service 27f74b
- download: fix typo in 'No source rpm definded' (Petr Spacek)
Packit Service 27f74b
- download: accept package names ending with .src too (Petr Spacek)
Packit Service 27f74b
- download: Do not disable user-enabled repos (thanks Spacekpe) (Jan Silhan)
Packit Service 27f74b
- Add README to tests/ directory (Petr Spacek)
Packit Service 27f74b
- AUTHORS: updated (Jan Silhan)
Packit Service 27f74b
- download: fix package download on Python 3 (Petr Spacek)
Packit Service 27f74b
Packit Service 27f74b
* Tue Mar 10 2015 Jan Silhan <jsilhan@redhat.com> - 0.1.6-2
Packit Service 27f74b
- man pages moved into dnf-plugins-core subpackage
Packit Service 27f74b
Packit Service 27f74b
* Fri Mar 6 2015 Jan Silhan <jsilhan@redhat.com> - 0.1.6-1
Packit Service 27f74b
- fixed python(3)-dnf dependency in f23
Packit Service 27f74b
Packit Service 27f74b
* Thu Feb 5 2015 Jan Silhan <jsilhan@redhat.com> - 0.1.5-1
Packit Service 27f74b
- updated package url (Michael Mraka)
Packit Service 27f74b
- also dnf_version could be specified on rpmbuild commandline (Michael Mraka)
Packit Service 27f74b
- simple script to build test package (Michael Mraka)
Packit Service 27f74b
- let gitrev be specified on rpmbuild commandline (Michael Mraka)
Packit Service 27f74b
- assign default GITREV value (Michael Mraka)
Packit Service 27f74b
- standard way to find out latest commit (Michael Mraka)
Packit Service 27f74b
- debuginfo-install: fix handling of subpackages with non-zero epoch (Petr Spacek)
Packit Service 27f74b
- debuginfo-install: Make laywers happier by assigning copyright to Red Hat (Petr Spacek)
Packit Service 27f74b
- debuginfo-install: remove dead code uncovered by variable renaming (Petr Spacek)
Packit Service 27f74b
- debuginfo-install: clearly separate source and debug package names (Petr Spacek)
Packit Service 27f74b
- debuginfo-install: use descriptive parameter name in _is_available() (Petr Spacek)
Packit Service 27f74b
- repoquery: add -l option to list files contained in the package (Petr Spacek)
Packit Service 27f74b
- 1187773 - replace undefined variable (Miroslav Suchý)
Packit Service 27f74b
- download: fixed unicode location error (RhBug:1178239) (Jan Silhan)
Packit Service 27f74b
- builddep recognizes nosrc.rpm pkgs (RhBug:1166126) (Jan Silhan)
Packit Service 27f74b
- builddep: added nosignatures flag to rpm transaction set (Jan Silhan)
Packit Service 27f74b
- builddep: more verbose output of non-matching packages (RhBug:1155211) (Jan Silhan)
Packit Service 27f74b
- package: archive script is the same as in dnf (Jan Silhan)
Packit Service 27f74b
- spec: exclude __pycache__ dir (Igor Gnatenko)
Packit Service 27f74b
Packit Service 27f74b
* Fri Dec 5 2014 Jan Silhan <jsilhan@redhat.com> - 0.1.4-1
Packit Service 27f74b
- revert of commit 80ae3f4 (Jan Silhan)
Packit Service 27f74b
- transifex update (Jan Silhan)
Packit Service 27f74b
- spec: binded to current dnf version (Jan Silhan)
Packit Service 27f74b
- generate_completion_cache: use sqlite instead of text files (Igor Gnatenko)
Packit Service 27f74b
- logging: renamed log file (Related:RhBug:1074715) (Jan Silhan)
Packit Service 27f74b
- Add reposync. (RhBug:1139738) (Ales Kozumplik)
Packit Service 27f74b
- download: fix traceback if rpm package has no defined sourcerpm (RhBug: 1144003) (Tim Lauridsen)
Packit Service 27f74b
- lint: ignore warnings of a test accessing protected attribute. (Ales Kozumplik)
Packit Service 27f74b
- repoquery lint: logger is not used. (Ales Kozumplik)
Packit Service 27f74b
- repoquery: support querying of weak deps. (Ales Kozumplik)
Packit Service 27f74b
- needs_restarting: fix typo (Miroslav Suchý)
Packit Service 27f74b
- copr: migrate copr plugin form urlgrabber to python-request (Miroslav Suchý)
Packit Service 27f74b
- Add needs-restarting command. (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Thu Sep 4 2014 Jan Silhan <jsilhan@redhat.com> - 0.1.3-1
Packit Service 27f74b
- repoquery: output times in UTC. (Ales Kozumplik)
Packit Service 27f74b
- repoquery: missing help messages. (Ales Kozumplik)
Packit Service 27f74b
- repoquery: add --info. (RhBug:1135984) (Ales Kozumplik)
Packit Service 27f74b
- add Jan to AUTHORS. (Ales Kozumplik)
Packit Service 27f74b
- spec: extended package description with plugin names and commands (Related:RhBug:1132335) (Jan Silhan)
Packit Service 27f74b
- copr: check for 'ok' in 'output' for json data (RhBug:1134378) (Igor Gnatenko)
Packit Service 27f74b
- README: changed references to new repo location (Jan Silhan)
Packit Service 27f74b
- transifex update (Jan Silhan)
Packit Service 27f74b
- copr: convert key to unicode before guessing lenght (Miroslav Suchý)
Packit Service 27f74b
- Add pnemade to AUTHORS (Ales Kozumplik)
Packit Service 27f74b
- debuginfo-install: Use logger as module level variable and not instance attribute since dnf-0.6.0 release (RhBug:1130559) (Parag Nemade)
Packit Service 27f74b
- copr: Use logger as module level variable and not instance attribute since dnf-0.6.0 release (RhBug:1130559) (Parag Nemade)
Packit Service 27f74b
- copr: implement help command (Igor Gnatenko)
Packit Service 27f74b
- debuginfo-install: fix indenting (Igor Gnatenko)
Packit Service 27f74b
- debuginfo-install: use srpm basename for debuginfo (Igor Gnatenko)
Packit Service 27f74b
Packit Service 27f74b
* Mon Jul 28 2014 Aleš Kozumplík <ales@redhat.com> - 0.1.2-1
Packit Service 27f74b
- BashCompletionCache: error strings are unicoded (RhBug:1118809) (Jan Silhan)
Packit Service 27f74b
- transifex update (Jan Silhan)
Packit Service 27f74b
- debuginfo-install: remove some pylint warnings (Igor Gnatenko)
Packit Service 27f74b
- debuginfo-install: fix installing when installed version not found in repos, optimize performance (RhBug: 1108321) (Ig
Packit Service 27f74b
- fix: copr plugin message for repo without builds (RhBug:1116389) (Adam Samalik)
Packit Service 27f74b
- logging: remove messages about initialization. (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Thu Jul 3 2014 Aleš Kozumplík <ales@redhat.com> - 0.1.1-2
Packit Service 27f74b
- packaging: add protected_packages.py to the package. (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Thu Jul 3 2014 Aleš Kozumplík <ales@redhat.com> - 0.1.1-1
Packit Service 27f74b
- protected_packages: prevent removal of the running kernel. (RhBug:1049310) (Ales Kozumplik)
Packit Service 27f74b
- packaging: create and own /etc/dnf/protected.d. (Ales Kozumplik)
Packit Service 27f74b
- doc: add documentation for protected_packages. (Ales Kozumplik)
Packit Service 27f74b
- doc: rename: generate-completion-cache -> generate_completion_cache. (Ales Kozumplik)
Packit Service 27f74b
- add protected_packages (RhBug:1111855) (Ales Kozumplik)
Packit Service 27f74b
- build: add python-requests to requires (RHBZ: 1104088) (Miroslav Suchý)
Packit Service 27f74b
- doc: typo: fix double 'plugin' in release notes. (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Wed Jun 4 2014 Aleš Kozumplík <ales@redhat.com> - 0.1.0-1
Packit Service 27f74b
- pylint: fix all pylint builddep problems. (Ales Kozumplik)
Packit Service 27f74b
- builddep: better error reporting on deps that actually don't exist. (Ales Kozumplik)
Packit Service 27f74b
- builddep: load available repos. (RhBug:1103906) (Ales Kozumplik)
Packit Service 27f74b
- tests: stop argparse from printing to stdout when tests run. (Ales Kozumplik)
Packit Service 27f74b
- packaging: all the manual pages with a glob. (Ales Kozumplik)
Packit Service 27f74b
- fix: packaging problem with query.py. (Ales Kozumplik)
Packit Service 27f74b
- doc: add reference documentation for repoquery. (Ales Kozumplik)
Packit Service 27f74b
- repoquery: support --provides, --requires etc. (Ales Kozumplik)
Packit Service 27f74b
- repoquery: make the CLI more compatible with Yum's repoquery. (Ales Kozumplik)
Packit Service 27f74b
- repoquery: some cleanups in the plugin and the tests. (Ales Kozumplik)
Packit Service 27f74b
- rename: query->repoquery. (RhBug:1045078) (Ales Kozumplik)
Packit Service 27f74b
- add pylint script for dnf-core-plugins. (Ales Kozumplik)
Packit Service 27f74b
- tests: repoquery: fix unit tests. (Ales Kozumplik)
Packit Service 27f74b
- add query tool (Tim Lauridsen)
Packit Service 27f74b
Packit Service 27f74b
* Wed May 28 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.8-1
Packit Service 27f74b
- build: add sphinx to build requires. (Ales Kozumplik)
Packit Service 27f74b
- doc: packaging: add license block to each .rst. (Ales Kozumplik)
Packit Service 27f74b
- tests: stray print() in test_download.py. (Ales Kozumplik)
Packit Service 27f74b
- doc: put each synopsis on new line (Miroslav Suchý)
Packit Service 27f74b
- doc: cosmetic: project name in the documentation. (Ales Kozumplik)
Packit Service 27f74b
- doc: cleanups, form, style. (Ales Kozumplik)
Packit Service 27f74b
- doc: add documentation and man pages (Tim Lauridsen)
Packit Service 27f74b
- copr: remove repofile if failed to enable repo (Igor Gnatenko)
Packit Service 27f74b
- copr: honor -y and --assumeno (Miroslav Suchý)
Packit Service 27f74b
- py3: absolute imports and unicode literals everywhere. (Ales Kozumplik)
Packit Service 27f74b
- debuginfo-install: doesn't install latest pkgs (RhBug: 1096507) (Igor Gnatenko)
Packit Service 27f74b
- debuginfo-install: fix description (Igor Gnatenko)
Packit Service 27f74b
- debuginfo-install: fix logger debug messages (Igor Gnatenko)
Packit Service 27f74b
- build: install the download plugin (Tim Lauridsen)
Packit Service 27f74b
- download: update the download plugin with --source, --destdir & --resolve options (Tim Lauridsen)
Packit Service 27f74b
- Add a special ArgumentParser to parsing plugin cmd arguments and options (Tim Lauridsen)
Packit Service 27f74b
- tests: add __init__.py to make tests a module and use abs imports (Tim Lauridsen)
Packit Service 27f74b
- build: simplify plugins/CMakeLists.txt. (Ales Kozumplik)
Packit Service 27f74b
- dnf.cli.commands.err_mini_usage() changed name. (Ales Kozumplik)
Packit Service 27f74b
- kickstart: do not include kickstart errors into own messages. (Radek Holy)
Packit Service 27f74b
Packit Service 27f74b
* Wed Apr 23 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.7-1
Packit Service 27f74b
- build: gettext is also needed as a buildreq (Tim Lauridsen)
Packit Service 27f74b
- copr: use usage & summary class attributes, to work with dnf 0.5.0 use shared lib dnfpluginscore for translation wrapp
Packit Service 27f74b
- build: add cmake as buildreq (Tim Lauridsen)
Packit Service 27f74b
- generate-completion-cache: fix shared lib name (Tim Lauridsen)
Packit Service 27f74b
- make .spec use gitrev in the source file add helper script for building source archive (Tim Lauridsen)
Packit Service 27f74b
- Added transifex config (Tim Lauridsen)
Packit Service 27f74b
- tests: use cli logger in kickstart test (Tim Lauridsen)
Packit Service 27f74b
- Added translation .pot file Added da translation files so we have something to build & install (Tim Lauridsen)
Packit Service 27f74b
- Added CMake files Added CMake build to .spec & and added translation files handling (Tim Lauridsen)
Packit Service 27f74b
- make plugins use shared lib added translation wrappers added missing usage & summary PEP8 fixes (Tim Lauridsen)
Packit Service 27f74b
- added shared dnfpluginscore lib (Tim Lauridsen)
Packit Service 27f74b
- copr: C:139, 0: Unnecessary parens after 'print' keyword (superfluous-parens) (Miroslav Suchý)
Packit Service 27f74b
- copr: W: 23, 0: Unused import gettext (unused-import) (Miroslav Suchý)
Packit Service 27f74b
- copr: C: 33, 0: No space allowed before : (Miroslav Suchý)
Packit Service 27f74b
- copr: some python3 migration (Miroslav Suchý)
Packit Service 27f74b
- copr: get rid of dnf i18n imports (Miroslav Suchý)
Packit Service 27f74b
- remove dnf.yum.i18n imports. (Ales Kozumplik)
Packit Service 27f74b
- copr: Fix the playground upgrade command. (Tadej Janež)
Packit Service 27f74b
- copr: implement search function (Igor Gnatenko)
Packit Service 27f74b
- better format output (Miroslav Suchý)
Packit Service 27f74b
- implement playground plugin (Miroslav Suchý)
Packit Service 27f74b
- move removing of repo into method (Miroslav Suchý)
Packit Service 27f74b
- check root only for actions which really need root (Miroslav Suchý)
Packit Service 27f74b
- move repo downloading into separate method (Miroslav Suchý)
Packit Service 27f74b
- define copr url as class attribute (Miroslav Suchý)
Packit Service 27f74b
- better wording of warning (Miroslav Suchý)
Packit Service 27f74b
- move question to function argument (Miroslav Suchý)
Packit Service 27f74b
- move guessing chroot into function (Miroslav Suchý)
Packit Service 27f74b
- copr: use common lib use Command.usage & summary cleanup imports & PEP8 fixes (Tim Lauridsen)
Packit Service 27f74b
- builddep: added usage & summary & fix some PEP8 issues (Tim Lauridsen)
Packit Service 27f74b
- kickstart: use new public Command.usage & Command.summary api (Tim Lauridsen)
Packit Service 27f74b
- fix resource leak in builddep.py. (Ales Kozumplik)
Packit Service 27f74b
- refactor: command plugins use demands mechanism. (Ales Kozumplik)
Packit Service 27f74b
- noroot: move to the new 'demands' mechanism to check the need of root. (Ales Kozumplik)
Packit Service 27f74b
- tests: fix locale independence. (Radek Holy)
Packit Service 27f74b
- [copr] correctly specify chroot when it should be guessed (Miroslav Suchý)
Packit Service 27f74b
Packit Service 27f74b
* Mon Mar 17 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.6-1
Packit Service 27f74b
- clenaup: remove commented out code (Miroslav Suchý)
Packit Service 27f74b
- copr: list: print description (Igor Gnatenko)
Packit Service 27f74b
- builddep: rpm error messages sink. (Ales Kozumplik)
Packit Service 27f74b
- builddep: improve error handling on an command argument (RhBug:1074436) (Ales Kozumplik)
Packit Service 27f74b
- copr: handling case when no argument is passed on cli (Miroslav Suchý)
Packit Service 27f74b
- copr: delete excess argument (Igor Gnatenko)
Packit Service 27f74b
- add copr plugin (Miroslav Suchý)
Packit Service 27f74b
- debuginfo-install: check for root with dnf api (Igor Gnatenko)
Packit Service 27f74b
- packaging: fix bogus dates. (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Wed Feb 26 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.5-2
Packit Service 27f74b
- packaging: add debuginfo-install.py (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Wed Feb 26 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.5-1
Packit Service 27f74b
- packaging: add builddep.py to the RPM. (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Tue Feb 25 2014 Radek Holý <rholy@redhat.com> - 0.0.4-1
Packit Service 27f74b
- refactor: use Base.install instead of installPkgs in kickstart plugin. (Radek Holy)
Packit Service 27f74b
- refactor: move kickstart arguments parsing to standalone method. (Radek Holy)
Packit Service 27f74b
- tests: test effects instead of mock calls. (Radek Holy)
Packit Service 27f74b
- Add debuginfo-install plugin. (RhBug:1045770) (Igor Gnatenko)
Packit Service 27f74b
- builddep: needs to be run under root. (RhBug:1065851) (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Thu Feb 6 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.3-1
Packit Service 27f74b
- tests: import mock through support so its simpler for the test cases. (Ales Kozumplik)
Packit Service 27f74b
- packaging: fix typos in the spec. (Ales Kozumplik)
Packit Service 27f74b
- [completion_cache] Cache installed packages, update the cache less frequently (Elad Alfassa)
Packit Service 27f74b
- Add bash completion to dnf (Elad Alfassa)
Packit Service 27f74b
- packaging: missing buildrequire (Ales Kozumplik)
Packit Service 27f74b
Packit Service 27f74b
* Mon Jan 13 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.2-1
Packit Service 27f74b
- First release.
Packit Service 27f74b
Packit Service 27f74b
* Wed Jan 8 2014 Cristian Ciupitu <cristian.ciupitu@yahoo.com> - 0.0.1-4
Packit Service 27f74b
- Spec updates.
Packit Service 27f74b
Packit Service 27f74b
* Tue Jan 7 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.1-3
Packit Service 27f74b
- Spec updates.
Packit Service 27f74b
Packit Service 27f74b
* Mon Jan 6 2014 Aleš Kozumplík <ales@redhat.com> - 0.0.1-2
Packit Service 27f74b
- Spec updates.
Packit Service 27f74b
Packit Service 27f74b
* Fri Dec 20 2013 Aleš Kozumplík <ales@redhat.com> - 0.0.1-1
Packit Service 27f74b
- The initial package version.