+#
+# Conditional build:
+%bcond_with puppet # puppet plugin
+
Summary: A collection of utilities related to yum
Summary(pl.UTF-8): Zestaw narzędzi związanych z yumem
Name: yum-utils
Version: 1.1.31
-Release: 1
+Release: 8
License: GPL
Group: Applications/System
Source0: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz
Group: Base
# Requires args_hook
Requires: yum >= 3.2.23
-Requires: yum-utils-translations = %{version}-%{release}
Obsoletes: yum-aliases
%description -n yum-plugin-aliases
%package -n yum-plugin-puppetverify
Summary: Yum plugin to add puppet checksums to verify data
Group: Base
-Requires: PyYAML >= 3.09
Requires: puppet
+Requires: python-PyYAML >= 3.09
Requires: yum >= 3.2.12
-Provides: yum-puppetverify = %{version}-%{release}
%description -n yum-plugin-puppetverify
Supplies checksums for files in packages from puppet's state file.
+%package -n bash-completion-%{name}
+Summary: bash-completion for Yum Utils
+Summary(pl.UTF-8): bashowe uzupełnianie nazw dla Yum Utils
+Group: Applications/Shells
+Requires: %{name}
+Requires: bash-completion
+
+%description -n bash-completion-%{name}
+bash-completion for Yum Utils.
+
+%description -n bash-completion-%{name} -l pl.UTF-8
+bashowe uzupełnianie nazw dla Yum Utils.
+
%prep
%setup -q
local
fs-snapshot
ps
-puppetverify
+%{?with_puppet:puppetverify}
"
install -d $RPM_BUILD_ROOT{%{_sysconfdir}/yum/{pluginconf.d,post-actions},%{_libexecdir}}
%attr(755,root,root) %{_bindir}/yumdownloader
%attr(755,root,root) %{_sbindir}/yum-complete-transaction
%attr(755,root,root) %{_sbindir}/yumdb
+%dir %{_libexecdir}
%dir %{py_sitescriptdir}/yumutils
%{py_sitescriptdir}/yumutils/*.py[co]
%{_mandir}/man1/debuginfo-install.1*
%{_mandir}/man1/yum-aliases.1*
%{_mandir}/man1/yum-builddep.1.*
%{_mandir}/man1/yum-debug-dump.1*
-%{_mandir}/man1/yum-fs-snapshot.1*
%{_mandir}/man1/yum-groups-manager.1*
%{_mandir}/man1/yum-utils.1.*
%{_mandir}/man1/yum-versionlock.1*
%{_mandir}/man1/yumdownloader.1.*
-%{_mandir}/man5/yum-fs-snapshot.conf.5*
%{_mandir}/man5/yum-versionlock.conf.5*
%{_mandir}/man8/yum-complete-transaction.8.*
%{_mandir}/man8/yumdb.8*
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/ps.conf
%{_libexecdir}/ps.*
+%if %{with puppet}
%files -n yum-plugin-puppetverify
%defattr(644,root,root,755)
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/puppetverify.conf
%{_libexecdir}/puppetverify.*
+%endif
+
+%files -n bash-completion-%{name}
+%defattr(644,root,root,755)
+/etc/bash_completion.d/*