diff --git a/.gitignore b/.gitignore index 0005b20..3504a0e 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /dnf-plugins-extras-ff40670.tar.xz /dnf-plugins-extras-9731aee.tar.xz /dnf-plugins-extras-8cc6dbb.tar.xz +/dnf-plugins-extras-d42291d.tar.xz diff --git a/dnf-plugins-extras.spec b/dnf-plugins-extras.spec index dae91a3..c9b0ec2 100644 --- a/dnf-plugins-extras.spec +++ b/dnf-plugins-extras.spec @@ -1,9 +1,9 @@ -%{!?gitrev: %global gitrev 8cc6dbb} +%{!?gitrev: %global gitrev d42291d} %{!?dnf_version: %global dnf_version 0.6.4-2} Name: dnf-plugins-extras -Version: 0.0.5 -Release: 4%{?dist} +Version: 0.0.6 +Release: 1%{?dist} Summary: Extras Plugins for DNF Group: System Environment/Base License: GPLv2+ @@ -35,6 +35,8 @@ BuildRequires: python2-devel Requires: python-dnf-plugins-extras-debug Requires: python-dnf-plugins-extras-local +Requires: python-dnf-plugins-extras-migrate +Requires: python-dnf-plugins-extras-orphans Requires: python-dnf-plugins-extras-repoclosure Requires: python-dnf-plugins-extras-repograph Requires: python-dnf-plugins-extras-repomanage @@ -56,6 +58,8 @@ BuildRequires: python3-sphinx Requires: python3-dnf-plugins-extras-debug Requires: python3-dnf-plugins-extras-local +Requires: python3-dnf-plugins-extras-migrate +Requires: python3-dnf-plugins-extras-orphans Requires: python3-dnf-plugins-extras-repoclosure Requires: python3-dnf-plugins-extras-repograph Requires: python3-dnf-plugins-extras-repomanage @@ -140,6 +144,54 @@ Obsoletes: dnf-plugins-extras-local <= 0.0.4-2 Local Plugin for DNF, Python 3 version. Automatically copy all downloaded packages to a repository on the local filesystem and generating repo metadata. +%package -n python-dnf-plugins-extras-migrate +Summary: Migrate Plugin for DNF +Requires: python-dnf-plugins-extras-common = %{version}-%{release} +%if 0%{?fedora} < 23 +Provides: dnf-plugins-extras-migrate = %{version}-%{release} +Obsoletes: dnf-plugins-extras-migrate <= 0.0.4-2 +%endif + +%description -n python-dnf-plugins-extras-migrate +Migrate Plugin for DNF, Python 2 version. igrates yum's history, group and +yumdb data to dnf. + +%package -n python3-dnf-plugins-extras-migrate +Summary: Migrate Plugin for DNF +Requires: python3-dnf-plugins-extras-common = %{version}-%{release} +%if 0%{?fedora} >= 23 +Provides: dnf-plugins-extras-migrate = %{version}-%{release} +Obsoletes: dnf-plugins-extras-migrate <= 0.0.4-2 +%endif + +%description -n python3-dnf-plugins-extras-migrate +Migrate Plugin for DNF, Python 3 version. igrates yum's history, group and +yumdb data to dnf. + +%package -n python-dnf-plugins-extras-orphans +Summary: Orphans Plugin for DNF +Requires: python-dnf-plugins-extras-common = %{version}-%{release} +%if 0%{?fedora} < 23 +Provides: dnf-plugins-extras-orphans = %{version}-%{release} +Obsoletes: dnf-plugins-extras-orphans <= 0.0.4-2 +%endif + +%description -n python-dnf-plugins-extras-orphans +Orphans Plugin for DNF, Python 2 version. List all installed packages +not required by any other installed package. + +%package -n python3-dnf-plugins-extras-orphans +Summary: Orphans Plugin for DNF +Requires: python3-dnf-plugins-extras-common = %{version}-%{release} +%if 0%{?fedora} >= 23 +Provides: dnf-plugins-extras-orphans = %{version}-%{release} +Obsoletes: dnf-plugins-extras-orphans <= 0.0.4-2 +%endif + +%description -n python3-dnf-plugins-extras-orphans +Orphans Plugin for DNF, Python 3 version. List all installed packages +not required by any other installed package. + %package -n python-dnf-plugins-extras-repoclosure Summary: RepoClosure Plugin for DNF Requires: python-dnf-plugins-extras-common = %{version}-%{release} @@ -351,6 +403,24 @@ PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/ %{python3_sitelib}/dnf-plugins/__pycache__/local.* %{_mandir}/man8/dnf.plugin.local.* +%files -n python-dnf-plugins-extras-migrate +%{python_sitelib}/dnf-plugins/migrate.* +%{_mandir}/man8/dnf.plugin.migrate.* + +%files -n python3-dnf-plugins-extras-migrate +%{python3_sitelib}/dnf-plugins/migrate.* +%{python3_sitelib}/dnf-plugins/__pycache__/migrate.* +%{_mandir}/man8/dnf.plugin.migrate.* + +%files -n python-dnf-plugins-extras-orphans +%{python_sitelib}/dnf-plugins/orphans.* +%{_mandir}/man8/dnf.plugin.orphans.* + +%files -n python3-dnf-plugins-extras-orphans +%{python3_sitelib}/dnf-plugins/orphans.* +%{python3_sitelib}/dnf-plugins/__pycache__/orphans.* +%{_mandir}/man8/dnf.plugin.orphans.* + %files -n python-dnf-plugins-extras-repoclosure %{python_sitelib}/dnf-plugins/repoclosure.* %{_mandir}/man8/dnf.plugin.repoclosure.* @@ -404,6 +474,14 @@ PYTHONPATH=./plugins /usr/bin/nosetests-3.* -s tests/ %{_mandir}/man8/dnf.plugin.tracer.* %changelog +* Tue Mar 31 2015 Igor Gnatenko - 0.0.6-1 +- doc: include orphans plugin to index (Igor Gnatenko) +- po: update translations (Igor Gnatenko) +- plugins: add migrate plugin (Michael Mraka) +- orphans: use Kosaraju's algorithm (Emil Renner Berthing) +- plugins: add orphans plugin (Emil Renner Berthing) +- tracer: don't print 'nothing to restart' when traceback occurs (RhBug:1201471) (Jakub Kadlčík) + * Mon Mar 02 2015 Igor Gnatenko - 0.0.5-4 - packaging: properly obsolete common subpkg for f23+ (Igor Gnatenko) diff --git a/sources b/sources index d84bc7a..7d1d07e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a296d2e09d849332230fae9b5192c4e8 dnf-plugins-extras-8cc6dbb.tar.xz +e82c1b1e2a61c49408f6eb1b2d86c6c8 dnf-plugins-extras-d42291d.tar.xz