]> git.pld-linux.org Git - packages/yum-utils.git/blame - yum-utils.spec
- nothing provides yum-utils-translations
[packages/yum-utils.git] / yum-utils.spec
CommitLineData
f5db57ea 1Summary: A collection of utilities related to yum
765ff573 2Summary(pl.UTF-8): Zestaw narzędzi związanych z yumem
f5db57ea 3Name: yum-utils
7f4821dc 4Version: 1.1.31
88392a2f 5Release: 4
f5db57ea
PZ
6License: GPL
7Group: Applications/System
7f4821dc
ER
8Source0: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz
9# Source0-md5: b2859b89321b98f2581243536e1b4993
5cac16e8
ER
10Source1: yum-plugin-pld-kernel.py
11Source2: yum-plugin-pld-kernel.conf
7f4821dc 12URL: http://yum.baseurl.org/download/yum-utils/
f5db57ea
PZ
13BuildRequires: gettext-devel
14BuildRequires: rpm-pythonprov
15BuildRequires: rpmbuild(macros) >= 1.228
765ff573 16Requires: python >= 1:2.5
7f4821dc 17Requires: yum >= 3.2.29
f5db57ea
PZ
18BuildArch: noarch
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
7f4821dc
ER
21%define _libexecdir %{_prefix}/lib/%{name}
22
f5db57ea 23%description
765ff573
JB
24Yum-utils is a collection of utilities, plugins and examples related
25to the yum package manager.
f5db57ea
PZ
26
27%description -l pl.UTF-8
765ff573
JB
28yum-utils to zestaw narzędzi, wtyczek i przykładów związanych z
29zarządcą pakietów yum.
f5db57ea 30
73658a04
ER
31%package -n yum-updateonboot
32Summary: Run yum update on system boot
b61cc007 33Summary(pl.UTF-8): Uruchamianie yum update przy starcie systemu
73658a04
ER
34Group: Base
35Requires(post): /sbin/chkconfig
36Requires(pre): /sbin/chkconfig
37Requires: python
38Requires: yum >= 2.4
39
40%description -n yum-updateonboot
41Runs yum update on system boot. This allows machines that have been
42turned off for an extended amount of time to become secure
43immediately, instead of waiting until the next early morning cron job.
44
b61cc007
JB
45%description -n yum-updateonboot -l pl.UTF-8
46Uruchamianie yum update przy starcie systemu. Pozwala to maszynom
47wyłączonym na dłuższy czas stać się bezpiecznymi natychmiast, bez
48czekania na kolejne poranne zadanie crona.
49
7f4821dc 50%package -n yum-plugin-changelog
73658a04 51Summary: Yum plugin for viewing package changelogs before/after updating
b61cc007 52Summary(pl.UTF-8): Wtyczka yuma do oglądania list zmian pakietów przed/po uaktualnieniu
73658a04 53Group: Base
7f4821dc
ER
54# changelog requires new update_md.UpdateMetadata() API in 3.2.23
55Requires: python-dateutil
56Requires: yum >= 3.2.23
57Obsoletes: yum-changelog
73658a04 58
7f4821dc 59%description -n yum-plugin-changelog
73658a04
ER
60This plugin adds a command line option to allow viewing package
61changelog deltas before or after updating packages.
62
7f4821dc 63%description -n yum-plugin-changelog -l pl.UTF-8
b61cc007
JB
64Ta wtyczka dodaje opcję linii poleceń pozwalającą oglądać przyrostowo
65listę zmian pakietu (changelog) przed lub po uaktualnieniu.
66
7f4821dc 67%package -n yum-plugin-fastestmirror
73658a04 68Summary: Yum plugin which chooses fastest repository from a mirrorlist
b61cc007 69Summary(pl.UTF-8): Wtyczka yuma wybierająca najszybsze repozytorium z listy serwerów lustrzanych
73658a04
ER
70Group: Base
71Requires: yum >= 3.0
7f4821dc 72Obsoletes: yum-fastestmirror
73658a04 73
7f4821dc 74%description -n yum-plugin-fastestmirror
73658a04
ER
75This plugin sorts each repository's mirrorlist by connection speed
76prior to downloading packages.
77
7f4821dc 78%description -n yum-plugin-fastestmirror -l pl.UTF-8
b61cc007
JB
79Ta wtyczka sortuje listy serwerów lustrzanych każdego repozytorium po
80szybkości połączenia przed rozpoczęciem ściągania pakietów.
81
7f4821dc 82%package -n yum-plugin-protectbase
73658a04 83Summary: Yum plugin to protect packages from certain repositories
b61cc007 84Summary(pl.UTF-8): Wtyczka yuma zabezpieczająca pakiety z pewnych repozytoriów
73658a04
ER
85Group: Base
86Requires: yum >= 3.0
7f4821dc 87Obsoletes: yum-protectbase
73658a04 88
7f4821dc 89%description -n yum-plugin-protectbase
73658a04
ER
90This plugin allows certain repositories to be protected. Packages in
91the protected repositories can't be overridden by packages in
92non-protected repositories even if the non-protected repo has a later
93version.
94
7f4821dc 95%description -n yum-plugin-protectbase -l pl.UTF-8
b61cc007
JB
96Ta wtyczka pozwala na zabezpieczenie pewnych repozytoriów. Pakiety z
97zabezpieczonych repozytoriów nie mogą być przykryte przez pakiety z
98repozytoriów niezabezpieczonych, nawet jeśli w niezabezpieczonym jest
99nowsza wersja.
100
7f4821dc 101%package -n yum-plugin-versionlock
73658a04 102Summary: Yum plugin to lock specified packages from being updated
b61cc007 103Summary(pl.UTF-8): Wtyczka yuma blokująca uaktualnianie określonych pakietów
73658a04 104Group: Base
7f4821dc
ER
105Requires: yum >= 3.2.24
106Obsoletes: yum-versionlock
73658a04 107
7f4821dc 108%description -n yum-plugin-versionlock
73658a04
ER
109This plugin allows certain packages specified in a file to be
110protected from being updated by newer versions.
111
7f4821dc 112%description -n yum-plugin-versionlock -l pl.UTF-8
b61cc007
JB
113Ta wtyczka pozwala chronić pewne pakiety określone w pliku przed
114uaktualnieniem do nowszych wersji.
115
7f4821dc 116%package -n yum-plugin-tsflags
73658a04 117Summary: Yum plugin to add tsflags by a commandline option
b61cc007 118Summary(pl.UTF-8): Wtyczka yuma dodająca flagi transakcji opcją linii poleceń
73658a04
ER
119Group: Base
120Requires: yum >= 3.0
7f4821dc 121Obsoletes: yum-tsflags
73658a04 122
7f4821dc 123%description -n yum-plugin-tsflags
73658a04 124This plugin allows you to specify optional transaction flags on the
b61cc007
JB
125yum command line.
126
7f4821dc 127%description -n yum-plugin-tsflags -l pl.UTF-8
b61cc007
JB
128Ta wtyczka pozwala określić dodatkowe flagi transakcji z linii
129poleceń.
73658a04 130
7f4821dc 131# TODO: figure if to remove in pld
73658a04
ER
132%package -n yum-kernel-module
133Summary: Yum plugin to handle kernel-module-foo type of kernel module
b61cc007 134Summary(pl.UTF-8): Wtyczka yuma obsługująca moduły jądra typu kernel-module-foo
73658a04
ER
135Group: Base
136Requires: yum >= 3.0
137
138%description -n yum-kernel-module
139This plugin handle installation of kernel-module-foo type of kernel
140modules when new version of kernels are installed.
141
b61cc007
JB
142%description -n yum-kernel-module -l pl.UTF-8
143Ta wtyczka obsługuje instalację modułów jądra typu kernel-module-foo
144kiedy zainstalowane są nowe wersje jądra.
73658a04 145
7f4821dc 146%package -n yum-plugin-downloadonly
73658a04 147Summary: Yum plugin to add downloadonly command option
b61cc007 148Summary(pl.UTF-8): Wtyczka yuma dodająca opcję linii poleceń downloadonly
73658a04
ER
149Group: Base
150Requires: yum >= 3.0
7f4821dc 151Obsoletes: yum-downloadonly
73658a04 152
7f4821dc 153%description -n yum-plugin-downloadonly
73658a04
ER
154This plugin adds a --downloadonly flag to yum so that yum will only
155download the packages and not install/update them.
156
7f4821dc 157%description -n yum-plugin-downloadonly -l pl.UTF-8
b61cc007
JB
158Ta wtyczka dodaje flagę --downloadonly do yuma, powodującą, że yum
159tylko ściąga pakiety bez ich instalacji/uaktualniania.
160
73658a04
ER
161%package -n yum-allowdowngrade
162Summary: Yum plugin to enable manual downgrading of packages
b61cc007 163Summary(pl.UTF-8): Wtyczka yuma umożliwiająca ręczne instalowanie starszych pakietów
73658a04
ER
164Group: Base
165Requires: yum >= 3.0
166
167%description -n yum-allowdowngrade
168This plugin adds a --allow-downgrade flag to yum to make it possible
169to manually downgrade packages to specific versions.
170
b61cc007
JB
171%description -n yum-allowdowngrade -l pl.UTF-8
172Ta wtyczka dodaje do yuma flagę --allow-downgrade, umożliwiającą
173ręczne zastępowanie pakietów określonymi starszymi wersjami
174(downgrade).
175
7f4821dc 176%package -n yum-plugin-pld-kernel
b61cc007
JB
177Summary: Yum plugin to handle PLD kernel installs
178Summary(pl.UTF-8): Wtyczka yuma obsługująca instalację jąder PLD
5cac16e8
ER
179Group: Base
180Requires: yum >= 3.0
7f4821dc 181Obsoletes: yum-pld-kernel
5cac16e8 182
7f4821dc 183%description -n yum-plugin-pld-kernel
b61cc007
JB
184This plugin handle installation of PLD kernels.
185
7f4821dc 186%description -n yum-plugin-pld-kernel -l pl.UTF-8
b61cc007 187Ta wtyczka obsługuje instalację jąder PLD.
5cac16e8 188
7f4821dc 189%package -n yum-plugin-priorities
b61cc007
JB
190Summary: Plugin to give priorities to packages from different repos
191Summary(pl.UTF-8): Wtyczka nadająca priorytety pakietom z różnych repozytoriów
73658a04
ER
192Group: Base
193Requires: yum >= 3.0
7f4821dc 194Obsoletes: yum-priorities
73658a04 195
7f4821dc 196%description -n yum-plugin-priorities
73658a04
ER
197This plugin allows repositories to have different priorities. Packages
198in a repository with a lower priority can't be overridden by packages
199from a repository with a higher priority even if repo has a later
200version.
201
7f4821dc 202%description -n yum-plugin-priorities -l pl.UTF-8
b61cc007
JB
203Ta wtyczka umożliwia przypisanie repozytoriom różnych priorytetów.
204Pakiety z repozytorium o niższym priorytecie nie mogą być przykryte
205przez pakiety z repozytorium o wyższym priorytecie nawet jeśli te
206drugie mają nowszą wersję.
207
7f4821dc 208%package -n yum-plugin-refresh-updatesd
73658a04 209Summary: Tell yum-updatesd to check for updates when yum exits
b61cc007 210Summary(pl.UTF-8): Sprawdzanie uaktualnień przez yum-updatesd przy zakończeniu yuma
73658a04
ER
211Group: Base
212Requires: yum >= 3.0
213Requires: yum-updatesd
7f4821dc 214Obsoletes: yum-refresh-updatesd
73658a04 215
7f4821dc
ER
216%description -n yum-plugin-refresh-updatesd
217yum-plugin-refresh-updatesd tells yum-updatesd to check for updates
218when yum exits. This way, if you run 'yum update' and install all
219available updates, puplet will almost instantly update itself to
220reflect this.
73658a04 221
7f4821dc
ER
222%description -n yum-plugin-refresh-updatesd -l pl.UTF-8
223yum-plugin-refresh-updatesd przekazuje yum-updatesd, aby sprawdzał
b61cc007
JB
224uaktualnienia kiedy yum kończy pracę. W ten sposób po uruchomieniu
225"yum update" i zainstalowaniu wszystkich dostępnych uaktualnień puplet
226prawie natychmiast uaktualni swoje informacje.
227
7f4821dc 228%package -n yum-plugin-merge-conf
73658a04 229Summary: Yum plugin to merge configuration changes when installing packages
b61cc007 230Summary(pl.UTF-8): Wtyczka yuma do włączania zmian konfiguracji przy instalacji pakietów
73658a04
ER
231Group: Base
232Requires: yum >= 3.0
7f4821dc 233Obsoletes: yum-merge-conf
73658a04 234
7f4821dc 235%description -n yum-plugin-merge-conf
73658a04
ER
236This yum plugin adds the "--merge-conf" command line option. With this
237option, Yum will ask you what to do with config files which have
238changed on updating a package.
239
7f4821dc 240%description -n yum-plugin-merge-conf -l pl.UTF-8
b61cc007
JB
241Ta wtyczka yuma dodaje opcję linii poleceń --merge-conf. Przy jej
242użyciu yum pyta co zrobić z plikami konfiguracyjnymi, które zmieniły
243się przy uaktualnianiu pakietu.
244
7f4821dc 245%package -n yum-plugin-security
73658a04 246Summary: Yum plugin to enable security filters
b61cc007 247Summary(pl.UTF-8): Wtyczka yuma włączająca filtry bezpieczeństwa
73658a04 248Group: Base
7f4821dc
ER
249Requires: yum >= 3.2.18
250Obsoletes: yum-security
73658a04 251
7f4821dc 252%description -n yum-plugin-security
73658a04
ER
253This plugin adds the options --security, --cve, --bz and --advisory
254flags to yum and the list-security and info-security commands. The
255options make it possible to limit list/upgrade of packages to specific
256security relevant ones. The commands give you the security
257information.
258
7f4821dc 259%description -n yum-plugin-security -l pl.UTF-8
b61cc007
JB
260Ta wtyczka dodaje do yuma flagi --security, --cve, --bz i --advisory
261oraz polecenia list-security i info-security. Opcje te umożliwiają
262ograniczenie listy/uaktualnień pakietów do związanych z
263bezpieczeństwem w określony sposób. Polecenia podają informacje
264związane z bezpieczeństwem.
265
73658a04
ER
266%package -n yum-protect-packages
267Summary: Yum plugin to prevents Yum from removing itself and other protected packages
b61cc007 268Summary(pl.UTF-8): Wtyczka yuma zapobiegająca usunięciu siebie lub innych chronionych pakietów
73658a04
ER
269Group: Base
270Requires: yum >= 3.0
271
272%description -n yum-protect-packages
b61cc007 273This plugin prevents Yum from removing itself and other protected
73658a04
ER
274packages. By default, yum is the only package protected, but by
275extension this automatically protects everything on which yum depends
276(rpm, python, glibc, and so on).Therefore, the plugin functions well
277even without compiling careful lists of all important packages.
278
b61cc007
JB
279%description -n yum-protect-packages -l pl.UTF-8
280Ta wtyczka zapobiega usunięciu przez yuma siebie samego lub innych
281chronionych pakietów. Domyślnie jedynym chronionym pakietem jest yum,
282ale poprzez rozszerzenie automatycznie zabezpiecza to wszystkie
283pakiety będące zależnościami yuma (rpm, python, glibc itd.). W ten
01d75522
ER
284sposób wtyczka funkcjonuje dobrze nawet bez troskliwego tworzenia list
285wszystkich ważnych pakietów.
b61cc007 286
73658a04
ER
287%package -n yum-basearchonly
288Summary: Yum plugin to let Yum install only basearch packages
b61cc007 289Summary(pl.UTF-8): Wtyczka yuma pozwalająca instalować tylko pakiety basearch
73658a04
ER
290Group: Base
291Requires: yum >= 3.0
292
293%description -n yum-basearchonly
b61cc007 294This plugin makes Yum only install basearch packages on multiarch
73658a04 295systems. If you type 'yum install foo' on a x68_64 system, only
b61cc007 296'foo-x.y.x86_64.rpm' is installed. If you want to install the
73658a04
ER
297foo-x.y.i386.rpm, you have to type 'yum install foo.i386'. The plugin
298only works with 'yum install'.
299
b61cc007
JB
300%description -n yum-basearchonly -l pl.UTF-8
301Ta wtyczka powoduje, że yum instaluje tylko pakiety basearch na
302systemach multiarch. Po wpisaniu "yum install foo" na systemie x86_64
303zostanie zainstalowany tylko "foo-x.y.x86_64.rpm. Aby zainstalować
304foo-x.y.i386.rpm, trzeba wpisać "yum install foo.i386". Wtyczka działa
305tylko z "yum install".
306
7f4821dc 307%package -n yum-plugin-upgrade-helper
73658a04 308Summary: Yum plugin to help upgrades to the next distribution version
b61cc007 309Summary(pl.UTF-8): Wtyczka yuma pomagająca przy uaktualnianiu do kolejnej wersji dystrybucji
73658a04
ER
310Group: Base
311Requires: yum >= 3.0
7f4821dc 312Obsoletes: yum-upgrade-helper
73658a04 313
7f4821dc 314%description -n yum-plugin-upgrade-helper
b61cc007 315This plugin allows yum to erase specific packages on install/update
73658a04
ER
316based on an additional metadata file in repositories. It is used to
317simplify distribution upgrade hangups.
318
7f4821dc 319%description -n yum-plugin-upgrade-helper -l pl.UTF-8
b61cc007
JB
320Ta wtyczka pozwala yumowi usunąć określone pakiety przy instalacji lub
321uaktualnianiu w oparciu o dodatkowe pliki metadanych w repozytoriach.
322Służy do uproszczenia uaktualnień wersji dystrybucji.
323
7f4821dc 324%package -n yum-plugin-aliases
73658a04 325Summary: Yum plugin to enable aliases filters
b61cc007 326Summary(pl.UTF-8): Wtyczka yuma włączająca filtry aliasów
73658a04 327Group: Base
7f4821dc
ER
328# Requires args_hook
329Requires: yum >= 3.2.23
7f4821dc 330Obsoletes: yum-aliases
73658a04 331
7f4821dc 332%description -n yum-plugin-aliases
73658a04
ER
333This plugin adds the command alias, and parses the aliases config.
334file to enable aliases.
335
7f4821dc 336%description -n yum-plugin-aliases -l pl.UTF-8
b61cc007
JB
337Ta wtyczka dodaje polecenie alias i analizuje konfigurację aliasów w
338celu włączenia aliasów.
339
7f4821dc 340%package -n yum-plugin-list-data
73658a04 341Summary: Yum plugin to list aggregate package data
b61cc007 342Summary(pl.UTF-8): Wtyczka yuma wypisująca zagregowane dane pakietów
73658a04
ER
343Group: Base
344Requires: yum >= 3.0.5
7f4821dc 345Obsoletes: yum-list-data
73658a04 346
7f4821dc 347%description -n yum-plugin-list-data
73658a04
ER
348This plugin adds the commands list- vendors, groups, packagers,
349licenses, arches, committers, buildhosts, baseurls, package-sizes,
350archive-sizes and installed-sizes.
351
7f4821dc 352%description -n yum-plugin-list-data -l pl.UTF-8
b61cc007
JB
353Ta wtyczka dodaje polecenia list- vendors, groups, packagers,
354licenses, arches, committers, buildhosts, baseurls, package-sizes,
355archive-sizes i installed-sizes.
356
7f4821dc 357%package -n yum-plugin-filter-data
73658a04 358Summary: Yum plugin to list filter based on package data
b61cc007 359Summary(pl.UTF-8): Wtyczka yuma dodająca filtry oparte na danych pakietu
73658a04 360Group: Base
7f4821dc
ER
361Requires: yum >= 3.2.17
362Obsoletes: yum-filter-data
73658a04 363
7f4821dc 364%description -n yum-plugin-filter-data
73658a04
ER
365This plugin adds the options --filter- vendors, groups, packagers,
366licenses, arches, committers, buildhosts, baseurls, package-sizes,
367archive-sizes and installed-sizes. Note that each package must match
368at least one pattern/range in each category, if any were specified.
369
7f4821dc 370%description -n yum-plugin-filter-data -l pl.UTF-8
b61cc007
JB
371Ta wtyczka dodaje opcje --filter- vendors, groups, packagers,
372licenses, arches, committers, buildhosts, baseurls, package-sizes,
373archive-sizes i installed-sizes. Każdy pakiet musi pasować do
374przynajmniej jednego wzorca/zakresu w każdej wybranej kategorii.
375
7f4821dc 376%package -n yum-plugin-tmprepo
73658a04 377Summary: Yum plugin to add temporary repositories
b61cc007 378Summary(pl.UTF-8): Wtyczka yuma dodająca repozytoria tymczasowe
73658a04 379Group: Base
7f4821dc 380Requires: createrepo
73658a04 381Requires: yum >= 3.2.11
3fc059da 382Obsoletes: yum-tmprepo
73658a04 383
7f4821dc 384%description -n yum-plugin-tmprepo
b61cc007 385This plugin adds the option --tmprepo which takes a URL to a .repo
73658a04
ER
386file downloads it and enables it for a single run. This plugin tries
387to ensure that temporary repositories are safe to use, by default, by
388not allowing gpg checking to be disabled.
389
7f4821dc 390%description -n yum-plugin-tmprepo -l pl.UTF-8
b61cc007
JB
391Ta wtyczka dodaje opcję --tmprepo przyjmującą URL do pliku .repo i
392włączająca go dla jednego uruchomienia. Wtyczka próbuje zapewnić
393bezpieczne użycie repozytoriów tymczasowych domyślnie nie pozwalając
394na wyłączenie sprawdzania gpg.
395
7f4821dc 396%package -n yum-plugin-verify
73658a04 397Summary: Yum plugin to add verify command, and options
b61cc007 398Summary(pl.UTF-8): Wtyczka yuma dodająca polecenie i opcje weryfikacji
73658a04
ER
399Group: Base
400Requires: yum >= 3.2.12
7f4821dc 401Obsoletes: yum-verify
73658a04 402
7f4821dc 403%description -n yum-plugin-verify
73658a04
ER
404This plugin adds the commands verify, verify-all and verify-rpm. There
405are also a couple of options. This command works like rpm -V, to
406verify your installation.
407
7f4821dc 408%description -n yum-plugin-verify -l pl.UTF-8
b61cc007
JB
409Ta wtyczka dodaje polecenia verify, verify-all i verify-rpm, a także
410kilka opcji. Działa podobnie jak rpm -V, weryfikując instalację.
411
7f4821dc
ER
412%package -n yum-plugin-keys
413Summary: Yum plugin to deal with signing keys
414Group: Base
415Requires: yum >= 3.2.19
416
417%description -n yum-plugin-keys
418This plugin adds the commands keys, keys-info, keys-data and
419keys-remove. They allow you to query and remove signing keys.
420
421%package -n yum-plugin-remove-with-leaves
422Summary: Yum plugin to remove dependencies which are no longer used because of a removal
423Group: Base
424Requires: yum >= 3.2.19
425
426%description -n yum-plugin-remove-with-leaves
427This plugin removes any unused dependencies that were brought in by an
428install but would not normally be removed. It helps to keep a system
429clean of unused libraries and packages.
430
431%package -n yum-plugin-post-transaction-actions
432Summary: Yum plugin to run arbitrary commands when certain pkgs are acted on
433Group: Base
434Requires: yum >= 3.2.19
435
436%description -n yum-plugin-post-transaction-actions
437This plugin allows the user to run arbitrary actions immediately
438following a transaction when specified packages are changed.
439
440%package -n yum-NetworkManager-dispatcher
441Summary: NetworkManager script which tells yum to check it's cache on network change
442Group: Base
443Requires: yum >= 3.2.17
444
445%description -n yum-NetworkManager-dispatcher
446This NetworkManager "dispatch script" forces yum to check its cache
447if/when a new network connection happens in NetworkManager. Note that
448currently there is no checking of previous data, so if your WiFi keeps
449going up and down (or you suspend/resume a lot) yum will recheck its
450cached data a lot.
451
452%package -n yum-plugin-rpm-warm-cache
453Summary: Yum plugin to access the rpmdb files early to warm up access to the db
454Group: Base
455Requires: yum >= 3.2.19
456
457%description -n yum-plugin-rpm-warm-cache
458This plugin reads the rpmdb files into the system cache before
459accessing the rpmdb directly. In some cases this should speed up
460access to rpmdb information
461
462# Works by searching for *-debuginfo ... so it shouldn't trigger on
463itself.
464%package -n yum-plugin-auto-update-debug-info
465Summary: Yum plugin to enable automatic updates to installed debuginfo packages
466Group: Base
467Requires: yum >= 3.2.19
468
469%description -n yum-plugin-auto-update-debug-info
470This plugin looks to see if any debuginfo packages are installed, and
471if there are it enables all debuginfo repositories that are "children"
472of enabled repositories.
473
474%package -n yum-plugin-show-leaves
475Summary: Yum plugin which shows newly installed leaf packages
476Group: Base
477Requires: yum >= 3.2.23
478
479%description -n yum-plugin-show-leaves
480Yum plugin which shows newly installed leaf packages and packages that
481became leaves after a transaction
482
483%package -n yum-plugin-local
484Summary: Yum plugin to automatically manage a local repo. of downloaded packages
485Group: Base
486# Who the hell knows what version:)
487Requires: createrepo
488Requires: yum >= 3.2.22
489
490%description -n yum-plugin-local
491When this plugin is installed it will automatically copy all
492downloaded packages to a repository on the local filesystem, and
493(re)build that repository. This means that anything you've downloaded
494will always exist, even if the original repo. removes it (and can
495thus. be reinstalled/downgraded/etc.).
496
497%package -n yum-plugin-fs-snapshot
498Summary: Yum plugin to automatically snapshot your filesystems during updates
499Group: Base
500Requires: yum >= 3.2.22
501
502%description -n yum-plugin-fs-snapshot
503When this plugin is installed it will automatically snapshot any
504filesystem that is touched by the packages in a yum update or yum
505remove.
506
507%package -n yum-plugin-ps
508Summary: Yum plugin to look at processes, with respect to packages
509Group: Base
510Requires: yum >= 3.2.27
511
512%description -n yum-plugin-ps
513When this plugin is installed it adds the yum command "ps", which
514allows you to see which running processes are accociated with which
515packages (and if they need rebooting, or have updates, etc.)
516
517%package -n yum-plugin-puppetverify
518Summary: Yum plugin to add puppet checksums to verify data
519Group: Base
7f4821dc 520Requires: puppet
0954b35b 521Requires: python-PyYAML >= 3.09
7f4821dc 522Requires: yum >= 3.2.12
7f4821dc
ER
523
524%description -n yum-plugin-puppetverify
525Supplies checksums for files in packages from puppet's state file.
526
5feb0ee3
ER
527%package -n bash-completion-%{name}
528Summary: bash-completion for Yum Utils
529Summary(pl.UTF-8): bashowe uzupełnianie nazw dla Yum Utils
530Group: Applications/Shells
531Requires: %{name}
532Requires: bash-completion
533
534%description -n bash-completion-%{name}
535bash-completion for Yum Utils.
536
537%description -n bash-completion-%{name} -l pl.UTF-8
538bashowe uzupełnianie nazw dla Yum Utils.
539
f5db57ea
PZ
540%prep
541%setup -q
73658a04
ER
542
543mv plugins/README README.plugins
f5db57ea
PZ
544
545%build
546%{__make}
547
548%install
549rm -rf $RPM_BUILD_ROOT
7f4821dc
ER
550%{__make} install \
551 PYLIBDIR=%{py_scriptdir} \
552 DESTDIR=$RPM_BUILD_ROOT
553%{__make} -C updateonboot install \
554 DESTDIR=$RPM_BUILD_ROOT
f5db57ea
PZ
555
556# Plugins to install
7f4821dc
ER
557plugins="
558changelog
559fastestmirror
560protectbase
561versionlock
562tsflags
563kernel-module
564downloadonly
565allowdowngrade
566priorities
567refresh-updatesd
568merge-conf
569security
570basearchonly
571upgrade-helper
572aliases
573list-data
574filter-data
575tmprepo
576verify
577
578keys
579remove-with-leaves
580post-transaction-actions
581rpm-warm-cache
582auto-update-debuginfo
583show-leaves
584local
585fs-snapshot
586ps
587puppetverify
588"
589
590install -d $RPM_BUILD_ROOT{%{_sysconfdir}/yum/{pluginconf.d,post-actions},%{_libexecdir}}
f5db57ea
PZ
591
592cd plugins
593for plug in $plugins; do
7f4821dc
ER
594 cp -p $plug/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/yum/pluginconf.d
595 cp -p $plug/*.py $RPM_BUILD_ROOT%{_libexecdir}
f5db57ea 596done
5cac16e8 597
7f4821dc
ER
598cp -p aliases/aliases $RPM_BUILD_ROOT%{_sysconfdir}/yum/aliases.conf
599cp -p versionlock/versionlock.list $RPM_BUILD_ROOT%{_sysconfdir}/yum/pluginconf.d
600
601# need for for the ghost in files section of yum-plugin-local
602install -d $RPM_BUILD_ROOT%{_sysconfdir}/yum.repos.d
603touch $RPM_BUILD_ROOT%{_sysconfdir}/yum.repos.d/_local.repo
604
605cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_libexecdir}/pld-kernel.py
606cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/yum/pluginconf.d/pld-kernel.conf
f5db57ea
PZ
607
608%py_postclean
609
610%clean
611rm -rf $RPM_BUILD_ROOT
612
73658a04
ER
613%post -n yum-updateonboot
614/sbin/chkconfig --add yum-updateonboot
615
616%preun -n yum-updateonboot
7f4821dc 617if [ "$1" = 0 ]; then
73658a04
ER
618 %service yum-updateonboot stop
619 /sbin/chkconfig --del yum-updateonboot
620fi
621
f5db57ea
PZ
622%files
623%defattr(644,root,root,755)
73658a04
ER
624%doc ChangeLog README README.plugins TODO
625%doc yum-util-cli-template
f5db57ea 626%attr(755,root,root) %{_bindir}/debuginfo-install
7f4821dc
ER
627%attr(755,root,root) %{_bindir}/find-repos-of-install
628%attr(755,root,root) %{_bindir}/needs-restarting
f5db57ea 629%attr(755,root,root) %{_bindir}/package-cleanup
f5db57ea 630%attr(755,root,root) %{_bindir}/repo-graph
73658a04
ER
631%attr(755,root,root) %{_bindir}/repo-rss
632%attr(755,root,root) %{_bindir}/repoclosure
633%attr(755,root,root) %{_bindir}/repodiff
f5db57ea
PZ
634%attr(755,root,root) %{_bindir}/repomanage
635%attr(755,root,root) %{_bindir}/repoquery
f5db57ea
PZ
636%attr(755,root,root) %{_bindir}/reposync
637%attr(755,root,root) %{_bindir}/repotrack
7f4821dc
ER
638%attr(755,root,root) %{_bindir}/show-changed-rco
639%attr(755,root,root) %{_bindir}/show-installed
640%attr(755,root,root) %{_bindir}/verifytree
f5db57ea 641%attr(755,root,root) %{_bindir}/yum-builddep
7f4821dc
ER
642%attr(755,root,root) %{_bindir}/yum-config-manager
643%attr(755,root,root) %{_bindir}/yum-debug-dump
644%attr(755,root,root) %{_bindir}/yum-debug-restore
645%attr(755,root,root) %{_bindir}/yum-groups-manager
f5db57ea 646%attr(755,root,root) %{_bindir}/yumdownloader
73658a04 647%attr(755,root,root) %{_sbindir}/yum-complete-transaction
7f4821dc 648%attr(755,root,root) %{_sbindir}/yumdb
7019a370 649%dir %{_libexecdir}
7f4821dc
ER
650%dir %{py_sitescriptdir}/yumutils
651%{py_sitescriptdir}/yumutils/*.py[co]
652%{_mandir}/man1/debuginfo-install.1*
73658a04
ER
653%{_mandir}/man1/package-cleanup.1.*
654%{_mandir}/man1/repo-rss.1.*
7f4821dc 655%{_mandir}/man1/repodiff.1*
73658a04
ER
656%{_mandir}/man1/repoquery.1.*
657%{_mandir}/man1/reposync.1.*
7f4821dc
ER
658%{_mandir}/man1/show-changed-rco.1*
659%{_mandir}/man1/show-installed.1*
660%{_mandir}/man1/yum-aliases.1*
73658a04 661%{_mandir}/man1/yum-builddep.1.*
7f4821dc
ER
662%{_mandir}/man1/yum-debug-dump.1*
663%{_mandir}/man1/yum-fs-snapshot.1*
664%{_mandir}/man1/yum-groups-manager.1*
73658a04 665%{_mandir}/man1/yum-utils.1.*
7f4821dc 666%{_mandir}/man1/yum-versionlock.1*
73658a04 667%{_mandir}/man1/yumdownloader.1.*
7f4821dc
ER
668%{_mandir}/man5/yum-fs-snapshot.conf.5*
669%{_mandir}/man5/yum-versionlock.conf.5*
73658a04 670%{_mandir}/man8/yum-complete-transaction.8.*
7f4821dc 671%{_mandir}/man8/yumdb.8*
73658a04
ER
672
673%files -n yum-updateonboot
674%defattr(644,root,root,755)
675%doc updateonboot/README
676%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/yum-updateonboot
677%attr(754,root,root) /etc/rc.d/init.d/yum-updateonboot
678
7f4821dc 679%files -n yum-plugin-changelog
73658a04
ER
680%defattr(644,root,root,755)
681%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/changelog.conf
7f4821dc 682%{_libexecdir}/changelog.*
73658a04
ER
683%{_mandir}/man1/yum-changelog.1.*
684%{_mandir}/man5/yum-changelog.conf.5.*
685
7f4821dc 686%files -n yum-plugin-fastestmirror
73658a04
ER
687%defattr(644,root,root,755)
688%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/fastestmirror.conf
7f4821dc 689%{_libexecdir}/fastestmirror.*
73658a04 690
7f4821dc 691%files -n yum-plugin-protectbase
73658a04
ER
692%defattr(644,root,root,755)
693%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/protectbase.conf
7f4821dc 694%{_libexecdir}/protectbase.*
73658a04 695
7f4821dc 696%files -n yum-plugin-versionlock
73658a04
ER
697%defattr(644,root,root,755)
698%doc plugins/versionlock/README
699%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/versionlock.conf
700%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/versionlock.list
7f4821dc 701%{_libexecdir}/versionlock.*
73658a04 702
7f4821dc 703%files -n yum-plugin-tsflags
73658a04
ER
704%defattr(644,root,root,755)
705%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/tsflags.conf
7f4821dc 706%{_libexecdir}/tsflags.*
73658a04 707
7f4821dc 708# TODO: remove in pld? removed in fedora
73658a04
ER
709%files -n yum-kernel-module
710%defattr(644,root,root,755)
711%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/kernel-module.conf
7f4821dc 712%{_libexecdir}/kernel-module.*
73658a04 713
7f4821dc 714%files -n yum-plugin-downloadonly
73658a04
ER
715%defattr(644,root,root,755)
716%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/downloadonly.conf
7f4821dc 717%{_libexecdir}/downloadonly.*
73658a04 718
7f4821dc 719# TODO: remove like fedora?
73658a04
ER
720%files -n yum-allowdowngrade
721%defattr(644,root,root,755)
722%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/allowdowngrade.conf
7f4821dc 723%{_libexecdir}/allowdowngrade.*
73658a04 724
7f4821dc 725%files -n yum-plugin-pld-kernel
5cac16e8
ER
726%defattr(644,root,root,755)
727%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/pld-kernel.conf
7f4821dc 728%{_libexecdir}/pld-kernel.*
5cac16e8 729
7f4821dc 730%files -n yum-plugin-priorities
73658a04
ER
731%defattr(644,root,root,755)
732%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/priorities.conf
7f4821dc 733%{_libexecdir}/priorities.*
73658a04 734
7f4821dc 735%files -n yum-plugin-refresh-updatesd
73658a04
ER
736%defattr(644,root,root,755)
737%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/refresh-updatesd.conf
7f4821dc 738%{_libexecdir}/refresh-updatesd.*
73658a04 739
7f4821dc 740%files -n yum-plugin-merge-conf
73658a04
ER
741%defattr(644,root,root,755)
742%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/merge-conf.conf
7f4821dc 743%{_libexecdir}/merge-conf.*
73658a04 744
7f4821dc 745%files -n yum-plugin-security
73658a04
ER
746%defattr(644,root,root,755)
747%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/security.conf
7f4821dc 748%{_libexecdir}/security.*
73658a04
ER
749%{_mandir}/man8/yum-security.8.*
750
7f4821dc
ER
751%if 0
752# TODO: renamed to protectbase?
73658a04
ER
753%files -n yum-protect-packages
754%defattr(644,root,root,755)
755%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/protect-packages.conf
7f4821dc
ER
756%{_libexecdir}/protect-packages.*
757%endif
73658a04 758
7f4821dc 759# TODO: rename to basearchonly like fedora?
73658a04
ER
760%files -n yum-basearchonly
761%defattr(644,root,root,755)
762%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/basearchonly.conf
7f4821dc 763%{_libexecdir}/basearchonly.*
73658a04 764
7f4821dc 765%files -n yum-plugin-upgrade-helper
73658a04
ER
766%defattr(644,root,root,755)
767%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/upgrade-helper.conf
7f4821dc 768%{_libexecdir}/upgrade-helper.*
73658a04 769
7f4821dc 770%files -n yum-plugin-aliases
73658a04
ER
771%defattr(644,root,root,755)
772%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/aliases.conf
773%config(noreplace) %{_sysconfdir}/yum/aliases.conf
7f4821dc 774%{_libexecdir}/aliases.*
73658a04 775
7f4821dc 776%files -n yum-plugin-list-data
73658a04
ER
777%defattr(644,root,root,755)
778%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/list-data.conf
7f4821dc 779%{_libexecdir}/list-data.*
73658a04
ER
780%{_mandir}/man1/yum-list-data.1.*
781
7f4821dc 782%files -n yum-plugin-filter-data
73658a04
ER
783%defattr(644,root,root,755)
784%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/filter-data.conf
7f4821dc 785%{_libexecdir}/filter-data.*
73658a04
ER
786%{_mandir}/man1/yum-filter-data.1.*
787
7f4821dc 788%files -n yum-plugin-tmprepo
73658a04
ER
789%defattr(644,root,root,755)
790%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/tmprepo.conf
7f4821dc 791%{_libexecdir}/tmprepo.*
73658a04 792
7f4821dc 793%files -n yum-plugin-verify
73658a04
ER
794%defattr(644,root,root,755)
795%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/verify.conf
7f4821dc 796%{_libexecdir}/verify.*
73658a04 797%{_mandir}/man1/yum-verify.1.*
7f4821dc
ER
798
799%files -n yum-plugin-keys
800%defattr(644,root,root,755)
801%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/keys.conf
802%{_libexecdir}/keys.*
803
804%files -n yum-NetworkManager-dispatcher
805%defattr(644,root,root,755)
806%{_sysconfdir}/NetworkManager/dispatcher.d/yum-NetworkManager-dispatcher
807
808%files -n yum-plugin-remove-with-leaves
809%defattr(644,root,root,755)
810%{_libexecdir}/remove-with-leaves.*
811%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/remove-with-leaves.conf
812
813%files -n yum-plugin-post-transaction-actions
814%defattr(644,root,root,755)
815%{_libexecdir}/post-transaction-actions.*
816%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/post-transaction-actions.conf
817%doc plugins/post-transaction-actions/sample.action
818# Default *.action file dropping dir.
819%dir %{_sysconfdir}/yum/post-actions
820
821%files -n yum-plugin-rpm-warm-cache
822%defattr(644,root,root,755)
823%{_libexecdir}/rpm-warm-cache.*
824%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/rpm-warm-cache.conf
825
826%files -n yum-plugin-auto-update-debug-info
827%defattr(644,root,root,755)
828%{_libexecdir}/auto-update-debuginfo.*
829%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/auto-update-debuginfo.conf
830
831%files -n yum-plugin-show-leaves
832%defattr(644,root,root,755)
833%{_libexecdir}/show-leaves.*
834%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/show-leaves.conf
835
836%files -n yum-plugin-local
837%defattr(644,root,root,755)
838%ghost %{_sysconfdir}/yum.repos.d/_local.repo
839%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/local.conf
840%{_libexecdir}/local.*
841
842%files -n yum-plugin-fs-snapshot
843%defattr(644,root,root,755)
844%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fs-snapshot.conf
845%{_libexecdir}/fs-snapshot.*
846%{_mandir}/man1/yum-fs-snapshot.1.*
847%{_mandir}/man5/yum-fs-snapshot.conf.5.*
848
849%files -n yum-plugin-ps
850%defattr(644,root,root,755)
851%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/ps.conf
852%{_libexecdir}/ps.*
853
854%files -n yum-plugin-puppetverify
855%defattr(644,root,root,755)
856%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/puppetverify.conf
857%{_libexecdir}/puppetverify.*
5feb0ee3
ER
858
859%files -n bash-completion-%{name}
860%defattr(644,root,root,755)
861/etc/bash_completion.d/*
This page took 0.234567 seconds and 4 git commands to generate.