Blame SPECS/yum-utils.spec

745899
%define package_puppetverify 0
745899
745899
%if 0%{?rhel}
745899
%define package_yum_updatesd 0
745899
%else
745899
%define package_yum_updatesd 1
745899
%endif
745899
745899
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
745899
%define pluginhome /usr/lib/yum-plugins
745899
745899
Summary: Utilities based around the yum package manager
745899
Name: yum-utils
745899
Version: 1.1.31
dcd530
Release: 25%{?dist}
745899
License: GPLv2+
745899
Group: Development/Tools
745899
Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz
745899
Patch1: yum-utils-HEAD.patch
745899
Patch2: BZ-1002491-remove-security-plugin.patch
a72215
Patch3: BZ-1050218-YumBaseError-not-defined.patch
a72215
Patch4: BZ-1052871-debuginfo-install-wrong-repo-suffix.patch
a72215
Patch5: BZ-1024070-yum-builddep-requires-source-repos-disabled.patch
a72215
Patch6: BZ-1060702-reposync-nonexistent-repo.patch
dcd530
Patch7: BZ-1082050-source-repos.patch
745899
URL: http://yum.baseurl.org/download/yum-utils/
745899
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
745899
BuildArch: noarch
745899
# For new findRepos() API.
745899
Requires: yum >= 3.4.3-96
745899
Requires: python-kitchen
745899
BuildRequires: python-devel >= 2.4
745899
BuildRequires: gettext
745899
BuildRequires: intltool
745899
Provides: yum-utils-translations = %{version}-%{release}
745899
745899
745899
%description
745899
yum-utils is a collection of utilities and examples for the yum package
745899
manager. It includes utilities by different authors that make yum easier and
745899
more powerful to use. These tools include: debuginfo-install, 
745899
find-repos-of-install, needs-restarting, package-cleanup, repoclosure, 
745899
repodiff, repo-graph, repomanage, repoquery, repo-rss, reposync,
745899
repotrack, show-installed, show-changed-rco, verifytree, yumdownloader,
745899
yum-builddep, yum-complete-transaction, yum-config-manager, yum-debug-dump,
745899
yum-debug-restore and yum-groups-manager.
745899
745899
%package -n yum-updateonboot
745899
Summary: Run yum update on system boot
745899
Group: System Environment/Base
745899
Requires: python, yum >= 2.4
745899
Requires(pre): chkconfig
745899
Requires(post): chkconfig
745899
745899
%description -n yum-updateonboot
745899
Runs yum update on system boot. This allows machines that have been turned
745899
off for an extended amount of time to become secure immediately, instead of
745899
waiting until the next early morning cron job.
745899
745899
%package -n yum-plugin-changelog
745899
Summary: Yum plugin for viewing package changelogs before/after updating
745899
Group: System Environment/Base
745899
Provides: yum-changelog = %{version}-%{release}
745899
Obsoletes: yum-changelog < 1.1.20-0
745899
Conflicts: yum-changelog < 1.1.20-0
745899
# changelog requires new update_md.UpdateMetadata() API in 3.2.23
745899
Requires: yum >= 3.2.23
745899
Requires: python-dateutil
745899
745899
%description -n yum-plugin-changelog
745899
This plugin adds a command line option to allow viewing package changelog
745899
deltas before or after updating packages.
745899
745899
%package -n yum-plugin-fastestmirror
745899
Summary: Yum plugin which chooses fastest repository from a mirrorlist
745899
Group: System Environment/Base
745899
Provides: yum-fastestmirror = %{version}-%{release}
745899
Obsoletes: yum-fastestmirror < 1.1.20-0
745899
Conflicts: yum-fastestmirror < 1.1.20-0
745899
Requires: yum >= 3.0
745899
745899
%description -n yum-plugin-fastestmirror
745899
This plugin sorts each repository's mirrorlist by connection speed
745899
prior to downloading packages.
745899
745899
%package -n yum-plugin-protectbase
745899
Summary: Yum plugin to protect packages from certain repositories.
745899
Group: System Environment/Base
745899
Provides: yum-protectbase = %{version}-%{release}
745899
Obsoletes: yum-protectbase < 1.1.20-0
745899
Conflicts: yum-protectbase < 1.1.20-0
745899
Requires: yum >= 3.0
745899
745899
%description -n yum-plugin-protectbase
745899
This plugin allows certain repositories to be protected. Packages in the
745899
protected repositories can't be overridden by packages in non-protected
745899
repositories even if the non-protected repo has a later version.
745899
745899
%package -n yum-plugin-versionlock
745899
Summary: Yum plugin to lock specified packages from being updated
745899
Group: System Environment/Base
745899
Provides: yum-versionlock = %{version}-%{release}
745899
Obsoletes: yum-versionlock < 1.1.20-0
745899
Conflicts: yum-versionlock < 1.1.20-0
745899
Requires: yum >= 3.2.24
745899
745899
%description -n yum-plugin-versionlock
745899
This plugin takes a set of name/versions for packages and excludes all other
745899
versions of those packages (including optionally following obsoletes). This
745899
allows you to protect packages from being updated by newer versions,
745899
for example.
745899
745899
%package -n yum-plugin-tsflags
745899
Summary: Yum plugin to add tsflags by a commandline option
745899
Group: System Environment/Base
745899
Provides: yum-tsflags = %{version}-%{release}
745899
Obsoletes: yum-tsflags < 1.1.20-0
745899
Conflicts: yum-tsflags < 1.1.20-0
745899
Requires: yum >= 3.0
745899
745899
%description -n yum-plugin-tsflags
745899
This plugin allows you to specify optional transaction flags on the yum
745899
command line
745899
745899
%package -n yum-plugin-priorities
745899
Summary: plugin to give priorities to packages from different repos
745899
Group: System Environment/Base
745899
Provides: yum-priorities = %{version}-%{release}
745899
Obsoletes: yum-priorities < 1.1.20-0
745899
Conflicts: yum-priorities < 1.1.20-0
745899
Requires: yum >= 3.0
745899
745899
%description -n yum-plugin-priorities
745899
This plugin allows repositories to have different priorities.
745899
Packages in a repository with a lower priority can't be overridden by packages
745899
from a repository with a higher priority even if repo has a later version.
745899
745899
%if %{package_yum_updatesd}
745899
%package -n yum-plugin-refresh-updatesd
745899
Summary: Tell yum-updatesd to check for updates when yum exits
745899
Group: System Environment/Base
745899
Provides: yum-refresh-updatesd = %{version}-%{release}
745899
Obsoletes: yum-refresh-updatesd < 1.1.20-0
745899
Conflicts: yum-refresh-updatesd < 1.1.20-0
745899
Requires: yum >= 3.0
745899
Requires: yum-updatesd
745899
745899
%description -n yum-plugin-refresh-updatesd
745899
yum-refresh-updatesd tells yum-updatesd to check for updates when yum exits.
745899
This way, if you run 'yum update' and install all available updates, puplet
745899
will almost instantly update itself to reflect this.
745899
%endif
745899
745899
%package -n yum-plugin-merge-conf
745899
Summary: Yum plugin to merge configuration changes when installing packages
745899
Group: System Environment/Base
745899
Provides: yum-merge-conf = %{version}-%{release}
745899
Obsoletes: yum-merge-conf < 1.1.20-0
745899
Conflicts: yum-merge-conf < 1.1.20-0
745899
Requires: yum >= 3.0
745899
745899
%description -n yum-plugin-merge-conf
745899
This yum plugin adds the "--merge-conf" command line option. With this option,
745899
Yum will ask you what to do with config files which have changed on updating a
745899
package.
745899
745899
%package -n yum-plugin-upgrade-helper
745899
Summary: Yum plugin to help upgrades to the next distribution version
745899
Group: System Environment/Base
745899
Provides: yum-upgrade-helper = %{version}-%{release}
745899
Obsoletes: yum-upgrade-helper < 1.1.20-0
745899
Conflicts: yum-upgrade-helper < 1.1.20-0
745899
Requires: yum >= 3.0
745899
745899
%description -n yum-plugin-upgrade-helper
745899
this plugin allows yum to erase specific packages on install/update based on an additional
745899
metadata file in repositories. It is used to simplify distribution upgrade hangups.
745899
745899
%package -n yum-plugin-aliases
745899
Summary: Yum plugin to enable aliases filters
745899
Group: System Environment/Base
745899
Provides: yum-aliases = %{version}-%{release}
745899
Obsoletes: yum-aliases < 1.1.20-0
745899
Conflicts: yum-aliases < 1.1.20-0
745899
# Requires args_hook
745899
Requires: yum >= 3.2.23
745899
Requires: yum-utils-translations = %{version}-%{release}
745899
745899
%description -n yum-plugin-aliases
745899
This plugin adds the command alias, and parses the aliases config. file to
745899
enable aliases.
745899
745899
%package -n yum-plugin-list-data
745899
Summary: Yum plugin to list aggregate package data
745899
Group: System Environment/Base
745899
Provides: yum-list-data = %{version}-%{release}
745899
Obsoletes: yum-list-data < 1.1.20-0
745899
Conflicts: yum-list-data < 1.1.20-0
745899
Requires: yum >= 3.0.5
745899
745899
%description -n yum-plugin-list-data
745899
This plugin adds the commands list- vendors, groups, packagers, licenses,
745899
arches, committers, buildhosts, baseurls, package-sizes, archive-sizes and
745899
installed-sizes.
745899
745899
%package -n yum-plugin-filter-data
745899
Summary: Yum plugin to list filter based on package data
745899
Group: System Environment/Base
745899
Provides: yum-filter-data = %{version}-%{release}
745899
Obsoletes: yum-filter-data < 1.1.20-0
745899
Conflicts: yum-filter-data < 1.1.20-0
745899
Requires: yum >= 3.2.17
745899
745899
%description -n yum-plugin-filter-data
745899
This plugin adds the options --filter- vendors, groups, packagers, licenses,
745899
arches, committers, buildhosts, baseurls, package-sizes, archive-sizes and
745899
installed-sizes. Note that each package must match at least one pattern/range in
745899
each category, if any were specified.
745899
745899
%package -n yum-plugin-tmprepo
745899
Summary: Yum plugin to add temporary repositories
745899
Group: System Environment/Base
745899
Provides: yum-tmprepo = %{version}-%{release}
745899
Obsoletes: yum-tmprepo < 1.1.20-0
745899
Conflicts: yum-tmprepo < 1.1.20-0
745899
Requires: yum >= 3.2.11
745899
Requires: createrepo
745899
745899
%description -n yum-plugin-tmprepo
745899
This plugin adds the option --tmprepo which takes a url to a .repo file
745899
downloads it and enables it for a single run. This plugin tries to ensure
745899
that temporary repositories are safe to use, by default, by not allowing
745899
gpg checking to be disabled.
745899
745899
%package -n yum-plugin-verify
745899
Summary: Yum plugin to add verify command, and options
745899
Group: System Environment/Base
745899
Provides: yum-verify = %{version}-%{release}
745899
Obsoletes: yum-verify < 1.1.20-0
745899
Conflicts: yum-verify < 1.1.20-0
745899
Requires: yum >= 3.2.12
745899
745899
%description -n yum-plugin-verify
745899
This plugin adds the commands verify, verify-all and verify-rpm. There are
745899
also a couple of options. This command works like rpm -V, to verify your
745899
installation.
745899
745899
%package -n yum-plugin-keys
745899
Summary: Yum plugin to deal with signing keys
745899
Group: System Environment/Base
745899
Provides: yum-keys = %{version}-%{release}
745899
Obsoletes: yum-keys < 1.1.20-0
745899
Conflicts: yum-keys < 1.1.20-0
745899
Requires: yum >= 3.2.19
745899
745899
%description -n yum-plugin-keys
745899
This plugin adds the commands keys, keys-info, keys-data and keys-remove. They
745899
allow you to query and remove signing keys.
745899
745899
%package -n yum-plugin-remove-with-leaves
745899
Summary: Yum plugin to remove dependencies which are no longer used because of a removal
745899
Group: System Environment/Base
745899
Provides: yum-remove-with-leaves = %{version}-%{release}
745899
Obsoletes: yum-remove-with-leaves < 1.1.20-0
745899
Conflicts: yum-remove-with-leaves < 1.1.20-0
745899
Requires: yum >= 3.2.19
745899
745899
%description -n yum-plugin-remove-with-leaves
745899
This plugin removes any unused dependencies that were brought in by an install
745899
but would not normally be removed. It helps to keep a system clean of unused
745899
libraries and packages.
745899
745899
%package -n yum-plugin-post-transaction-actions
745899
Summary: Yum plugin to run arbitrary commands when certain pkgs are acted on
745899
Group: System Environment/Base
745899
Provides: yum-post-transaction-actions = %{version}-%{release}
745899
Obsoletes: yum-post-transaction-actions < 1.1.20-0
745899
Conflicts: yum-post-transaction-actions < 1.1.20-0
745899
Requires: yum >= 3.2.19
745899
745899
%description -n yum-plugin-post-transaction-actions
745899
This plugin allows the user to run arbitrary actions immediately following a
745899
transaction when specified packages are changed.
745899
745899
%package -n yum-NetworkManager-dispatcher
745899
Summary: NetworkManager script which tells yum to check its cache on network change
745899
Group: System Environment/Base
745899
Requires: yum >= 3.2.17
745899
745899
%description -n yum-NetworkManager-dispatcher
745899
This NetworkManager "dispatch script" forces yum to check its cache if/when a
745899
new network connection happens in NetworkManager. Note that currently there is
745899
no checking of previous data, so if your WiFi keeps going up and down (or you
745899
suspend/resume a lot) yum will recheck its cached data a lot.
745899
745899
%package -n yum-plugin-rpm-warm-cache
745899
Summary: Yum plugin to access the rpmdb files early to warm up access to the db 
745899
Group: System Environment/Base
745899
Provides: yum-rpm-warm-cache = %{version}-%{release}
745899
Obsoletes: yum-rpm-warm-cache < 1.1.20-0
745899
Conflicts: yum-rpm-warm-cache < 1.1.20-0
745899
Requires: yum >= 3.2.19
745899
745899
%description -n yum-plugin-rpm-warm-cache
745899
This plugin reads the rpmdb files into the system cache before accessing the
745899
rpmdb directly. In some cases this should speed up access to rpmdb information
745899
745899
%package -n yum-plugin-auto-update-debug-info
745899
# Works by searching for *-debuginfo ... so it shouldn't trigger on itself.
745899
Summary: Yum plugin to enable automatic updates to installed debuginfo packages
745899
Group: System Environment/Base
745899
Obsoletes: yum-plugin-auto-update-debuginfo < 1.1.21-0
745899
Conflicts: yum-plugin-auto-update-debuginfo < 1.1.21-0
745899
Provides: yum-plugin-auto-update-debuginfo = %{version}-%{release}
745899
Requires: yum >= 3.2.19
745899
745899
%description -n yum-plugin-auto-update-debug-info
745899
This plugin looks to see if any debuginfo packages are installed, and if there
745899
are it enables all debuginfo repositories that are "children" of enabled
745899
repositories.
745899
745899
%package -n yum-plugin-show-leaves
745899
Summary: Yum plugin which shows newly installed leaf packages
745899
Group: System Environment/Base
745899
Requires: yum >= 3.2.23
745899
745899
%description -n yum-plugin-show-leaves
745899
Yum plugin which shows newly installed leaf packages
745899
and packages that became leaves after a transaction
745899
745899
%package -n yum-plugin-local
745899
Summary: Yum plugin to automatically manage a local repo. of downloaded packages
745899
Group: System Environment/Base
745899
# Who the hell knows what version :)
745899
Requires: yum >= 3.2.22
745899
Requires: createrepo
745899
745899
%description -n yum-plugin-local
745899
When this plugin is installed it will automatically copy all downloaded packages
745899
to a repository on the local filesystem, and (re)build that repository. This
745899
means that anything you've downloaded will always exist, even if the original
745899
repo. removes it (and can thus. be reinstalled/downgraded/etc.).
745899
745899
%package -n yum-plugin-fs-snapshot
745899
Summary: Yum plugin to automatically snapshot your filesystems during updates
745899
Group: System Environment/Base
745899
Requires: yum >= 3.2.22
745899
745899
%description -n yum-plugin-fs-snapshot
745899
When this plugin is installed it will automatically snapshot any
745899
filesystem that is touched by the packages in a yum update or yum remove.
745899
745899
%package -n yum-plugin-ps
745899
Summary: Yum plugin to look at processes, with respect to packages
745899
Group: System Environment/Base
745899
Requires: yum >= 3.2.27
745899
745899
%description -n yum-plugin-ps
745899
When this plugin is installed it adds the yum command "ps", which allows you
745899
to see which running processes are accociated with which packages (and if they
745899
need rebooting, or have updates, etc.)
745899
745899
%if %{package_puppetverify}
745899
%package -n yum-plugin-puppetverify
745899
Summary: Yum plugin to add puppet checksums to verify data
745899
Group: System Environment/Base
745899
Provides: yum-puppetverify = %{version}-%{release}
745899
Requires: yum >= 3.2.12
745899
Requires: PyYAML >= 3.09
745899
Requires: puppet
745899
745899
%description -n yum-plugin-puppetverify
745899
Supplies checksums for files in packages from puppet's state file. 
745899
%endif
745899
745899
%prep
745899
%setup -q
745899
%patch1 -p1
745899
%patch2 -p1
a72215
%patch3 -p1
a72215
%patch4 -p1
a72215
%patch5 -p1
a72215
%patch6 -p1
dcd530
%patch7 -p1
745899
745899
%install
745899
rm -rf $RPM_BUILD_ROOT
745899
make DESTDIR=$RPM_BUILD_ROOT install
745899
make -C updateonboot DESTDIR=$RPM_BUILD_ROOT install
745899
745899
%find_lang %name
745899
745899
# Plugins to install
745899
plugins="\
745899
 changelog \
745899
 fastestmirror \
745899
 protectbase \
745899
 versionlock \
745899
 tsflags \
745899
 priorities \
745899
 merge-conf \
745899
 upgrade-helper \
745899
 aliases \
745899
 list-data \
745899
 filter-data \
745899
 tmprepo \
745899
 verify \
745899
 keys \
745899
 remove-with-leaves \
745899
 post-transaction-actions \
745899
 rpm-warm-cache \
745899
 auto-update-debuginfo \
745899
 show-leaves \
745899
 local \
745899
 fs-snapshot \
745899
 ps \
745899
"
745899
%if %{package_puppetverify}
745899
plugins="$plugins \
745899
 puppetverify \
745899
"
745899
%endif
745899
745899
%if %{package_yum_updatesd}
745899
plugins="$plugins \
745899
 refresh-updatesd \
745899
"
745899
%endif
745899
745899
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/ $RPM_BUILD_ROOT/%pluginhome
745899
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/post-actions
745899
745899
cd plugins
745899
for plug in $plugins; do
745899
    install -m 644 $plug/*.conf $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/
745899
    install -m 644 $plug/*.py $RPM_BUILD_ROOT/%pluginhome
745899
    %{__python} -c "import compileall; compileall.compile_dir('$RPM_BUILD_ROOT/%pluginhome', 1)"
745899
done
745899
install -m 644 aliases/aliases $RPM_BUILD_ROOT/%{_sysconfdir}/yum/aliases.conf
745899
install -m 644 versionlock/versionlock.list $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/
745899
# need for for the ghost in files section of yum-plugin-local
745899
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum.repos.d
745899
touch $RPM_BUILD_ROOT%{_sysconfdir}/yum.repos.d/_local.repo
745899
745899
745899
%clean
745899
rm -rf $RPM_BUILD_ROOT
745899
745899
%post -n yum-updateonboot
745899
/sbin/chkconfig --add yum-updateonboot >/dev/null 2>&1 || :;
745899
745899
%preun -n yum-updateonboot
745899
if [ $1 = 0 ]; then
745899
    /sbin/service yum-updateonboot stop >/dev/null 2>&1 || :;
745899
    /sbin/chkconfig --del yum-updateonboot >/dev/null 2>&1 || :;
745899
fi
745899
745899
%files -f %{name}.lang
745899
%defattr(-, root, root)
745899
%doc README yum-util-cli-template
745899
%doc COPYING
745899
%doc plugins/README
745899
%{_sysconfdir}/bash_completion.d
745899
%{_bindir}/debuginfo-install
745899
%{_bindir}/find-repos-of-install
745899
%{_bindir}/needs-restarting
745899
%{_bindir}/package-cleanup
745899
%{_bindir}/repoclosure
745899
%{_bindir}/repodiff
745899
%{_bindir}/repomanage
745899
%{_bindir}/repoquery
745899
%{_bindir}/repotrack
745899
%{_bindir}/reposync
745899
%{_bindir}/repo-graph
745899
%{_bindir}/repo-rss
745899
%{_bindir}/verifytree
745899
%{_bindir}/yumdownloader
745899
%{_bindir}/yum-builddep
745899
%{_bindir}/yum-config-manager
745899
%{_bindir}/yum-debug-dump
745899
%{_bindir}/yum-debug-restore
745899
%{_bindir}/yum-groups-manager
745899
%{_bindir}/show-installed
745899
%{_bindir}/show-changed-rco
745899
%{_sbindir}/yum-complete-transaction
745899
%{_sbindir}/yumdb
745899
%{python_sitelib}/yumutils/
745899
%{_mandir}/man1/yum-utils.1.*
745899
%{_mandir}/man1/debuginfo-install.1.*
745899
%{_mandir}/man1/package-cleanup.1.*
745899
%{_mandir}/man1/repo-rss.1.*
745899
%{_mandir}/man1/repoquery.1.*
745899
%{_mandir}/man1/repodiff.1.*
745899
%{_mandir}/man1/reposync.1.*
745899
%{_mandir}/man1/show-changed-rco.1.*
745899
%{_mandir}/man1/show-installed.1.*
745899
%{_mandir}/man1/yum-builddep.1.*
745899
%{_mandir}/man1/yum-debug-dump.1.*
745899
%{_mandir}/man1/yum-debug-restore.1.*
745899
%{_mandir}/man8/yum-complete-transaction.8.*
745899
%{_mandir}/man1/yum-groups-manager.1.*
745899
%{_mandir}/man8/yumdb.8.*
745899
%{_mandir}/man1/yumdownloader.1.*
745899
%{_mandir}/man1/find-repos-of-install.1.*
745899
%{_mandir}/man1/needs-restarting.1.*
745899
%{_mandir}/man1/repo-graph.1.*
745899
%{_mandir}/man1/repoclosure.1.*
745899
%{_mandir}/man1/repomanage.1.*
745899
%{_mandir}/man1/repotrack.1.*
745899
%{_mandir}/man1/verifytree.1.*
745899
%{_mandir}/man1/yum-config-manager.1.*
745899
745899
%files -n yum-updateonboot
745899
%defattr(-, root, root)
745899
%doc updateonboot/README COPYING
745899
%config(noreplace) %{_sysconfdir}/sysconfig/yum-updateonboot
745899
%{_initrddir}/yum-updateonboot
745899
745899
%files -n yum-plugin-changelog
745899
%defattr(-, root, root)
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/changelog.conf
745899
%doc COPYING
745899
%{pluginhome}/changelog.*
745899
%{_mandir}/man1/yum-changelog.1.*
745899
%{_mandir}/man5/yum-changelog.conf.5.*
745899
745899
%files -n yum-plugin-fastestmirror
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fastestmirror.conf
745899
%{pluginhome}/fastestmirror*.*
745899
745899
%files -n yum-plugin-protectbase
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/protectbase.conf
745899
%{pluginhome}/protectbase.*
745899
745899
%files -n yum-plugin-versionlock
745899
%defattr(-, root, root)
745899
%doc plugins/versionlock/README COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.conf
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.list
745899
%{pluginhome}/versionlock.*
745899
%{_mandir}/man1/yum-versionlock.1.*
745899
%{_mandir}/man5/yum-versionlock.conf.5.*
745899
745899
%files -n yum-plugin-tsflags
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tsflags.conf
745899
%{pluginhome}/tsflags.*
745899
745899
%files -n yum-plugin-priorities
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/priorities.conf
745899
%{pluginhome}/priorities.*
745899
745899
%if %{package_yum_updatesd}
745899
%files -n yum-plugin-refresh-updatesd
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/refresh-updatesd.conf
745899
%{pluginhome}/refresh-updatesd.*
745899
%endif
745899
745899
%files -n yum-plugin-merge-conf
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/merge-conf.conf
745899
%{pluginhome}/merge-conf.*
745899
745899
%files -n yum-plugin-upgrade-helper
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/upgrade-helper.conf
745899
%{pluginhome}/upgrade-helper.*
745899
745899
%files -n yum-plugin-aliases
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/aliases.conf
745899
%config(noreplace) %{_sysconfdir}/yum/aliases.conf
745899
%{pluginhome}/aliases.*
745899
%{_mandir}/man1/yum-aliases.1.*
745899
745899
%files -n yum-plugin-list-data
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/list-data.conf
745899
%{pluginhome}/list-data.*
745899
%{_mandir}/man1/yum-list-data.1.*
745899
745899
%files -n yum-plugin-filter-data
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/filter-data.conf
745899
%{pluginhome}/filter-data.*
745899
%{_mandir}/man1/yum-filter-data.1.*
745899
745899
%files -n yum-plugin-tmprepo
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tmprepo.conf
745899
%{pluginhome}/tmprepo.*
745899
745899
%files -n yum-plugin-verify
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/verify.conf
745899
%{pluginhome}/verify.*
745899
%{_mandir}/man1/yum-verify.1.*
745899
745899
%files -n yum-plugin-keys
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/keys.conf
745899
%{pluginhome}/keys.*
745899
745899
%files -n yum-NetworkManager-dispatcher
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
/etc/NetworkManager/dispatcher.d/*
745899
745899
%files -n yum-plugin-remove-with-leaves
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%{pluginhome}/remove-with-leaves.*
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/remove-with-leaves.conf
745899
745899
%files -n yum-plugin-post-transaction-actions
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%{pluginhome}/post-transaction-actions.*
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/post-transaction-actions.conf
745899
%doc plugins/post-transaction-actions/sample.action
745899
# Default *.action file dropping dir.
745899
%dir %{_sysconfdir}/yum/post-actions
745899
745899
%files -n yum-plugin-rpm-warm-cache
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%{pluginhome}/rpm-warm-cache.*
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/rpm-warm-cache.conf
745899
745899
%files -n yum-plugin-auto-update-debug-info
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%{pluginhome}/auto-update-debuginfo.*
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/auto-update-debuginfo.conf
745899
745899
%files -n yum-plugin-show-leaves
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%{pluginhome}/show-leaves.*
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/show-leaves.conf
745899
745899
%files -n yum-plugin-local
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%ghost %{_sysconfdir}/yum.repos.d/_local.repo
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/local.conf
745899
%{pluginhome}/local.*
745899
745899
%files -n yum-plugin-fs-snapshot
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fs-snapshot.conf
745899
%{pluginhome}/fs-snapshot.*
745899
%{_mandir}/man1/yum-fs-snapshot.1.*
745899
%{_mandir}/man5/yum-fs-snapshot.conf.5.*
745899
745899
%files -n yum-plugin-ps
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/ps.conf
745899
%{pluginhome}/ps.*
745899
745899
%if %{package_puppetverify}
745899
%files -n yum-plugin-puppetverify
745899
%defattr(-, root, root)
745899
%doc COPYING
745899
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/puppetverify.conf
745899
%{pluginhome}/puppetverify.*
745899
%endif
745899
745899
%changelog
dcd530
* Tue Aug  5 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 1.1.31-25
dcd530
- yumdownloader, yum-builddep: do not ignore source repos.
dcd530
- Resolves: bug#1082050
dcd530
a72215
* Fri Feb 14 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 1.1.31-24
a72215
- reposync: fix 'reposync -r nosuchrepo' behaviour.
a72215
- Resolves: bug#1060702
a72215
a72215
* Mon Jan 20 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 1.1.31-23
a72215
- yum-builddep: Use srpms in already enabled repos.
a72215
- Resolves: bug1024070
a72215
a72215
* Wed Jan 15 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 1.1.31-22
a72215
- Fix repo suffix to '-debug-rpms' in debuginfo-install.
a72215
- Resolves: bug#1052871
a72215
a72215
* Fri Jan 10 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 1.1.31-21
a72215
- Fix YumBaseError name error in repoquery
a72215
- Resolves: bug#1050218
a72215
a72215
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.1.31-20
a72215
- Mass rebuild 2013-12-27
a72215
745899
* Fri Nov  1 2013 James Antill <james.antill@redhat.com> - 1.1.31-19
745899
- Remove security plugin.
745899
- Resolves: rhbz#1002491
745899
745899
* Mon Sep  9 2013 James Antill <james.antill@redhat.com> - 1.1.31-18
745899
- Disable puppetverify plugin for el7. BZ 1002876.
745899
- reposync: fix a copy-paste error. BZ 994514
745899
- repo-rss: non-ASCII fix, sorting.
745899
- Add --nogroups and --noplugins options to verifytree.
745899
745899
* Wed Jul 31 2013 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-17
745899
- Use new findRepos() API for yum-config-manager. BZ 971599
745899
745899
* Wed Jul 31 2013 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-16
745899
- Update to latest HEAD
745899
- Fix pacakge => package typos
745899
- docs: Add missing man page short descriptions
745899
- docs: Escape dashes in command-line options
745899
- docs: Add missing man pages for all yum-utils
745899
- Add --show-duplicates to repoquery manpage. BZ 975565
745899
- yum-complete-transaction: unlock yum.pid. BZ 984119
745899
- sanitize repoquery --repofrompath. BZ 988140
745899
- yum changelog: implicit since=all. BZ 961782
745899
- repoquery: retry doLock() BZ 988223
745899
- repoquery: add --installroot option. BZ 988429
745899
745899
* Mon Jun 24 2013 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-15
745899
- Update to latest HEAD
745899
- debuginfo-install: handle YumBaseError
745899
- fs-snapshot: "dmsetup -o" workaround.  BZ 954358, BZ 949569
745899
- tmprepo: avoid spaces in repoid. BZ 965806
745899
- repoquery: add cachedir locking. BZ 969776
745899
- Fix a bug in Modified/Upgraded/Downgraded output. BZ 819502
745899
745899
* Thu Apr 18 2013 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-14
745899
- yum-utils.bash: load yum.bash first
745899
745899
* Wed Apr 17 2013 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-13
745899
- Update to latest HEAD
745899
- versionlock add: Skip packages already locked.
745899
- versionlock delete: Match all names, not just envra.
745899
- Allow --old=/foo urls for repodiff.
745899
- Don't check timestamps for repofrompath repos. BZ 880944
745899
- Output couldn't find a pkg. for 'foo'. BZ 838158
745899
745899
* Tue Mar 12 2013 James Antill <james@fedoraproject.org> - 1.1.31-12
745899
- Update to latest HEAD.
745899
- FS snapshot tweaks for snapper support.
745899
745899
* Mon Mar 11 2013 James Antill <james@fedoraproject.org> - 1.1.31-11
745899
- Update to latest HEAD.
745899
- FS snapshot fixes, and thin provisioning support.
745899
- search-quiet for yumdb.
745899
745899
* Wed Feb  6 2013 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-10
745899
- Update to latest HEAD
745899
- Small fixes in documentation and error handling
745899
745899
* Mon Jan 14 2013 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-9
745899
- Update to latest HEAD.
745899
- Added pluginhome define to get rid of hardcoded paths
745899
- Fix yum-NetworkManager-dispatcher description, BZ 894729
745899
- reposync should lock. BZ 880722
745899
- Initialize exit_code correctly.  BZ 882536
745899
745899
* Mon Jan 14 2013 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-8
745899
- Update to latest HEAD.
745899
745899
* Wed Aug  8 2012 Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-7
745899
- Update to latest HEAD.
745899
- Use package downloader from Yum.
745899
745899
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.31-6
745899
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
745899
745899
* Fri Apr 27 2012 James Antill <james@fedoraproject.org> - 1.1.31-5
745899
- Update to latest HEAD.
745899
745899
* Thu Jan 26 2012 James Antill <james@fedoraproject.org> - 1.1.31-4
745899
- Update to latest HEAD.
745899
745899
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.31-3
745899
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
745899
745899
* Thu Aug 13 2011 Tim Lauridsen <timlau@fedoraproject.org> 
745899
- fix traceback in auto-update-debuginfo plugin (rhbz #729982)
745899
745899
* Thu Aug 10 2011 Tim Lauridsen <timlau@fedoraproject.org> 
745899
- mark as 1.1.31
745899
- remove patches
745899
745899
* Thu Jul 28 2011 James Antill <james@fedoraproject.org>
745899
- Fix for BuildTrans no return value checking, needed for mock.
745899
- Resolves: bug#716267
745899
745899
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.30-2
745899
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
745899
745899
* Thu Jan 13 2011 Tim Lauridsen <timlau@fedoraproject.org> 
745899
- mark as 1.1.30 
745899
 
745899
* Mon Jan 3 2011 Tim Lauridsen <timlau@fedoraproject.org>
745899
- Added yumutils python module
745899
 
745899
* Thu Dec 30 2010 Tim Lauridsen <timlau@fedoraproject.org>
745899
- Added Translation support and need Requires, BuildRequires 
745899
745899
* Sun Nov 7 2010 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.29 
745899
745899
* Tue Aug  3 2010 Seth Vidal <skvidal at fedoraproject.org>
745899
- add COPYING docs to all the plugins to make fedora(and Tim) happy. :)
745899
745899
* Tue Aug 3 2010 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.28 
745899
745899
* Sun Jun 6 2010 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.27  
745899
745899
* Wed Feb 10 2010 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.26  
745899
745899
* Wed Jan 27 2010 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.25
745899
- add touch /etc/yum.repos.d/_local.repo to install section
745899
- this need for for the ghost in files section of yum-plugin-local
745899
745899
* Sun Nov 8 2009 Tim Lauridsen <timlau@fedoraproject.org>
745899
- remove basearchonly since all versions of yum for quite some time obsolete it
745899
- truncate changelog to last 2 years
745899
745899
* Sat Nov 7 2009 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.24
745899
745899
* Wed Nov  4 2009 Seth Vidal <skvidal at fedoraproject.org>
745899
- add needs-restarting
745899
745899
* Mon Oct 12 2009 Seth Vidal <skvidal at fedoraproject.org>
745899
- add python compileall to all plugins so we get .pyc/.pyo files in them
745899
- fixes https://bugzilla.redhat.com/show_bug.cgi?id=493174
745899
745899
* Wed Sep 2 2009 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.23
745899
745899
* Tue May 19 2009 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.22 
745899
745899
* Mon May 18 2009 Seth Vidal <skvidal at fedoraproject.org>
745899
- add show-leaves plugin from Ville Skyttä
745899
745899
* Wed Mar 25 2009 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.21 
745899
745899
* Mon Mar 2 2009 Tim Lauridsen <timlau@fedoraproject.org>
745899
- set yum require to 3.2.21 (the 3.2.21 in rawhide is patched to yum head, so it matches the need yum 3.2.22 code)
745899
- Added versioned Provides: yum-<pluginname> to make rpm/yum happy.
745899
- yum-updateonboot is not renamed and dont need Obsoletes/Conflicts/Provides
745899
745899
* Sun Mar 1 2009 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.20
745899
- rename plugins from yum-name to yum-plugin-name
745899
745899
* Wed Feb 25 2009 Tim Lauridsen <timlau@fedoraproject.org> 
745899
- Remove yum-kernel-module & yum-fedorakmod plugins (no obsoleting yet)
745899
- Remove yum-skip-broken plugin leftovers
745899
745899
* Tue Feb  3 2009 James Antill <james@fedoraproject.org>
745899
- add auto-update-debuginfo plugin
745899
745899
* Wed Dec 17 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.19
745899
745899
* Wed Dec 10 2008 Seth Vidal <skvidal at fedoraproject.org>
745899
- add find-repos-of-install from James' stash of misc stuff
745899
745899
* Wed Oct 29 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.18
745899
745899
* Mon Oct 27 2008 Seth Vidal <skvidal at fedoraproject.org>
745899
- add rpm-warm-cache plugin
745899
745899
* Fri Sep 19 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- removed skip-broken plugin
745899
745899
* Wed Sep 17 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.17
745899
745899
* Mon Sep  8 2008 Seth Vidal <skvidal at fedoraproject.org>
745899
- add yum-remove-with-leaves plugin
745899
745899
* Wed Aug 27 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.16
745899
* Wed Aug 20 2008 James Antill <james@fedoraproject.org>
745899
- add yum-groups-manager
745899
745899
* Thu Aug 7 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.15
745899
* Wed May 21 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- add verifytree
745899
745899
* Wed May 21 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
  Make yum-fastestmirror %%files handle the fastestmirror-asyncore.py file
745899
* Wed May 21 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.14
745899
* Fri Apr 10 2008 James Antill <james@fedoraproject.org>
745899
- Add keys plugin
745899
745899
* Fri Mar 31 2008 James Antill <james@fedoraproject.org>
745899
- Add yum-aliases man page
745899
745899
* Fri Mar 21 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.13
745899
* Fri Mar 21 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.12
745899
* Tue Mar 18 2008 Shawn Starr <shawn.starr@rogers.com>
745899
- Add yum-utils.1 manual page
745899
- Rename yum-complete-transaction manual page to 8
745899
- Move yum-complete-transaction to /usr/sbin
745899
745899
* Sat Mar  1 2008 James Antill <james@fedoraproject.org>
745899
- Add verify plugin
745899
745899
* Wed Feb 20 2008 James Antill <james@fedoraproject.org>
745899
- Add empty versionlock file
745899
745899
* Fri Feb  1 2008 James Antill <james@fedoraproject.org>
745899
- Add filter-data plugin
745899
745899
* Wed Jan 30 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.11
745899
745899
* Sun Jan 13 2008 Seth Vidal <skvidal at fedoraproject.org>
745899
- add repodiff
745899
745899
* Thu Jan 3 2008 Tim Lauridsen <timlau@fedoraproject.org>
745899
- mark as 1.1.10
745899