[dnf-plugins-extras] 0.0.5-1
Igor Gnatenko
ignatenkobrain at fedoraproject.org
Fri Feb 27 13:03:07 UTC 2015
commit 302cc3165b416e8ed02366045938a48c73f405c9
Author: Igor Gnatenko <i.gnatenko.brain at gmail.com>
Date: Fri Feb 27 16:03:01 2015 +0300
0.0.5-1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain at gmail.com>
.gitignore | 1 +
dnf-plugins-extras.spec | 176 ++++++++++++++++++++++++++++++++++++------------
sources | 2 +-
3 files changed, 136 insertions(+), 43 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 50595e9..d5916e2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/dnf-plugins-extras-7ded32f.tar.xz
/dnf-plugins-extras-9eb28b7.tar.xz
/dnf-plugins-extras-90c1b49.tar.xz
+/dnf-plugins-extras-d61fec0.tar.xz
diff --git a/dnf-plugins-extras.spec b/dnf-plugins-extras.spec
index 498e096..c16e9d8 100644
--- a/dnf-plugins-extras.spec
+++ b/dnf-plugins-extras.spec
@@ -1,8 +1,8 @@
-%{!?gitrev: %global gitrev 90c1b49}
-%{!?dnf_version: %global dnf_version 0.6.3}
+%{!?gitrev: %global gitrev d61fec0}
+%{!?dnf_version: %global dnf_version 0.6.4-2}
Name: dnf-plugins-extras
-Version: 0.0.4
+Version: 0.0.5
Release: 1%{?dist}
Summary: Extras Plugins for DNF
Group: System Environment/Base
@@ -14,21 +14,36 @@ Source0: dnf-plugins-extras-%{gitrev}.tar.xz
BuildArch: noarch
BuildRequires: cmake
-BuildRequires: dnf >= %{dnf_version}
BuildRequires: gettext
+%if 0%{?fedora} >= 23
+Requires: python3-dnf-plugins-extras = %{version}-%{release}
+%else
+Requires: python-dnf-plugins-extras = %{version}-%{release}
+%endif
+
+%description
+Extras Plugins for DNF. This package enhance DNF with repomanage, snapper and
+tracer plugins.
+
+%package -n python-dnf-plugins-extras
+Summary: Extras Plugins for DNF
+Group: System Environment/Base
+BuildRequires: python-dnf >= %{dnf_version}
BuildRequires: python-nose
BuildRequires: python-sphinx
BuildRequires: python2-devel
-Requires: %{name}-local
-Requires: %{name}-repoclosure
-Requires: %{name}-repograph
-Requires: %{name}-repomanage
-Requires: %{name}-snapper
-Requires: %{name}-tracer
-
-%description
-Extras Plugins for DNF. This package enhance DNF with repomanage, snapper and
+Requires: python-dnf-plugins-extras-debug
+Requires: python-dnf-plugins-extras-local
+Requires: python-dnf-plugins-extras-repoclosure
+Requires: python-dnf-plugins-extras-repograph
+Requires: python-dnf-plugins-extras-repomanage
+Requires: python-dnf-plugins-extras-snapper
+Requires: python-dnf-plugins-extras-tracer
+Obsoletes: dnf-plugins-extras <= 0.0.4-2
+
+%description -n python-dnf-plugins-extras
+Extras Plugins for DNF, Python 2 version. This package enhance DNF with repomanage, snapper and
tracer plugins.
%package -n python3-dnf-plugins-extras
@@ -39,6 +54,7 @@ BuildRequires: python3-dnf >= %{dnf_version}
BuildRequires: python3-nose
BuildRequires: python3-sphinx
+Requires: python3-dnf-plugins-extras-debug
Requires: python3-dnf-plugins-extras-local
Requires: python3-dnf-plugins-extras-repoclosure
Requires: python3-dnf-plugins-extras-repograph
@@ -48,17 +64,18 @@ Requires: python3-dnf-plugins-extras-rpmconf
%endif
Requires: python3-dnf-plugins-extras-snapper
Requires: python3-dnf-plugins-extras-tracer
+Obsoletes: dnf-plugins-extras <= 0.0.4-2
%description -n python3-dnf-plugins-extras
Extras Plugins for DNF, Python 3 version. This package enhance DNF with
repomanage, rpmconf, snapper and tracer plugins.
-%package common
+%package -n python-dnf-plugins-extras-common
Summary: Common files for Extras Plugins for DNF
-Requires: dnf >= %{dnf_version}
+Requires: python-dnf >= %{dnf_version}
-%description common
-Common files for Extras Plugins.
+%description -n python-dnf-plugins-extras-common
+Common files for Extras Plugins, Python 2 version.
%package -n python3-dnf-plugins-extras-common
Summary: Common files for Extras Plugins for DNF
@@ -67,63 +84,119 @@ Requires: python3-dnf >= %{dnf_version}
%description -n python3-dnf-plugins-extras-common
Common files for Extras Plugins for DNF, Python 3 version.
-%package local
+%package -n python-dnf-plugins-extras-debug
+Summary: Debug Plugin for DNF
+Requires: python-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} < 23
+Provides: dnf-plugins-extras-debug = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-debug <= 0.0.4-2
+%endif
+
+%description -n python-dnf-plugins-extras-debug
+Debug Plugin for DNF, Python 2 version. Writes system RPM configuration to a dump file
+and restores it.
+
+%package -n python3-dnf-plugins-extras-debug
+Summary: Debug Plugin for DNF
+Requires: python3-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} >= 23
+Provides: dnf-plugins-extras-debug = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-debug <= 0.0.4-2
+%endif
+
+%description -n python3-dnf-plugins-extras-debug
+Debug Plugin for DNF, Python 3 version. Writes system RPM configuration to
+a dump file and restores it.
+
+%package -n python-dnf-plugins-extras-local
Summary: Local Plugin for DNF
-Requires: %{name}-common = %{version}-%{release}
+Requires: python-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} < 23
+Provides: dnf-plugins-extras-local = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-local <= 0.0.4-2
+%endif
-%description local
-Local Plugin for DNF. Automatically copy all downloaded packages to a
+%description -n python-dnf-plugins-extras-local
+Local Plugin for DNF, Python 2 version. Automatically copy all downloaded packages to a
repository on the local filesystem and generating repo metadata.
%package -n python3-dnf-plugins-extras-local
Summary: Local Plugin for DNF
Requires: python3-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} >= 23
+Provides: dnf-plugins-extras-local = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-local <= 0.0.4-2
+%endif
%description -n python3-dnf-plugins-extras-local
Local Plugin for DNF, Python 3 version. Automatically copy all downloaded
packages to a repository on the local filesystem and generating repo metadata.
-%package repoclosure
+%package -n python-dnf-plugins-extras-repoclosure
Summary: RepoClosure Plugin for DNF
-Requires: %{name}-common = %{version}-%{release}
+Requires: python-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} < 23
+Provides: dnf-plugins-extras-repoclosure = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-repoclosure <= 0.0.4-2
+%endif
-%description repoclosure
-RepoClosure Plugin for DNF. Display a list of unresolved dependencies for
+%description -n python-dnf-plugins-extras-repoclosure
+RepoClosure Plugin for DNF, Python 2 version. Display a list of unresolved dependencies for
repositories.
%package -n python3-dnf-plugins-extras-repoclosure
Summary: RepoClosure Plugin for DNF
Requires: python3-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} >= 23
+Provides: dnf-plugins-extras-repoclosure = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-repoclosure <= 0.0.4-2
+%endif
%description -n python3-dnf-plugins-extras-repoclosure
RepoClosure Plugin for DNF, Python 3 version. Display a list of unresolved
dependencies for repositories.
-%package repograph
+%package -n python-dnf-plugins-extras-repograph
Summary: RepoGraph Plugin for DNF
-Requires: %{name}-common = %{version}-%{release}
+Requires: python-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} < 23
+Provides: dnf-plugins-extras-repograph = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-repograph <= 0.0.4-2
+%endif
-%description repograph
-RepoGraph Plugin for DNF. Output a full package dependency graph in dot format.
+%description -n python-dnf-plugins-extras-repograph
+RepoGraph Plugin for DNF, Python 2 version. Output a full package dependency graph in dot format.
%package -n python3-dnf-plugins-extras-repograph
Summary: RepoGraph Plugin for DNF
Requires: python3-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} >= 23
+Provides: dnf-plugins-extras-repograph = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-repograph <= 0.0.4-2
+%endif
%description -n python3-dnf-plugins-extras-repograph
RepoGraph Plugin for DNF, Python 3 version. Output a full package dependency
graph in dot format.
-%package repomanage
+%package -n python-dnf-plugins-extras-repomanage
Summary: RepoManage Plugin for DNF
-Requires: %{name}-common = %{version}-%{release}
+Requires: python-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} < 23
+Provides: dnf-plugins-extras-repomanage = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-repomanage <= 0.0.4-2
+%endif
-%description repomanage
-RepoManage Plugin for DNF. Manage a directory of rpm packages.
+%description -n python-dnf-plugins-extras-repomanage
+RepoManage Plugin for DNF, Python 2 version. Manage a directory of rpm packages.
%package -n python3-dnf-plugins-extras-repomanage
Summary: RepoManage Plugin for DNF
Requires: python3-dnf-plugins-extras-common = %{version}-%{release}
+%if 0%{?fedora} >= 23
+Provides: dnf-plugins-extras-repomanage = %{version}-%{release}
+Obsoletes: dnf-plugins-extras-repomanage <= 0.0.4-2
+%endif
%description -n python3-dnf-plugins-extras-repomanage
RepoManage Plugin for DNF, Python 3 version. Manage a directory of rpm packages.
@@ -133,6 +206,9 @@ RepoManage Plugin for DNF, Python 3 version. Manage a directory of rpm packages.
Summary: RpmConf Plugin for DNF
Requires: python3-dnf-plugins-extras-common = %{version}-%{release}
Requires: python3-rpmconf
+%if 0%{?fedora} >= 23
+Provides: dnf-plugins-extras-rpmconf = %{version}-%{release}
+%endif
%description -n python3-dnf-plugins-extras-rpmconf
RpmConf Plugin for DNF, Python 3 version. Handles .rpmnew, .rpmsave every
@@ -141,12 +217,12 @@ transaction.
%package snapper
Summary: Snapper Plugin for DNF
-Requires: %{name}-common = %{version}-%{release}
+Requires: python-dnf-plugins-extras-common = %{version}-%{release}
Requires: dbus-python
Requires: snapper
%description snapper
-Snapper Plugin for DNF. Creates snapshot every transaction.
+Snapper Plugin for DNF, Python 2 version. Creates snapshot every transaction.
%package -n python3-dnf-plugins-extras-snapper
Summary: Snapper Plugin for DNF
@@ -159,13 +235,13 @@ Snapper Plugin for DNF, Python 3 version. Creates snapshot every transaction.
%package tracer
Summary: Tracer Plugin for DNF
-Requires: %{name}-common = %{version}-%{release}
+Requires: python-dnf-plugins-extras-common = %{version}-%{release}
Requires: tracer
Obsoletes: dnf-plugin-tracer < 0.5.6-2
Provides: dnf-plugin-tracer = 1:%{version}-%{release}
%description tracer
-Tracer Plugin for DNF. Finds outdated running applications in your system
+Tracer Plugin for DNF, Python 2 version. Finds outdated running applications in your system
every transaction.
%package -n python3-dnf-plugins-extras-tracer
@@ -217,7 +293,7 @@ PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/
%files -n python3-dnf-plugins-extras
# No files, metapackage
-%files common -f %{name}.lang
+%files -n python-dnf-plugins-extras-common -f %{name}.lang
%doc AUTHORS COPYING README.rst
%{python_sitelib}/dnfpluginsextras/
@@ -226,7 +302,16 @@ PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/
%{python3_sitelib}/dnfpluginsextras/
%dir %{python3_sitelib}/dnf-plugins/__pycache__/
-%files local
+%files -n python-dnf-plugins-extras-debug
+%{python_sitelib}/dnf-plugins/debug.*
+%{_mandir}/man8/dnf.plugin.debug.*
+
+%files -n python3-dnf-plugins-extras-debug
+%{python3_sitelib}/dnf-plugins/debug.*
+%{python3_sitelib}/dnf-plugins/__pycache__/debug.*
+%{_mandir}/man8/dnf.plugin.debug.*
+
+%files -n python-dnf-plugins-extras-local
%config %{_sysconfdir}/dnf/plugins/local.conf
%{python_sitelib}/dnf-plugins/local.*
%{_mandir}/man8/dnf.plugin.local.*
@@ -237,7 +322,7 @@ PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/
%{python3_sitelib}/dnf-plugins/__pycache__/local.*
%{_mandir}/man8/dnf.plugin.local.*
-%files repoclosure
+%files -n python-dnf-plugins-extras-repoclosure
%{python_sitelib}/dnf-plugins/repoclosure.*
%{_mandir}/man8/dnf.plugin.repoclosure.*
@@ -246,7 +331,7 @@ PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/
%{python3_sitelib}/dnf-plugins/__pycache__/repoclosure.*
%{_mandir}/man8/dnf.plugin.repoclosure.*
-%files repograph
+%files -n python-dnf-plugins-extras-repograph
%{python_sitelib}/dnf-plugins/repograph.*
%{_mandir}/man8/dnf.plugin.repograph.*
@@ -255,7 +340,7 @@ PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/
%{python3_sitelib}/dnf-plugins/__pycache__/repograph.*
%{_mandir}/man8/dnf.plugin.repograph.*
-%files repomanage
+%files -n python-dnf-plugins-extras-repomanage
%{python_sitelib}/dnf-plugins/repomanage.*
%{_mandir}/man8/dnf.plugin.repomanage.*
@@ -290,6 +375,13 @@ PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/
%{_mandir}/man8/dnf.plugin.tracer.*
%changelog
+* Fri Feb 27 2015 Igor Gnatenko <i.gnatenko.brain at gmail.com> - 0.0.5-1
+- po: update translations (Igor Gnatenko)
+- packaging: adapt to dnf 0.6.4-2 package split (Jan Silhan)
+- plugins: add debug plugin (Michael Mraka)
+- tracer: fix printing binary on py3 (RhBug:1192779) (Igor Gnatenko)
+- tracer: define installed, erased vars (RhBug:1187763) (Igor Gnatenko)
+
* Fri Feb 13 2015 Igor Gnatenko <i.gnatenko.brain at gmail.com> - 0.0.4-1
- packaging: require rpmconf plugin only for f22+ (Igor Gnatenko)
- build: simple script to build test package (Michael Mraka)
diff --git a/sources b/sources
index 0ce8712..47a3ffc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8ecb5dc20685ff21bc58cc677128c539 dnf-plugins-extras-90c1b49.tar.xz
+689a72915573c318bd05f8f412a106e1 dnf-plugins-extras-d61fec0.tar.xz
More information about the scm-commits
mailing list