]> git.pld-linux.org Git - packages/util-linux.git/blob - util-linux.spec
- updated to 2.38.1
[packages/util-linux.git] / util-linux.spec
1 # TODO
2 # - remote chfn/chsh (BR: libuser >= 0.58)? - but PLD uses pwdutils/shadow implementation currently
3 # - verify initrd tools set:
4 #   - I've taken list from 2.21.3 package, but there was no explicit list, so
5 #     there are probably some unneeded tools
6 #   - chrt is not built now (because of --disable-schedutils), but it's probably not needed
7 #   - fsck is not built now (because of --disable-libmount)
8 #   - maybe we want some more now?
9 # - agetty: Documentation/releases/v2.32-ReleaseNotes:54:   - add support for /etc/issue.d  [Karel Zak]
10 #   https://github.com/karelzak/util-linux/commit/1fc82a1360305f696dc1be6105c9c56a9ea03f52#diff-d7efd2b3dbb10e54185f001dc21d43db
11 #
12 # Conditional build:
13 %bcond_with     initrd          # initrd version
14 %bcond_with     uClibc          # link initrd version with static glibc instead of uClibc
15 %bcond_without  dietlibc        # link initrd version with dietlibc instead of uClibc
16 %bcond_without  apidocs         # API documentation for libraries
17 %bcond_without  selinux         # SELinux support
18 %bcond_without  su              # su/runuser programs
19 %bcond_without  systemd         # systemd support
20
21 %define         pam_ver 1:1.1.8-5
22
23 Summary:        Collection of basic system utilities for Linux
24 Summary(de.UTF-8):      Sammlung von grundlegenden Systemdienstprogrammen für Linux
25 Summary(es.UTF-8):      Colectánea de utilitarios básicos de sistema para Linux
26 Summary(fr.UTF-8):      Ensemble d'utilitaires système de base pour Linux
27 Summary(pl.UTF-8):      Zbiór podstawowych narzędzi systemowych dla Linuksa
28 Summary(pt_BR.UTF-8):   Coletânea de utilitários básicos de sistema para Linux
29 Summary(ru.UTF-8):      Набор базовых системных утилит для Linux
30 Summary(tr.UTF-8):      Temel sistem araçları
31 Summary(uk.UTF-8):      Набір базових системних утиліт для Linux
32 Name:           util-linux
33 Version:        2.38.1
34 Release:        1
35 License:        GPL v2+, GPL v3 (hwclock)
36 Group:          Applications/System
37 # https://github.com/karelzak/util-linux (GitHub backup)
38 Source0:        https://www.kernel.org/pub/linux/utils/util-linux/v2.38/%{name}-%{version}.tar.xz
39 # Source0-md5:  cd11456f4ddd31f7fbfdd9488c0c0d02
40 Source1:        %{name}-non-english-man-pages.tar.bz2
41 # Source1-md5:  3c940c7e7fe699eaa2ddb1bffb3de2fe
42 Source2:        login.pamd
43 Source3:        %{name}-blockdev.init
44 Source4:        %{name}-blockdev.sysconfig
45 Source6:        su.pamd
46 Source7:        su-l.pamd
47 Source8:        runuser.pamd
48 Source9:        runuser-l.pamd
49 Source12:       blockdev.service
50 Source13:       blockdev.sh
51 Patch0:         %{name}-fdformat-ide.patch
52 Patch1:         %{name}-fhs.patch
53 Patch2:         %{name}-login-lastlog.patch
54 Patch3:         %{name}-procpartitions.patch
55 Patch4:         su-paths.patch
56 Patch5:         %{name}-ac.patch
57 Patch6:         %{name}-diet.patch
58 Patch7:         %{name}-man-asciidoctor.patch
59 URL:            https://github.com/karelzak/util-linux
60 BuildRequires:  audit-libs-devel >= 1.0.6
61 BuildRequires:  autoconf >= 2.64
62 BuildRequires:  automake >= 1:1.10
63 BuildRequires:  gettext-tools >= 0.21
64 # for fallocate
65 BuildRequires:  glibc-devel >= 6:2.11
66 %if %{with apidocs}
67 BuildRequires:  gtk-doc >= 1.10
68 BuildRequires:  gtk-doc-automake >= 1.10
69 %endif
70 BuildRequires:  libcap-ng-devel
71 %ifarch ppc ppc64
72 # for lscpu
73 BuildRequires:  librtas-devel
74 %endif
75 %{?with_selinux:BuildRequires:  libselinux-devel >= 2.5}
76 %{?with_selinux:BuildRequires:  libsepol-devel}
77 BuildRequires:  libtool >= 2:2.2
78 BuildRequires:  linux-libc-headers >= 7:2.6.27
79 BuildRequires:  ncurses-devel >= 5.0
80 BuildRequires:  pam-devel >= %{pam_ver}
81 BuildRequires:  pkgconfig
82 BuildRequires:  po4a
83 BuildRequires:  python3-devel
84 BuildRequires:  readline-devel
85 BuildRequires:  rpm >= 4.4.9-56
86 BuildRequires:  rpm-build >= 4.6
87 BuildRequires:  rpmbuild(macros) >= 1.752
88 BuildRequires:  ruby-asciidoctor
89 BuildRequires:  sed >= 4.0
90 %{?with_systemd:BuildRequires:  systemd-devel >= 1:209}
91 BuildRequires:  tar >= 1:1.22
92 BuildRequires:  udev-devel
93 BuildRequires:  xz
94 BuildRequires:  zlib-devel
95 %if %{with initrd}
96         %if %{with uClibc}
97 BuildRequires:  uClibc-static >= 2:0.9.29
98         %else
99                 %if %{with dietlibc}
100 BuildRequires:  dietlibc-static >= 2:0.32-14
101                 %else
102 BuildRequires:  glibc-static
103                 %endif
104         %endif
105 %endif
106 Requires:       libblkid = %{version}-%{release}
107 Requires:       libfdisk = %{version}-%{release}
108 Requires:       libmount = %{version}-%{release}
109 %{?with_selinux:Requires:       libselinux >= 2.5}
110 Requires:       libsmartcols = %{version}-%{release}
111 # for uuidparse
112 Requires:       libuuid = %{version}-%{release}
113 Requires:       pam >= %{pam_ver}
114 Provides:       eject = %{version}-%{release}
115 Provides:       fdisk
116 Provides:       hardlink
117 Provides:       linux32
118 Provides:       sparc32
119 Obsoletes:      cramfs < 1.2
120 Obsoletes:      eject < 2.2
121 Obsoletes:      hardlink < 1.1
122 Obsoletes:      ionice < 0.2
123 Obsoletes:      linux32 < 1.1
124 Obsoletes:      rawdevices < 2.14
125 Obsoletes:      rfkill < 1.1
126 Obsoletes:      schedutils < 1.4
127 Obsoletes:      setarch < 1.8
128 Obsoletes:      sparc32 < 1.2
129 Obsoletes:      util-linux-chkdupexe < 2.23
130 Obsoletes:      util-linux-ng < 2.20-1
131 Obsoletes:      util-linux-suid < 2.9o-10
132 Conflicts:      SysVinit-tools < 2.88-15
133 Conflicts:      e2fsprogs < 1.41.8-5
134 Conflicts:      rc-scripts < 0.4.9-2
135 Conflicts:      shadow-extras < 1:4.0.3-6
136 %if %{with su}
137 Conflicts:      coreutils < 8.19
138 %endif
139 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
140
141 %define         debugcflags     -O1 -g
142
143 # for some reason known only to rpm there must be "\\|" not "\|" here
144 %define         dietarch        %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
145 %define         dietlibdir      %{_prefix}/lib/dietlibc/lib-%{dietarch}
146
147 %ifarch ppc ppc64
148 # for dietlibc
149 %define         filterout_ld    -Wl,-z,relro
150 %endif
151
152 %description
153 util-linux contains a large variety of low-level system utilities
154 necessary for a functional Linux system. This includes, among other
155 things, configuration tools such as fdisk and system programs such as
156 logger.
157
158 %description -l de.UTF-8
159 util-linux enthält eine große Anzahl an
160 low-level-Systemdienstprogrammen, die für ein funktionierendes
161 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
162 'fdisk' und Systemprogramme wie 'logger'.
163
164 %description -l es.UTF-8
165 util-linux contiene una gran variedad de utilitarios de sistema de
166 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
167 entre otras cosas, herramientas de configuración como fdisk y
168 programas de sistema como logger.
169
170 %description -l fr.UTF-8
171 util-linux contient une grande variété d'utilitaire système bas niveau
172 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
173 autres, les outils de configuration comme fdisk et des programmes
174 systèmes comme logger.
175
176 %description -l pl.UTF-8
177 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
178 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
179 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
180 programy systemowe, takie jak logger.
181
182 %description -l pt_BR.UTF-8
183 util-linux contém uma grande variedade de utilitários de sistema de
184 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
185 entre outras coisas, ferramentas de configuração como fdisk e
186 programas de sistema como logger.
187
188 %description -l ru.UTF-8
189 Этот пакет содержит большой набор системных утилит низкого уровня,
190 которые необходимы для функционирования системы Linux. Он включает, в
191 числе прочих, инструменты конфигурации, такие как fdisk, и системные
192 программы, такие как logger.
193
194 %description -l tr.UTF-8
195 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
196 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
197 uygulamaları ve logger gibi sistem programları sayılabilir.
198
199 %description -l uk.UTF-8
200 Цей пакет містить великий набір системних утиліт низького рівня, які
201 необхідні для функціонування системи Linux. Він містить, окрім інших,
202 конфігураційні інструменти (такі як fdisk) та системні програми (такі
203 як logger).
204
205 %package -n blockdev
206 Summary:        Support for blockdev
207 Summary(pl.UTF-8):      Obsługa blockdev
208 License:        GPL v2+
209 Group:          Applications/System
210 Requires(post,preun):   /sbin/chkconfig
211 Requires(post,preun,postun):    systemd-units >= 38
212 Requires:       coreutils
213 Requires:       rc-scripts >= 0.4.3.0
214 Requires:       systemd-units >= 38
215
216 %description -n blockdev
217 The utility blockdev allows one to call block device ioctls from the
218 command line. This package also includes initscript to set blockdev
219 parameters at system startup.
220
221 %description -n blockdev -l pl.UTF-8
222 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
223 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
224 ustawiania parametrów blockdev przy starcie systemu.
225
226 %package -n losetup
227 Summary:        Programs for setting up and configuring loopback devices
228 Summary(de.UTF-8):      Programme zum Einrichten und Konfigurieren von Loopback-Geräten
229 Summary(fr.UTF-8):      Programmes pour mettre en place et configurer les loopback
230 Summary(pl.UTF-8):      Program do konfiguracji urządzenia blokowego loopback
231 Summary(ru.UTF-8):      Программы для настройки loopback-устройств
232 Summary(tr.UTF-8):      Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
233 Summary(uk.UTF-8):      Програми для конфігурації loopback-пристроїв
234 License:        GPL v2+
235 Group:          Applications/System
236 Requires:       libsmartcols = %{version}-%{release}
237
238 %description -n losetup
239 Linux supports a special block device called the loopback device,
240 which maps a normal file onto a virtual block device. This package
241 contains programs for setting up and removing the mapping between
242 files and loopback devices.
243
244 Block loopback devices should not be confused with the networking
245 loopback device, which is configured with the normal ifconfig command.
246
247 %description -n losetup -l de.UTF-8
248 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
249 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
250 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
251 zwischen Dateien und Loopback-Geräten.
252
253 %description -n losetup -l fr.UTF-8
254 Linux gère un périphérique bloc spécial appelé « loopback », qui
255 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
256 paquetage contient les programmes pour configurer et supprimer la
257 correspondance entre les fichiers et les périphériques loopback.
258
259 Les périphériques bloc loopback ne doivent pas être confondus avec le
260 périphérique loopback du réseau, configuré avec la commande ifconfig
261 normale.
262
263 %description -n losetup -l pl.UTF-8
264 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
265 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
266 program, przy pomocy którego będziesz mógł je skonfigurować.
267
268 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
269 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
270 ifconfig.
271
272 %description -n losetup -l ru.UTF-8
273 Linux поддерживает специальное блочное устройство, называемое
274 loopback, которое отображает обычный файл в виртуальное блочное
275 устройство. Это позволяет использовать файл как виртуальную файловую
276 систему. Losetup используется для связи loopback-устройств с обычными
277 файлами или блочными устройствами, для отсоединения loopback-устройств
278 и запросов их статуса.
279
280 %description -n losetup -l tr.UTF-8
281 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
282 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
283 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
284 arasındaki haritalama işleminin kurulması ve kaldırılması için
285 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
286 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
287
288 %description -n losetup -l uk.UTF-8
289 Linux підтримує спеціальний блочний пристрій, loopback, який
290 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
291 використовувати файл як віртуальну файлову систему. Losetup
292 використовують для зв'язку loopback-пристроїв зі звичайними файлами
293 або блочними пристроями, для від'єднання loopback-пристроїв та
294 запросів їх стану.
295
296 %package -n mount
297 Summary:        Programs for mounting and unmounting filesystems
298 Summary(de.UTF-8):      Programme zum montieren und abmontieren von Dateisystemen
299 Summary(fr.UTF-8):      Programme pour monter et démonter des systèmes de fichiers
300 Summary(pl.UTF-8):      Programy do montowania i odmontowywania systemów plików
301 Summary(ru.UTF-8):      Программы для монтирования и размонтирования файловых систем
302 Summary(tr.UTF-8):      Dosya sistemlerini bağlamak ve çözmek için programlar
303 Summary(uk.UTF-8):      Програми для монтування та розмонтування файлових систем
304 License:        GPL v2+
305 Group:          Applications/System
306 Requires:       libmount = %{version}-%{release}
307 Requires:       libsmartcols = %{version}-%{release}
308 Conflicts:      SysVinit < 2.86-26
309 # C: nfs-utils-common is opposite to http://cvs.pld-linux.org/packages/nfs-utils/nfs-utils.spec?r1=1.165&r2=1.166
310 Conflicts:      nfs-utils-common < 1.1.3-3
311
312 %description -n mount
313 mount is used for adding new filesystems, both local and networked, to
314 your current directory structure. The filesystems must already exist
315 for this to work. It can also be used to change the access types the
316 kernel uses for already-mounted filesystems.
317
318 This package is critical for the functionality of your system.
319
320 %description -n mount -l de.UTF-8
321 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
322 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
323 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
324 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
325
326 Dieses Paket ist für Ihr System unbedingt erforderlich.
327
328 %description -n mount -l fr.UTF-8
329 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
330 réseaux, à votre structure de répertoire. Les systèmes de fichiers
331 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
332 changer les types d'accès pour les systèmes de fichiers déjà montés.
333
334 Ce paquetage est critique pour le fonctionnement de votre système.
335
336 %description -n mount -l pl.UTF-8
337 Program mount jest używany przez system do montowania systemów plików,
338 zarówno lokalnych jak i sieciowych (np. NFS).
339
340 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
341
342 %description -n mount -l ru.UTF-8
343 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
344 в вашей системе организованы в виде одного большого дерева или
345 иерархии. Эти файлы могут быть размещены на разных устройствах.
346 Команда mount присоединяет файловую систему на некотором устройстве к
347 дереву файлов вашей системы. Команда umount отсоединяет файловую
348 систему от дерева. Swapon и swapoff, соответственно, разрешает и
349 запрещает своппинг в определенные файлы и устройства.
350
351 %description -n mount -l tr.UTF-8
352 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
353 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
354 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
355 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
356 sisteminizin işlevselliği açısından kritiktir.
357
358 %description -n mount -l uk.UTF-8
359 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
360 вашій системі організовані у вигляді одного великого дерева або
361 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
362 Команда mount під'єднує файлову систему на деякому пристрої до дерева
363 файлів вашої системи. Команда umount від'єднує файлову систему від
364 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
365 визначені файли або пристрої.
366
367 %package -n tunelp
368 Summary:        Configures kernel parallel port driver
369 Summary(de.UTF-8):      Konfiguriert den Kerneltreiber für den parallelen Port
370 Summary(fr.UTF-8):      Configure le pilote du port parallèle dans le noyau
371 Summary(pl.UTF-8):      Program do konfigurowania sterownika portu równoległego
372 Summary(tr.UTF-8):      Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
373 License:        GPL v2+
374 Group:          Applications/System
375
376 %description -n tunelp
377 tunelp aids in configuring the kernel parallel port driver.
378
379 %description -n tunelp -l de.UTF-8
380 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
381
382 %description -n tunelp -l fr.UTF-8
383 « tunelp » aide à configurer le pilote du noyau pour le port
384 parallèle.
385
386 %description -n tunelp -l pl.UTF-8
387 Program do konfigurowania sterownika portu równoległego.
388
389 %description -n tunelp -l tr.UTF-8
390 Paralel bağlantı noktası sürücüsünü ayarlar.
391
392 %package -n login
393 Summary:        login is used when signing onto a system
394 Summary(pl.UTF-8):      login jest używany do rozpoczęcia pracy w systemie
395 License:        GPL v2+
396 Group:          Applications/System
397 Requires:       pam >= %{pam_ver}
398 Obsoletes:      heimdal-login
399
400 %description -n login
401 login is used when signing onto a system. It can also be used to
402 switch from one user to another at any time (most modern shells have
403 support for this feature built into them, however).
404
405 %description -n login -l pl.UTF-8
406 login jest używany do rozpoczęcia pracy w systemie. Może być używany
407 do przełączania z jednego użytkownika na innego w każdym momencie
408 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
409
410 %package -n agetty
411 Summary:        Alternative Linux getty
412 Summary(pl.UTF-8):      Alternatywny getty
413 License:        GPL v2+
414 Group:          Applications/System
415 Requires:       login
416
417 %description -n agetty
418 agetty is simple Linux getty with serial support.
419
420 %description -n agetty -l pl.UTF-8
421 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
422
423 %package -n libblkid
424 Summary:        Library to handle device identification and token extraction
425 Summary(pl.UTF-8):      Biblioteka do obsługi identyfikacji urządzeń
426 License:        LGPL v2.1+
427 Group:          Libraries
428 Obsoletes:      util-linux-ng-libs < 2.20-1
429
430 %description -n libblkid
431 Library to handle device identification and token extraction.
432
433 %description -n libblkid -l pl.UTF-8
434 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
435
436 %package -n libblkid-devel
437 Summary:        Header files for blkid library
438 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki blkid
439 License:        LGPL v2.1+
440 Group:          Development/Libraries
441 Requires:       libblkid = %{version}-%{release}
442 Obsoletes:      util-linux-ng-devel < 2.20-1
443
444 %description -n libblkid-devel
445 Header files for blkid library.
446
447 %description -n libblkid-devel -l pl.UTF-8
448 Pliki nagłówkowe biblioteki blkid.
449
450 %package -n libblkid-static
451 Summary:        Static library to handle device identification and token extraction
452 Summary(pl.UTF-8):      Statyczna biblioteka do obsługi identyfikacji urządzeń
453 License:        LGPL v2.1+
454 Group:          Development/Libraries
455 Requires:       libblkid-devel = %{version}-%{release}
456 Obsoletes:      util-linux-ng-static < 2.20-1
457
458 %description -n libblkid-static
459 Static library to handle device identification and token extraction.
460
461 %description -n libblkid-static -l pl.UTF-8
462 Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
463 tokenów.
464
465 %package -n libblkid-dietlibc
466 Summary:        Static dietlibc library to handle device identification and token extraction
467 Summary(pl.UTF-8):      Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
468 License:        LGPL v2.1+
469 Group:          Development/Libraries
470 Requires:       libblkid-devel = %{version}-%{release}
471
472 %description -n libblkid-dietlibc
473 Library to handle device identification and token extraction - static
474 dietlibc version.
475
476 %description -n libblkid-dietlibc -l pl.UTF-8
477 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
478 wersja statyczna dla dietlibc.
479
480 %package -n libblkid-apidocs
481 Summary:        libblkid API documentation
482 Summary(pl.UTF-8):      Dokumentacja API libblkid
483 Group:          Documentation
484 Requires:       gtk-doc-common
485 BuildArch:      noarch
486
487 %description -n libblkid-apidocs
488 libblkid API documentation.
489
490 %description -n libblkid-apidocs -l pl.UTF-8
491 Dokumentacja API libblkid.
492
493 %package -n libuuid
494 Summary:        Library for accessing and manipulating UUID
495 Summary(pl.UTF-8):      Biblioteka umożliwiająca dostęp i zmiany UUID
496 License:        BSD
497 Group:          Libraries
498 Conflicts:      e2fsprogs < 1.34-3
499
500 %description -n libuuid
501 Library for accessing and manipulating UUID.
502
503 %description -n libuuid -l pl.UTF-8
504 Biblioteka umożliwiająca dostęp i zmiany UUID.
505
506 %package -n libuuid-devel
507 Summary:        Header files for library for accessing and manipulating UUID
508 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
509 License:        BSD
510 Group:          Development/Libraries
511 Requires:       libuuid = %{version}-%{release}
512 Conflicts:      e2fsprogs-devel < 1.34-3
513
514 %description -n libuuid-devel
515 Library for accessing and manipulating UUID - development files.
516
517 %description -n libuuid-devel -l pl.UTF-8
518 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
519 programistów.
520
521 %package -n libuuid-static
522 Summary:        Static library for accessing and manipulating UUID
523 Summary(pl.UTF-8):      Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
524 License:        BSD
525 Group:          Development/Libraries
526 Requires:       libuuid-devel = %{version}-%{release}
527 Conflicts:      e2fsprogs-static < 1.34-3
528
529 %description -n libuuid-static
530 Library for accessing and manipulating UUID - static version.
531
532 %description -n libuuid-static -l pl.UTF-8
533 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
534
535 %package -n libuuid-dietlibc
536 Summary:        Static dietlibc library for accessing and manipulating UUID
537 Summary(pl.UTF-8):      Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
538 License:        BSD
539 Group:          Development/Libraries
540 Requires:       libuuid-devel = %{version}-%{release}
541 Conflicts:      e2fsprogs-static < 1.34-3
542
543 %description -n libuuid-dietlibc
544 Library for accessing and manipulating UUID - static dietlibc version.
545
546 %description -n libuuid-dietlibc -l pl.UTF-8
547 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
548 dietlibc.
549
550 %package -n uuidd
551 Summary:        Helper daemon to guarantee uniqueness of time-based UUIDs
552 Summary(pl.UTF-8):      Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
553 License:        GPL v2+
554 Group:          Daemons
555 Requires(postun):       /usr/sbin/groupdel
556 Requires(postun):       /usr/sbin/userdel
557 Requires(pre):  /bin/id
558 Requires(pre):  /usr/bin/getgid
559 Requires(pre):  /usr/sbin/groupadd
560 Requires(pre):  /usr/sbin/groupmod
561 Requires(pre):  /usr/sbin/useradd
562 Requires(pre):  /usr/sbin/usermod
563 Requires(post,preun,postun):    systemd-units >= 38
564 Requires:       libuuid = %{version}-%{release}
565 Requires:       systemd-units >= 38
566 Provides:       group(uuidd)
567 Provides:       user(uuidd)
568 Conflicts:      libuuid < 1.40.5-0.1
569
570 %description -n uuidd
571 The uuidd package contains a userspace daemon (uuidd) which guarantees
572 uniqueness of time-based UUID generation even at very high rates on
573 SMP systems.
574
575 %description -n uuidd -l pl.UTF-8
576 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
577 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
578 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
579
580 %package -n libfdisk
581 Summary:        fdisk library
582 Summary(pl.UTF-8):      Biblioteka fdisk
583 License:        LGPL v2.1+
584 Group:          Libraries
585 Requires:       libblkid = %{version}-%{release}
586 Requires:       libuuid = %{version}-%{release}
587
588 %description -n libfdisk
589 fdisk library.
590
591 %description -n libfdisk -l pl.UTF-8
592 Biblioteka fdisk.
593
594 %package -n libfdisk-devel
595 Summary:        Header files for fdisk library
596 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki fdisk
597 License:        LGPL v2.1+
598 Group:          Development/Libraries
599 Requires:       libblkid-devel = %{version}-%{release}
600 Requires:       libfdisk = %{version}-%{release}
601 Requires:       libuuid-devel = %{version}-%{release}
602
603 %description -n libfdisk-devel
604 Header files for fdisk library.
605
606 %description -n libfdisk-devel -l pl.UTF-8
607 Pliki nagłówkowe biblioteki fdisk.
608
609 %package -n libfdisk-static
610 Summary:        Static version of fdisk library
611 Summary(pl.UTF-8):      Statyczna wersja biblioteki fdisk
612 License:        LGPL v2.1+
613 Group:          Development/Libraries
614 Requires:       libfdisk-devel = %{version}-%{release}
615
616 %description -n libfdisk-static
617 Static version of fdisk library.
618
619 %description -n libfdisk-static -l pl.UTF-8
620 Statyczna wersja biblioteki fdisk.
621
622 %package -n libfdisk-apidocs
623 Summary:        libfdisk API documentation
624 Summary(pl.UTF-8):      Dokumentacja API libfdisk
625 Group:          Documentation
626 Requires:       gtk-doc-common
627 BuildArch:      noarch
628
629 %description -n libfdisk-apidocs
630 libfdisk API documentation.
631
632 %description -n libfdisk-apidocs -l pl.UTF-8
633 Dokumentacja API libfdisk.
634
635 %package -n libmount
636 Summary:        Library to handle mounting-related tasks
637 Summary(pl.UTF-8):      Biblioteka obsługująca zadania związane z montowaniem
638 License:        LGPL v2.1+
639 Group:          Libraries
640 Requires:       libblkid = %{version}-%{release}
641
642 %description -n libmount
643 Library to handle mounting-related tasks.
644
645 %description -n libmount -l pl.UTF-8
646 Biblioteka obsługująca zadania związane z montowaniem.
647
648 %package -n libmount-devel
649 Summary:        Header files for mount library
650 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki mount
651 License:        LGPL v2.1+
652 Group:          Development/Libraries
653 Requires:       libblkid-devel = %{version}-%{release}
654 Requires:       libmount = %{version}-%{release}
655
656 %description -n libmount-devel
657 Header files for mount library.
658
659 %description -n libmount-devel -l pl.UTF-8
660 Pliki nagłówkowe biblioteki mount.
661
662 %package -n libmount-static
663 Summary:        Static version of mount library
664 Summary(pl.UTF-8):      Statyczna wersja biblioteki mount
665 License:        LGPL v2.1+
666 Group:          Development/Libraries
667 Requires:       libmount-devel = %{version}-%{release}
668
669 %description -n libmount-static
670 Static version of mount library.
671
672 %description -n libmount-static -l pl.UTF-8
673 Statyczna wersja biblioteki mount.
674
675 %package -n libmount-apidocs
676 Summary:        libmount API documentation
677 Summary(pl.UTF-8):      Dokumentacja API libmount
678 Group:          Documentation
679 Requires:       gtk-doc-common
680 BuildArch:      noarch
681
682 %description -n libmount-apidocs
683 libmount API documentation.
684
685 %description -n libmount-apidocs -l pl.UTF-8
686 Dokumentacja API libmount.
687
688 %package -n python3-libmount
689 Summary:        Python 3.x libmount bindings
690 Summary(pl.UTF-8):      Wiązania Pythona 3.x do biblioteki libmount
691 License:        LGPL v3+
692 Group:          Libraries/Python
693 Requires:       libmount = %{version}-%{release}
694
695 %description -n python3-libmount
696 Python 3.x libmount bindings.
697
698 %description -n python3-libmount -l pl.UTF-8
699 Wiązania Pythona 3.x do biblioteki libmount.
700
701 %package -n fsck
702 Summary:        Check and repair a Linux file system
703 Summary(pl.UTF-8):      Sprawdzanie i naprawa linuksowego systemu plików
704 License:        GPL v2+
705 Group:          Applications/System
706 Requires:       libblkid = %{version}-%{release}
707
708 %description -n fsck
709 Check and repair a Linux file system.
710
711 %description -n fsck -l pl.UTF-8
712 Sprawdzanie i naprawa linuksowego systemu plików.
713
714 %package -n libsmartcols
715 Summary:        Library to handle tables and trees
716 Summary(pl.UTF-8):      Biblioteka do obsługi tabelek i drzewek
717 License:        LGPL v2+
718 Group:          Libraries
719
720 %description -n libsmartcols
721 Library to handle tables and trees.
722
723 %description -n libsmartcols -l pl.UTF-8
724 Biblioteka do obsługi tabelek i drzewek.
725
726 %package -n libsmartcols-devel
727 Summary:        Header files for smartcols library
728 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki smartcols
729 License:        LGPL v2+
730 Group:          Development/Libraries
731 Requires:       libsmartcols = %{version}-%{release}
732
733 %description -n libsmartcols-devel
734 Header files for smartcols library.
735
736 %description -n libsmartcols-devel -l pl.UTF-8
737 Pliki nagłówkowe biblioteki smartcols.
738
739 %package -n libsmartcols-static
740 Summary:        Static version of smartcols library
741 Summary(pl.UTF-8):      Statyczna wersja biblioteki smartcols
742 License:        LGPL v2+
743 Group:          Development/Libraries
744 Requires:       libsmartcols-devel = %{version}-%{release}
745
746 %description -n libsmartcols-static
747 Static version of smartcols library.
748
749 %description -n libsmartcols-static -l pl.UTF-8
750 Statyczna wersja biblioteki smartcols.
751
752 %package -n libsmartcols-apidocs
753 Summary:        libsmartcols API documentation
754 Summary(pl.UTF-8):      Dokumentacja API libsmartcols
755 Group:          Documentation
756 Requires:       gtk-doc-common
757 BuildArch:      noarch
758
759 %description -n libsmartcols-apidocs
760 libsmartcols API documentation.
761
762 %description -n libsmartcols-apidocs -l pl.UTF-8
763 Dokumentacja API libsmartcols.
764
765 %package initrd
766 Summary:        blkid - initrd version
767 Summary(pl.UTF-8):      blkid - wersja dla initrd
768 License:        GPL v2+
769 Group:          Base
770 Obsoletes:      util-linux-ng-initrd < 2.20-1
771 Conflicts:      geninitrd < 10000.10
772
773 %description initrd
774 This package includes a blkid utility to recognize partitions by label
775 or UUID - staticaly linked for initrd.
776
777 %description initrd -l pl.UTF-8
778 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
779 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
780
781 %package -n bash-completion-util-linux
782 Summary:        bash completion for util-linux commands
783 Summary(pl.UTF-8):      Bashowe dopełnianie parametrów dla poleceń z pakietu util-linux
784 License:        GPL v2+
785 Group:          Applications/Shells
786 Requires:       %{name} = %{version}-%{release}
787 Requires:       bash-completion >= 2.0
788 Requires:       gawk
789 BuildArch:      noarch
790
791 %description -n bash-completion-util-linux
792 Bash completion for util-linux commands.
793
794 %description -n bash-completion-util-linux -l pl.UTF-8
795 Bashowe dopełnianie parametrów dla poleceń z pakietu util-linux.
796
797 %prep
798 %setup -q -a1
799 %patch0 -p1
800 %patch1 -p1
801 %patch2 -p1
802 %patch3 -p1
803 %patch4 -p1
804 %patch5 -p1
805 %patch7 -p1
806 %{?with_initrd:%patch6 -p1}
807
808 # obsolete programs, remove non-english man pages
809 %{__rm} man/*/man1/{arch,chkdupexe,ddate,reset}.1 \
810         man/*/man5/nfs.5 \
811         man/*/man8/{cytune,elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8
812
813 # adjust page numbers
814 for d in fr ja ko pl ; do
815         %{__mv} man/$d/man8/dmesg.8 man/$d/man1/dmesg.1
816         %{__sed} -i -e 's/DMESG 8/DMESG 1/' man/$d/man1/dmesg.1
817 done
818 for d in es fr ja ko pl ; do
819         %{__mv} man/$d/man8/ipcrm.8 man/$d/man1/ipcrm.1
820         %{__sed} -i -e 's/IPCRM 8/IPCRM 1/;s/ipcs (8)/ipcs (1)/' man/$d/man1/ipcrm.1
821         %{__mv} man/$d/man8/ipcs.8 man/$d/man1/ipcs.1
822         %{__sed} -i -e 's/IPCS 8/IPCS 1/;s/ipcrm (8)/ipcrm (1)/' man/$d/man1/ipcs.1
823 done
824 for d in es ja ko pl ; do
825         %{__mv} man/$d/man8/renice.8 man/$d/man1/renice.1
826         %{__sed} -i -e 's/RENICE 8/RENICE 1/' man/$d/man1/renice.1
827 done
828 for d in es fr it ja ko ; do
829         %{__mv} man/$d/man8/setsid.8 man/$d/man1/setsid.1
830         %{__sed} -i -e 's/SETSID 8/SETSID 1/' man/$d/man1/setsid.1
831 done
832 for d in es ja ko ; do
833         %{__mv} man/$d/man1/readprofile.1 man/$d/man8/readprofile.8
834         %{__sed} -i -e 's/READPROFILE 1/READPROFILE 8/' man/$d/man8/readprofile.8
835 done
836
837 %{__rm} po/stamp-po
838
839 %build
840 %{__gettextize}
841 %{__libtoolize}
842 %{__aclocal} -I m4
843 %{__autoconf}
844 %{__autoheader}
845 %{__automake}
846
847 export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
848 %if %{with initrd}
849 %{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
850 %{?with_dietlibc:xCC="%{__cc}"; xCC="diet ${xCC#*ccache }"}
851 %configure \
852 %if %{with dietlibc}
853         ac_cv_header_crypt_h=no \
854         ac_cv_header_stdio_ext_h=no \
855 %endif
856         CC="$xCC" \
857 %if "%{?configure_cache}" == "1"
858         --cache-file=%{?configure_cache_file}%{!?configure_cache_file:configure}-initrd.cache \
859 %endif
860         --exec-prefix= \
861         --bindir=/bin \
862         --sbindir=/sbin \
863         --libdir=/%{_lib} \
864         --disable-shared \
865         --enable-static \
866         --enable-libmount-force-mountinfo \
867         --disable-agetty \
868         --disable-chfn-chsh \
869         --disable-cramfs \
870         --disable-kill \
871         --disable-ldattach \
872         --disable-libmount \
873         --disable-login \
874         --disable-losetup \
875         --disable-makeinstall-chown \
876         --disable-makeinstall-setuid \
877         --disable-minix \
878         --disable-newgrp \
879         --disable-partx \
880         --disable-raw \
881         --disable-runuser \
882         --disable-schedutils \
883         --disable-setarch \
884         --disable-silent-rules \
885         --disable-su \
886         --disable-sulogin \
887         --disable-tunelp \
888         --disable-use-tty-group \
889         --disable-utmpdump \
890         --disable-uuidd \
891         --disable-vipw \
892         --disable-wall \
893         --without-audit \
894         --without-ncurses \
895         --without-selinux \
896         --without-smack
897
898 # configure gets it unconditionally wrong
899 %{__sed} -i -e 's/#define HAVE_WIDECHAR 1//' config.h
900
901 %{__make} \
902 %if %{with uClibc}
903         LDFLAGS="-Wl,-static"
904 %endif
905 %if %{with dietlibc}
906         CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
907         LDFLAGS="-lcompat"
908 %endif
909
910 %{__make} install \
911         DESTDIR=$(pwd)/initrd
912
913 %{__make} clean
914 %endif
915
916 # raw is obsolete
917 # wall is packaged in SysVinit-tools
918 # chfn,chsh,newgrp,vigr,vipw packaged in pwdutils / shadow
919 %configure \
920         --bindir=/bin \
921         --sbindir=/sbin \
922         %{?with_apidocs:--docdir=%{_gtkdocdir}} \
923         --disable-chfn-chsh \
924         --enable-fdformat \
925         %{?with_apidocs:--enable-gtk-doc} \
926         --enable-kill \
927         --enable-libblkid \
928         --enable-libmount-support-mtab \
929         --enable-line \
930         --enable-login \
931         --enable-login-chown-vcs \
932         --disable-makeinstall-chown \
933         --disable-makeinstall-setuid \
934         --disable-newgrp \
935         --enable-partx \
936         --enable-poman \
937         --enable-pg \
938         --disable-raw \
939         --enable-runuser%{!?with_su:=no} \
940         --disable-silent-rules \
941         --enable-su%{!?with_su:=no} \
942         --enable-sulogin \
943         --enable-tunelp \
944         --disable-use-tty-group \
945         --enable-utmpdump \
946         --disable-vipw \
947         --disable-wall \
948         --enable-write \
949         --with-python=3 \
950         --with-audit \
951         --with-bashcompletiondir=%{bash_compdir} \
952         --with-selinux%{!?with_selinux:=no} \
953         --with-smack \
954         --with-readline \
955         %{!?with_systemd:--without-systemd}
956
957 %{__make}
958
959 %install
960 rm -rf $RPM_BUILD_ROOT
961 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security,terminal-colors.d} \
962         $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}} \
963         $RPM_BUILD_ROOT{/lib/systemd/pld-helpers.d,%{systemdunitdir}}
964 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
965
966 %{__make} install \
967         DESTDIR=$RPM_BUILD_ROOT
968
969 %{__mv} $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
970
971 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
972 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
973 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
974 cp -p %{SOURCE12} $RPM_BUILD_ROOT%{systemdunitdir}/blockdev.service
975 cp -p %{SOURCE13} $RPM_BUILD_ROOT/lib/systemd/pld-helpers.d/blockdev.sh
976 %if %{with su}
977 ln -s ../sbin/runuser $RPM_BUILD_ROOT/bin/runuser
978 cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/su
979 cp -p %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/su-l
980 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/pam.d/runuser
981 cp -p %{SOURCE9} $RPM_BUILD_ROOT/etc/pam.d/runuser-l
982 %endif
983
984 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
985 :> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
986
987 for lib in blkid fdisk mount smartcols uuid; do
988         %{__mv} $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
989         ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
990                  $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
991 done
992
993 # python module
994 %{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/libmount/pylibmount.la
995 # obsoleted by pkg-config (libuuid.la temporarily kept because of packages built with it)
996 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,fdisk,mount,smartcols}.la
997
998 ln -s hwclock $RPM_BUILD_ROOT/sbin/clock
999 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
1000 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/de/man8/clock.8
1001 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/fr/man8/clock.8
1002 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/sr/man8/clock.8
1003
1004 ln -s mkswap $RPM_BUILD_ROOT/sbin/mkfs.swap
1005
1006 # install non-english man pages, but prefer upstream translations over Source1
1007 for d in cs de es fi fr hu id it ja ko nl pl ; do
1008         for m in man1 man5 man8 ; do
1009                 if [ -d man/$d/$m ]; then
1010                         install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
1011                         for f in man/$d/$m/* ; do
1012                                 if [ ! -f $RPM_BUILD_ROOT%{_mandir}/$d/$m/$(basename $f) ]; then
1013                                         cp -p "$f" $RPM_BUILD_ROOT%{_mandir}/$d/$m
1014                                 fi
1015                         done
1016                 fi
1017         done
1018 done
1019
1020 # obsolete
1021 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/raw.8
1022 # packaged in SysVinit-tools
1023 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/wall.1
1024 # packaged in pwdutils / shadow
1025 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/{chfn,chsh,newgrp}.1 \
1026         $RPM_BUILD_ROOT%{_mandir}/*/man8/{vigr,vipw}.8
1027
1028 %ifarch sparc sparcv9 sparc64
1029 # programs not built on sparc
1030 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
1031 %endif
1032
1033 %if %{with apidocs}
1034 # examples
1035 %{__rm} $RPM_BUILD_ROOT%{_gtkdocdir}/getopt-example.{bash,tcsh}
1036 %else
1037 %{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/getopt-example.{bash,tcsh}
1038 %endif
1039
1040 %if %{with initrd}
1041 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
1042 install -p initrd/bin/* $RPM_BUILD_ROOT%{_libdir}/initrd
1043 install -p initrd/sbin/* $RPM_BUILD_ROOT%{_libdir}/initrd
1044 ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
1045
1046 # We don't need those
1047 %{__rm} $RPM_BUILD_ROOT%{_libdir}/initrd/{cal,col,colcrt,colrm,column,ctrlaltdel,dmesg,flock,fsfreeze,fstrim,getopt,hexdump,ipcmk,ipcrm,ipcs,isosize,logger,lslocks,mcookie,mkfs*,readprofile,renice,rev,rtcwake,script,scriptreplay,setsid,tunelp,wdctl,whereis}
1048 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,mount}.la
1049
1050 %if %{with dietlibc}
1051 cp -a initrd/%{_lib}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
1052 %endif
1053 %endif
1054
1055 %find_lang %{name}
1056
1057 %clean
1058 rm -rf $RPM_BUILD_ROOT
1059
1060 %post -n blockdev
1061 /sbin/chkconfig --add blockdev
1062 %service blockdev restart
1063 %systemd_post blockdev.service
1064
1065 %preun -n blockdev
1066 if [ "$1" = "0" ]; then
1067         %service blockdev stop
1068         /sbin/chkconfig --del blockdev
1069 fi
1070 %systemd_preun blockdev.service
1071
1072 %postun -n blockdev
1073 %systemd_reload
1074
1075 %triggerpostun -n blockdev -- blockdev < 2.24-4
1076 %systemd_trigger blockdev.service
1077
1078 %post   -n libblkid -p /sbin/ldconfig
1079 %postun -n libblkid -p /sbin/ldconfig
1080
1081 %post   -n libuuid -p /sbin/ldconfig
1082 %postun -n libuuid -p /sbin/ldconfig
1083
1084 %pre    -n uuidd
1085 if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
1086         /usr/sbin/groupmod -n uuidd libuuid
1087 fi
1088 %groupadd -g 222 uuidd
1089 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
1090         /usr/sbin/usermod -l uuidd libuuid
1091 fi
1092 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
1093
1094 %postun -n uuidd
1095 if [ "$1" = "0" ]; then
1096         %userremove uuidd
1097         %groupremove uuidd
1098 fi
1099
1100 %post   -n libfdisk -p /sbin/ldconfig
1101 %postun -n libfdisk -p /sbin/ldconfig
1102
1103 %post   -n libmount -p /sbin/ldconfig
1104 %postun -n libmount -p /sbin/ldconfig
1105
1106 %post   -n libsmartcols -p /sbin/ldconfig
1107 %postun -n libsmartcols -p /sbin/ldconfig
1108
1109 %files -f %{name}.lang
1110 %defattr(644,root,root,755)
1111 %doc AUTHORS ChangeLog NEWS README README.licensing Documentation misc-utils/getopt-example.{bash,tcsh}
1112 # common for many utilities (hexdump,cal,dmesg,fdisk,cfdisk - not libraries)
1113 %dir /etc/terminal-colors.d
1114 %{_mandir}/man5/terminal-colors.d.5*
1115 %lang(de) %{_mandir}/de/man5/terminal-colors.d.5*
1116 %lang(fr) %{_mandir}/fr/man5/terminal-colors.d.5*
1117 %lang(sr) %{_mandir}/sr/man5/terminal-colors.d.5*
1118
1119 # disk-utils/mkfs
1120 %attr(755,root,root) /sbin/mkfs
1121 %{_mandir}/man8/mkfs.8*
1122 %lang(de) %{_mandir}/de/man8/mkfs.8*
1123 %lang(es) %{_mandir}/es/man8/mkfs.8*
1124 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
1125 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
1126 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
1127 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
1128 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
1129 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.8*
1130 %lang(sr) %{_mandir}/sr/man8/mkfs.8*
1131 %lang(uk) %{_mandir}/uk/man8/mkfs.8*
1132
1133 # disk-utils/mkswap
1134 %attr(755,root,root) /sbin/mkfs.swap
1135 %attr(755,root,root) /sbin/mkswap
1136 %{_mandir}/man8/mkswap.8*
1137 %lang(de) %{_mandir}/de/man8/mkswap.8*
1138 %lang(es) %{_mandir}/es/man8/mkswap.8*
1139 %lang(fr) %{_mandir}/fr/man8/mkswap.8*
1140 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
1141 %lang(it) %{_mandir}/it/man8/mkswap.8*
1142 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
1143 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
1144 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
1145 %lang(sr) %{_mandir}/sr/man8/mkswap.8*
1146 %lang(uk) %{_mandir}/uk/man8/mkswap.8*
1147
1148 # disk-utils/bfs
1149 %attr(755,root,root) /sbin/mkfs.bfs
1150 %{_mandir}/man8/mkfs.bfs.8*
1151 %lang(de) %{_mandir}/de/man8/mkfs.bfs.8*
1152 %lang(fr) %{_mandir}/fr/man8/mkfs.bfs.8*
1153 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1154 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.bfs.8*
1155 %lang(sr) %{_mandir}/sr/man8/mkfs.bfs.8*
1156 %lang(uk) %{_mandir}/uk/man8/mkfs.bfs.8*
1157
1158 # disk-utils/cramfs
1159 %attr(755,root,root) /sbin/fsck.cramfs
1160 %attr(755,root,root) /sbin/mkfs.cramfs
1161 %{_mandir}/man8/fsck.cramfs.8*
1162 %{_mandir}/man8/mkfs.cramfs.8*
1163 %lang(de) %{_mandir}/de/man8/fsck.cramfs.8*
1164 %lang(de) %{_mandir}/de/man8/mkfs.cramfs.8*
1165 %lang(fr) %{_mandir}/fr/man8/fsck.cramfs.8*
1166 %lang(fr) %{_mandir}/fr/man8/mkfs.cramfs.8*
1167 %lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.cramfs.8*
1168 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.cramfs.8*
1169 %lang(sr) %{_mandir}/sr/man8/fsck.cramfs.8*
1170 %lang(sr) %{_mandir}/sr/man8/mkfs.cramfs.8*
1171 %lang(uk) %{_mandir}/uk/man8/fsck.cramfs.8*
1172 %lang(uk) %{_mandir}/uk/man8/mkfs.cramfs.8*
1173
1174 # disk-utils/minix
1175 %attr(755,root,root) /sbin/fsck.minix
1176 %attr(755,root,root) /sbin/mkfs.minix
1177 %{_mandir}/man8/fsck.minix.8*
1178 %{_mandir}/man8/mkfs.minix.8*
1179 %lang(de) %{_mandir}/de/man8/fsck.minix.8*
1180 %lang(de) %{_mandir}/de/man8/mkfs.minix.8*
1181 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
1182 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1183 %lang(fr) %{_mandir}/fr/man8/fsck.minix.8*
1184 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1185 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1186 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1187 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1188 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1189 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1190 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1191 %lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.minix.8*
1192 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.minix.8*
1193 %lang(sr) %{_mandir}/sr/man8/fsck.minix.8*
1194 %lang(sr) %{_mandir}/sr/man8/mkfs.minix.8*
1195 %lang(uk) %{_mandir}/uk/man8/fsck.minix.8*
1196 %lang(uk) %{_mandir}/uk/man8/mkfs.minix.8*
1197
1198 # disk-utils/isosize
1199 %attr(755,root,root) %{_bindir}/isosize
1200 %{_mandir}/man8/isosize.8*
1201 %lang(de) %{_mandir}/de/man8/isosize.8*
1202 %lang(fr) %{_mandir}/fr/man8/isosize.8*
1203 %lang(ja) %{_mandir}/ja/man8/isosize.8*
1204 %lang(pt_BR) %{_mandir}/pt_BR/man8/isosize.8*
1205 %lang(sr) %{_mandir}/sr/man8/isosize.8*
1206 %lang(uk) %{_mandir}/uk/man8/isosize.8*
1207
1208 # disk-utils/swaplabel
1209 %attr(755,root,root) /sbin/swaplabel
1210 %{_mandir}/man8/swaplabel.8*
1211 %lang(de) %{_mandir}/de/man8/swaplabel.8*
1212 %lang(fr) %{_mandir}/fr/man8/swaplabel.8*
1213 %lang(pt_BR) %{_mandir}/pt_BR/man8/swaplabel.8*
1214 %lang(sr) %{_mandir}/sr/man8/swaplabel.8*
1215 %lang(uk) %{_mandir}/uk/man8/swaplabel.8*
1216
1217 # disk-utils/fdformat
1218 %attr(755,root,root) %{_sbindir}/fdformat
1219 %{_mandir}/man8/fdformat.8*
1220 %lang(de) %{_mandir}/de/man8/fdformat.8*
1221 %lang(es) %{_mandir}/es/man8/fdformat.8*
1222 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
1223 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
1224 %lang(id) %{_mandir}/id/man8/fdformat.8*
1225 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
1226 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
1227 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
1228 %lang(pt_BR) %{_mandir}/pt_BR/man8/fdformat.8*
1229 %lang(sr) %{_mandir}/sr/man8/fdformat.8*
1230 %lang(uk) %{_mandir}/uk/man8/fdformat.8*
1231
1232 # disk-utils/fdisk
1233 %attr(755,root,root) /sbin/fdisk
1234 %{_mandir}/man8/fdisk.8*
1235 %lang(de) %{_mandir}/de/man8/fdisk.8*
1236 %lang(es) %{_mandir}/es/man8/fdisk.8*
1237 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
1238 %lang(it) %{_mandir}/it/man8/fdisk.8*
1239 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
1240 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
1241 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
1242 %lang(pt_BR) %{_mandir}/pt_BR/man8/fdisk.8*
1243 %lang(sr) %{_mandir}/sr/man8/fdisk.8*
1244 %lang(uk) %{_mandir}/uk/man8/fdisk.8*
1245
1246 # disk-utils/cfdisk,sfdisk
1247 %ifnarch sparc sparc64
1248 %attr(755,root,root) /sbin/cfdisk
1249 %attr(755,root,root) /sbin/sfdisk
1250 %{_mandir}/man8/cfdisk.8*
1251 %{_mandir}/man8/sfdisk.8*
1252 %lang(de) %{_mandir}/de/man8/cfdisk.8*
1253 %lang(de) %{_mandir}/de/man8/sfdisk.8*
1254 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1255 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
1256 %lang(it) %{_mandir}/it/man8/cfdisk.8*
1257 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1258 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
1259 %lang(pt_BR) %{_mandir}/pt_BR/man8/cfdisk.8*
1260 %lang(pt_BR) %{_mandir}/pt_BR/man8/sfdisk.8*
1261 %lang(sr) %{_mandir}/sr/man8/cfdisk.8*
1262 %lang(sr) %{_mandir}/sr/man8/sfdisk.8*
1263 %lang(uk) %{_mandir}/uk/man8/cfdisk.8*
1264 %endif
1265
1266 # disk-utils/partx
1267 %attr(755,root,root) /sbin/addpart
1268 %attr(755,root,root) /sbin/delpart
1269 %attr(755,root,root) /sbin/partx
1270 %attr(755,root,root) %{_sbindir}/resizepart
1271 %{_mandir}/man8/addpart.8*
1272 %{_mandir}/man8/delpart.8*
1273 %{_mandir}/man8/partx.8*
1274 %{_mandir}/man8/resizepart.8*
1275 %lang(de) %{_mandir}/de/man8/addpart.8*
1276 %lang(de) %{_mandir}/de/man8/delpart.8*
1277 %lang(de) %{_mandir}/de/man8/partx.8*
1278 %lang(de) %{_mandir}/de/man8/resizepart.8*
1279 %lang(es) %{_mandir}/es/man8/addpart.8*
1280 %lang(es) %{_mandir}/es/man8/delpart.8*
1281 %lang(es) %{_mandir}/es/man8/resizepart.8*
1282 %lang(fr) %{_mandir}/fr/man8/addpart.8*
1283 %lang(fr) %{_mandir}/fr/man8/delpart.8*
1284 %lang(fr) %{_mandir}/fr/man8/partx.8*
1285 %lang(fr) %{_mandir}/fr/man8/resizepart.8*
1286 %lang(pt_BR) %{_mandir}/pt_BR/man8/addpart.8*
1287 %lang(pt_BR) %{_mandir}/pt_BR/man8/delpart.8*
1288 %lang(pt_BR) %{_mandir}/pt_BR/man8/partx.8*
1289 %lang(pt_BR) %{_mandir}/pt_BR/man8/resizepart.8*
1290 %lang(sr) %{_mandir}/sr/man8/addpart.8*
1291 %lang(sr) %{_mandir}/sr/man8/delpart.8*
1292 %lang(sr) %{_mandir}/sr/man8/partx.8*
1293 %lang(sr) %{_mandir}/sr/man8/resizepart.8*
1294 %lang(uk) %{_mandir}/uk/man8/addpart.8*
1295 %lang(uk) %{_mandir}/uk/man8/delpart.8*
1296 %lang(uk) %{_mandir}/uk/man8/partx.8*
1297 %lang(uk) %{_mandir}/uk/man8/resizepart.8*
1298
1299 # login-utils/last
1300 %attr(755,root,root) %{_bindir}/last
1301 %attr(755,root,root) %{_bindir}/lastb
1302 %{_mandir}/man1/last.1*
1303 %{_mandir}/man1/lastb.1*
1304 %lang(de) %{_mandir}/de/man1/last.1*
1305 %lang(de) %{_mandir}/de/man1/lastb.1*
1306 %lang(es) %{_mandir}/es/man1/last.1*
1307 %lang(es) %{_mandir}/es/man1/lastb.1*
1308 %lang(fr) %{_mandir}/fr/man1/last.1*
1309 %lang(fr) %{_mandir}/fr/man1/lastb.1*
1310 %lang(sr) %{_mandir}/sr/man1/last.1*
1311 %lang(sr) %{_mandir}/sr/man1/lastb.1*
1312 %lang(uk) %{_mandir}/uk/man1/last.1*
1313 %lang(uk) %{_mandir}/uk/man1/lastb.1*
1314
1315 # login-utils/sulogin
1316 %attr(755,root,root) /sbin/sulogin
1317 %{_mandir}/man8/sulogin.8*
1318 %lang(de) %{_mandir}/de/man8/sulogin.8*
1319 %lang(fr) %{_mandir}/fr/man8/sulogin.8*
1320 %lang(sr) %{_mandir}/sr/man8/sulogin.8*
1321 %lang(uk) %{_mandir}/uk/man8/sulogin.8*
1322
1323 # login-utils/nologin
1324 %attr(755,root,root) /sbin/nologin
1325 %{_mandir}/man8/nologin.8*
1326 %lang(de) %{_mandir}/de/man8/nologin.8*
1327 %lang(sr) %{_mandir}/sr/man8/nologin.8*
1328 %lang(uk) %{_mandir}/uk/man8/nologin.8*
1329
1330 # login-utils/utmpdump
1331 %attr(755,root,root) %{_bindir}/utmpdump
1332 %{_mandir}/man1/utmpdump.1*
1333 %lang(de) %{_mandir}/de/man1/utmpdump.1*
1334 %lang(fr) %{_mandir}/fr/man1/utmpdump.1*
1335 %lang(sr) %{_mandir}/sr/man1/utmpdump.1*
1336 %lang(uk) %{_mandir}/uk/man1/utmpdump.1*
1337
1338 # login-utils/runuser,su
1339 %if %{with su}
1340 %attr(755,root,root) /bin/runuser
1341 %attr(755,root,root) /sbin/runuser
1342 %attr(4755,root,root) /bin/su
1343 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser
1344 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser-l
1345 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su
1346 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su-l
1347 %{_mandir}/man1/runuser.1*
1348 %{_mandir}/man1/su.1*
1349 %lang(de) %{_mandir}/de/man1/runuser.1*
1350 %lang(de) %{_mandir}/de/man1/su.1*
1351 %lang(fr) %{_mandir}/fr/man1/runuser.1*
1352 %lang(sr) %{_mandir}/sr/man1/runuser.1*
1353 %lang(sr) %{_mandir}/sr/man1/su.1*
1354 %lang(uk) %{_mandir}/uk/man1/runuser.1*
1355 %lang(uk) %{_mandir}/uk/man1/su.1*
1356 %endif
1357
1358 # login-utils/lslogins
1359 %attr(755,root,root) %{_bindir}/lslogins
1360 %{_mandir}/man1/lslogins.1*
1361 %lang(de) %{_mandir}/de/man1/lslogins.1*
1362 %lang(sr) %{_mandir}/sr/man1/lslogins.1*
1363 %lang(uk) %{_mandir}/uk/man1/lslogins.1*
1364
1365 # misc-utils/cal
1366 %attr(755,root,root) %{_bindir}/cal
1367 %{_mandir}/man1/cal.1*
1368 %lang(de) %{_mandir}/de/man1/cal.1*
1369 %lang(fi) %{_mandir}/fi/man1/cal.1*
1370 %lang(fr) %{_mandir}/fr/man1/cal.1*
1371 %lang(hu) %{_mandir}/hu/man1/cal.1*
1372 %lang(id) %{_mandir}/id/man1/cal.1*
1373 %lang(ja) %{_mandir}/ja/man1/cal.1*
1374 %lang(ko) %{_mandir}/ko/man1/cal.1*
1375 %lang(pl) %{_mandir}/pl/man1/cal.1*
1376 %lang(sr) %{_mandir}/sr/man1/cal.1*
1377
1378 # misc-utils/logger
1379 %attr(755,root,root) %{_bindir}/logger
1380 %{_mandir}/man1/logger.1*
1381 %lang(de) %{_mandir}/de/man1/logger.1*
1382 %lang(fr) %{_mandir}/fr/man1/logger.1*
1383 %lang(hu) %{_mandir}/hu/man1/logger.1*
1384 %lang(id) %{_mandir}/id/man1/logger.1*
1385 %lang(ja) %{_mandir}/ja/man1/logger.1*
1386 %lang(ko) %{_mandir}/ko/man1/logger.1*
1387 %lang(pl) %{_mandir}/pl/man1/logger.1*
1388 %lang(sr) %{_mandir}/sr/man1/logger.1*
1389 %lang(uk) %{_mandir}/uk/man1/logger.1*
1390
1391 # misc/utils/look
1392 %attr(755,root,root) %{_bindir}/look
1393 %{_mandir}/man1/look.1*
1394 %lang(de) %{_mandir}/de/man1/look.1*
1395 %lang(es) %{_mandir}/es/man1/look.1*
1396 %lang(ja) %{_mandir}/ja/man1/look.1*
1397 %lang(ko) %{_mandir}/ko/man1/look.1*
1398 %lang(pl) %{_mandir}/pl/man1/look.1*
1399 %lang(sr) %{_mandir}/sr/man1/look.1*
1400 %lang(uk) %{_mandir}/uk/man1/look.1*
1401
1402 # misc-utils/mcookie
1403 %attr(755,root,root) %{_bindir}/mcookie
1404 %{_mandir}/man1/mcookie.1*
1405 %lang(de) %{_mandir}/de/man1/mcookie.1*
1406 %lang(fr) %{_mandir}/fr/man1/mcookie.1*
1407 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
1408 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
1409 %lang(sr) %{_mandir}/sr/man1/mcookie.1*
1410 %lang(uk) %{_mandir}/uk/man1/mcookie.1*
1411
1412 # misc-utils/namei
1413 %attr(755,root,root) %{_bindir}/namei
1414 %{_mandir}/man1/namei.1*
1415 %lang(de) %{_mandir}/de/man1/namei.1*
1416 %lang(es) %{_mandir}/es/man1/namei.1*
1417 %lang(fr) %{_mandir}/fr/man1/namei.1*
1418 %lang(ja) %{_mandir}/ja/man1/namei.1*
1419 %lang(ko) %{_mandir}/ko/man1/namei.1*
1420 %lang(sr) %{_mandir}/sr/man1/namei.1*
1421 %lang(uk) %{_mandir}/uk/man1/namei.1*
1422
1423 # misc-utils/whereis
1424 %attr(755,root,root) %{_bindir}/whereis
1425 %{_mandir}/man1/whereis.1*
1426 %lang(de) %{_mandir}/de/man1/whereis.1*
1427 %lang(es) %{_mandir}/es/man1/whereis.1*
1428 %lang(fi) %{_mandir}/fi/man1/whereis.1*
1429 %lang(fr) %{_mandir}/fr/man1/whereis.1*
1430 %lang(hu) %{_mandir}/hu/man1/whereis.1*
1431 %lang(ja) %{_mandir}/ja/man1/whereis.1*
1432 %lang(ko) %{_mandir}/ko/man1/whereis.1*
1433 %lang(pl) %{_mandir}/pl/man1/whereis.1*
1434 %lang(sr) %{_mandir}/sr/man1/whereis.1*
1435 %lang(uk) %{_mandir}/uk/man1/whereis.1*
1436
1437 # misc-utils/lslocks
1438 %attr(755,root,root) %{_bindir}/lslocks
1439 %{_mandir}/man8/lslocks.8*
1440 %lang(de) %{_mandir}/de/man8/lslocks.8*
1441 %lang(fr) %{_mandir}/fr/man8/lslocks.8*
1442 %lang(sr) %{_mandir}/sr/man8/lslocks.8*
1443 %lang(uk) %{_mandir}/uk/man8/lslocks.8*
1444
1445 # misc-utils/lsblk
1446 %attr(755,root,root) /bin/lsblk
1447 %{_mandir}/man8/lsblk.8*
1448 %lang(de) %{_mandir}/de/man8/lsblk.8*
1449 %lang(fr) %{_mandir}/fr/man8/lsblk.8*
1450 %lang(sr) %{_mandir}/sr/man8/lsblk.8*
1451 %lang(uk) %{_mandir}/uk/man8/lsblk.8*
1452
1453 # misc-utils/uuidparse
1454 %attr(755,root,root) %{_bindir}/uuidparse
1455 %{_mandir}/man1/uuidparse.1*
1456 %lang(de) %{_mandir}/de/man1/uuidparse.1*
1457 %lang(sr) %{_mandir}/sr/man1/uuidparse.1*
1458 %lang(uk) %{_mandir}/uk/man1/uuidparse.1*
1459
1460 # misc-utils/blkid
1461 %ghost %{_sysconfdir}/blkid.tab
1462 %attr(755,root,root) /sbin/blkid
1463 %{_mandir}/man8/blkid.8*
1464 %lang(de) %{_mandir}/de/man8/blkid.8*
1465 %lang(fr) %{_mandir}/fr/man8/blkid.8*
1466 %lang(sr) %{_mandir}/sr/man8/blkid.8*
1467
1468 # misc-utils/findfs
1469 %attr(755,root,root) /sbin/findfs
1470 %{_mandir}/man8/findfs.8*
1471 %lang(de) %{_mandir}/de/man8/findfs.8*
1472 %lang(fr) %{_mandir}/fr/man8/findfs.8*
1473 %lang(sr) %{_mandir}/sr/man8/findfs.8*
1474 %lang(uk) %{_mandir}/uk/man8/findfs.8*
1475
1476 # misc-utils/wipefs
1477 %attr(755,root,root) /sbin/wipefs
1478 %{_mandir}/man8/wipefs.8*
1479 %lang(de) %{_mandir}/de/man8/wipefs.8*
1480 %lang(sr) %{_mandir}/sr/man8/wipefs.8*
1481 %lang(uk) %{_mandir}/uk/man8/wipefs.8*
1482
1483 # misc-utils/kill
1484 %attr(755,root,root) /bin/kill
1485 %{_mandir}/man1/kill.1*
1486 %lang(de) %{_mandir}/de/man1/kill.1*
1487 %lang(fi) %{_mandir}/fi/man1/kill.1*
1488 %lang(fr) %{_mandir}/fr/man1/kill.1*
1489 %lang(hu) %{_mandir}/hu/man1/kill.1*
1490 %lang(id) %{_mandir}/id/man1/kill.1*
1491 %lang(it) %{_mandir}/it/man1/kill.1*
1492 %lang(ja) %{_mandir}/ja/man1/kill.1*
1493 %lang(ko) %{_mandir}/ko/man1/kill.1*
1494 %lang(nl) %{_mandir}/nl/man1/kill.1*
1495 %lang(pl) %{_mandir}/pl/man1/kill.1*
1496 %lang(sr) %{_mandir}/sr/man1/kill.1*
1497 %lang(uk) %{_mandir}/uk/man1/kill.1*
1498
1499 # misc-utils/rename
1500 %attr(755,root,root) %{_bindir}/rename
1501 %{_mandir}/man1/rename.1*
1502 %lang(de) %{_mandir}/de/man1/rename.1*
1503 %lang(fr) %{_mandir}/fr/man1/rename.1*
1504 %lang(ja) %{_mandir}/ja/man1/rename.1*
1505 %lang(sr) %{_mandir}/sr/man1/rename.1*
1506 %lang(uk) %{_mandir}/uk/man1/rename.1*
1507
1508 # misc-utils/getopt
1509 %attr(755,root,root) %{_bindir}/getopt
1510 %{_mandir}/man1/getopt.1*
1511 %lang(de) %{_mandir}/de/man1/getopt.1*
1512 %lang(es) %{_mandir}/es/man1/getopt.1*
1513 %lang(fr) %{_mandir}/fr/man1/getopt.1*
1514 %lang(ja) %{_mandir}/ja/man1/getopt.1*
1515 %lang(ko) %{_mandir}/ko/man1/getopt.1*
1516 %lang(pl) %{_mandir}/pl/man1/getopt.1*
1517 %lang(sr) %{_mandir}/sr/man1/getopt.1*
1518
1519 # misc-utils/fincore
1520 %attr(755,root,root) %{_bindir}/fincore
1521 %{_mandir}/man1/fincore.1*
1522 %lang(de) %{_mandir}/de/man1/fincore.1*
1523 %lang(sr) %{_mandir}/sr/man1/fincore.1*
1524 %lang(uk) %{_mandir}/uk/man1/fincore.1*
1525
1526 # misc-utils/hardlink
1527 %attr(755,root,root) %{_bindir}/hardlink
1528 %{_mandir}/man1/hardlink.1*
1529 %lang(de) %{_mandir}/de/man1/hardlink.1*
1530 %lang(uk) %{_mandir}/uk/man1/hardlink.1*
1531
1532 # misc-utils/lsfd
1533 %attr(755,root,root) /bin/lsfd
1534 %{_mandir}/man1/lsfd.1*
1535 %lang(de) %{_mandir}/de/man1/lsfd.1*
1536 %lang(uk) %{_mandir}/uk/man1/lsfd.1*
1537
1538 # schedutils/chrt
1539 %attr(755,root,root) %{_bindir}/chrt
1540 %{_mandir}/man1/chrt.1*
1541 %lang(de) %{_mandir}/de/man1/chrt.1*
1542 %lang(fr) %{_mandir}/fr/man1/chrt.1*
1543 %lang(sr) %{_mandir}/sr/man1/chrt.1*
1544 %lang(uk) %{_mandir}/uk/man1/chrt.1*
1545
1546 # schedutils/ionice
1547 %attr(755,root,root) %{_bindir}/ionice
1548 %{_mandir}/man1/ionice.1*
1549 %lang(de) %{_mandir}/de/man1/ionice.1*
1550 %lang(fr) %{_mandir}/fr/man1/ionice.1*
1551 %lang(sr) %{_mandir}/sr/man1/ionice.1*
1552 %lang(uk) %{_mandir}/uk/man1/ionice.1*
1553
1554 # schedutils/taskset
1555 %attr(755,root,root) %{_bindir}/taskset
1556 %{_mandir}/man1/taskset.1*
1557 %lang(de) %{_mandir}/de/man1/taskset.1*
1558 %lang(fr) %{_mandir}/fr/man1/taskset.1*
1559 %lang(sr) %{_mandir}/sr/man1/taskset.1*
1560 %lang(uk) %{_mandir}/uk/man1/taskset.1*
1561
1562 # schedutils/uclampset
1563 %attr(755,root,root) %{_bindir}/uclampset
1564 %{_mandir}/man1/uclampset.1*
1565 %lang(de) %{_mandir}/de/man1/uclampset.1*
1566 %lang(sr) %{_mandir}/sr/man1/uclampset.1*
1567
1568 # sys-utils/lsmem
1569 %attr(755,root,root) %{_bindir}/lsmem
1570 %{_mandir}/man1/lsmem.1*
1571 %lang(de) %{_mandir}/de/man1/lsmem.1*
1572 %lang(sr) %{_mandir}/sr/man1/lsmem.1*
1573 %lang(uk) %{_mandir}/uk/man1/lsmem.1*
1574
1575 # sys-utils/chmem
1576 %{_mandir}/man8/chmem.8*
1577 %attr(755,root,root) %{_bindir}/chmem
1578 %lang(de) %{_mandir}/de/man8/chmem.8*
1579 %lang(sr) %{_mandir}/sr/man8/chmem.8*
1580 %lang(uk) %{_mandir}/uk/man8/chmem.8*
1581
1582 # sys-utils/flock
1583 %attr(755,root,root) %{_bindir}/flock
1584 %{_mandir}/man1/flock.1*
1585 %lang(de) %{_mandir}/de/man1/flock.1*
1586 %lang(fr) %{_mandir}/fr/man1/flock.1*
1587 %lang(sr) %{_mandir}/sr/man1/flock.1*
1588
1589 # sys-utils/choom
1590 %attr(755,root,root) %{_bindir}/choom
1591 %{_mandir}/man1/choom.1*
1592 %lang(de) %{_mandir}/de/man1/choom.1*
1593 %lang(sr) %{_mandir}/sr/man1/choom.1*
1594 %lang(uk) %{_mandir}/uk/man1/choom.1*
1595
1596 # sys-utils/ipcmk,ipcrm,ipcs
1597 %attr(755,root,root) %{_bindir}/ipcmk
1598 %attr(755,root,root) %{_bindir}/ipcrm
1599 %attr(755,root,root) %{_bindir}/ipcs
1600 %{_mandir}/man1/ipcrm.1*
1601 %{_mandir}/man1/ipcmk.1*
1602 %{_mandir}/man1/ipcs.1*
1603 %lang(de) %{_mandir}/de/man1/ipcmk.1*
1604 %lang(de) %{_mandir}/de/man1/ipcrm.1*
1605 %lang(de) %{_mandir}/de/man1/ipcs.1*
1606 %lang(es) %{_mandir}/es/man1/ipcrm.1*
1607 %lang(es) %{_mandir}/es/man1/ipcs.1*
1608 %lang(fr) %{_mandir}/fr/man1/ipcmk.1*
1609 %lang(fr) %{_mandir}/fr/man1/ipcrm.1*
1610 %lang(fr) %{_mandir}/fr/man1/ipcs.1*
1611 %lang(ja) %{_mandir}/ja/man1/ipcrm.1*
1612 %lang(ja) %{_mandir}/ja/man1/ipcs.1*
1613 %lang(ko) %{_mandir}/ko/man1/ipcrm.1*
1614 %lang(ko) %{_mandir}/ko/man1/ipcs.1*
1615 %lang(pl) %{_mandir}/pl/man1/ipcrm.1*
1616 %lang(pl) %{_mandir}/pl/man1/ipcs.1*
1617 %lang(sr) %{_mandir}/sr/man1/ipcmk.1*
1618 %lang(sr) %{_mandir}/sr/man1/ipcrm.1*
1619 %lang(sr) %{_mandir}/sr/man1/ipcs.1*
1620 %lang(uk) %{_mandir}/uk/man1/ipcmk.1*
1621 %lang(uk) %{_mandir}/uk/man1/ipcrm.1*
1622 %lang(uk) %{_mandir}/uk/man1/ipcs.1*
1623
1624 # sys-utils/irqtop
1625 %attr(755,root,root) %{_bindir}/irqtop
1626 %{_mandir}/man1/irqtop.1*
1627 %lang(de) %{_mandir}/de/man1/irqtop.1*
1628 %lang(sr) %{_mandir}/sr/man1/irqtop.1*
1629 %lang(uk) %{_mandir}/uk/man1/irqtop.1*
1630
1631 # sys-utils/lsirq
1632 %attr(755,root,root) %{_bindir}/lsirq
1633 %{_mandir}/man1/lsirq.1*
1634 %lang(de) %{_mandir}/de/man1/lsirq.1*
1635 %lang(sr) %{_mandir}/sr/man1/lsirq.1*
1636 %lang(uk) %{_mandir}/uk/man1/lsirq.1*
1637
1638 # sys-utils/lsipc
1639 %attr(755,root,root) %{_bindir}/lsipc
1640 %{_mandir}/man1/lsipc.1*
1641 %lang(de) %{_mandir}/de/man1/lsipc.1*
1642 %lang(sr) %{_mandir}/sr/man1/lsipc.1*
1643 %lang(uk) %{_mandir}/uk/man1/lsipc.1*
1644
1645 # sys-utils/renice
1646 %attr(755,root,root) %{_bindir}/renice
1647 %{_mandir}/man1/renice.1*
1648 %lang(de) %{_mandir}/de/man1/renice.1*
1649 %lang(es) %{_mandir}/es/man1/renice.1*
1650 %lang(fr) %{_mandir}/fr/man1/renice.1*
1651 %lang(ja) %{_mandir}/ja/man1/renice.1*
1652 %lang(ko) %{_mandir}/ko/man1/renice.1*
1653 %lang(pl) %{_mandir}/pl/man1/renice.1*
1654 %lang(sr) %{_mandir}/sr/man1/renice.1*
1655 %lang(uk) %{_mandir}/uk/man1/renice.1*
1656
1657 # sys-utils/rfkill
1658 %attr(755,root,root) %{_sbindir}/rfkill
1659 %{_mandir}/man8/rfkill.8*
1660 %lang(de) %{_mandir}/de/man8/rfkill.8*
1661 %lang(sr) %{_mandir}/sr/man8/rfkill.8*
1662 %lang(uk) %{_mandir}/uk/man8/rfkill.8*
1663
1664 # sys-utils/setsid
1665 %attr(755,root,root) %{_bindir}/setsid
1666 %{_mandir}/man1/setsid.1*
1667 %lang(de) %{_mandir}/de/man1/setsid.1*
1668 %lang(es) %{_mandir}/es/man1/setsid.1*
1669 %lang(fr) %{_mandir}/fr/man1/setsid.1*
1670 %lang(it) %{_mandir}/it/man1/setsid.1*
1671 %lang(ja) %{_mandir}/ja/man1/setsid.1*
1672 %lang(ko) %{_mandir}/ko/man1/setsid.1*
1673 %lang(sr) %{_mandir}/sr/man1/setsid.1*
1674 %lang(uk) %{_mandir}/uk/man1/setsid.1*
1675
1676 # sys-utils/readprofile
1677 %attr(755,root,root) %{_sbindir}/readprofile
1678 %{_mandir}/man8/readprofile.8*
1679 %lang(de) %{_mandir}/de/man8/readprofile.8*
1680 %lang(es) %{_mandir}/es/man8/readprofile.8*
1681 %lang(fr) %{_mandir}/fr/man8/readprofile.8*
1682 %lang(ja) %{_mandir}/ja/man8/readprofile.8*
1683 %lang(ko) %{_mandir}/ko/man8/readprofile.8*
1684 %lang(sr) %{_mandir}/sr/man8/readprofile.8*
1685
1686 # sys-utils/fstrim
1687 %attr(755,root,root) /sbin/fstrim
1688 %if %{with systemd}
1689 %{systemdunitdir}/fstrim.service
1690 %{systemdunitdir}/fstrim.timer
1691 %endif
1692 %{_mandir}/man8/fstrim.8*
1693 %lang(de) %{_mandir}/de/man8/fstrim.8*
1694 %lang(fr) %{_mandir}/fr/man8/fstrim.8*
1695 %lang(sr) %{_mandir}/sr/man8/fstrim.8*
1696 %lang(uk) %{_mandir}/uk/man8/fstrim.8*
1697
1698 # sys-utils/dmesg
1699 %attr(755,root,root) /bin/dmesg
1700 %{_mandir}/man1/dmesg.1*
1701 %lang(de) %{_mandir}/de/man1/dmesg.1*
1702 %lang(fr) %{_mandir}/fr/man1/dmesg.1*
1703 %lang(ja) %{_mandir}/ja/man1/dmesg.1*
1704 %lang(ko) %{_mandir}/ko/man1/dmesg.1*
1705 %lang(pl) %{_mandir}/pl/man1/dmesg.1*
1706 %lang(sr) %{_mandir}/sr/man1/dmesg.1*
1707 %lang(uk) %{_mandir}/uk/man1/dmesg.1*
1708
1709 # sys-utils/ctrlaltdel
1710 %attr(755,root,root) /sbin/ctrlaltdel
1711 %{_mandir}/man8/ctrlaltdel.8*
1712 %lang(de) %{_mandir}/de/man8/ctrlaltdel.8*
1713 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
1714 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
1715 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1716 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
1717 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1718 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1719 %lang(sr) %{_mandir}/sr/man8/ctrlaltdel.8*
1720 %lang(uk) %{_mandir}/uk/man8/ctrlaltdel.8*
1721
1722 # sys-utils/fsfreeze
1723 %attr(755,root,root) /sbin/fsfreeze
1724 %{_mandir}/man8/fsfreeze.8*
1725 %lang(de) %{_mandir}/de/man8/fsfreeze.8*
1726 %lang(fr) %{_mandir}/fr/man8/fsfreeze.8*
1727 %lang(sr) %{_mandir}/sr/man8/fsfreeze.8*
1728 %lang(uk) %{_mandir}/uk/man8/fsfreeze.8*
1729
1730 # sys-utils/blkdiscard
1731 %attr(755,root,root) /sbin/blkdiscard
1732 %{_mandir}/man8/blkdiscard.8*
1733 %lang(de) %{_mandir}/de/man8/blkdiscard.8*
1734 %lang(fr) %{_mandir}/fr/man8/blkdiscard.8*
1735 %lang(sr) %{_mandir}/sr/man8/blkdiscard.8*
1736
1737 # sys-utils/blkzone
1738 %attr(755,root,root) /sbin/blkzone
1739 %{_mandir}/man8/blkzone.8*
1740 %lang(de) %{_mandir}/de/man8/blkzone.8*
1741 %lang(sr) %{_mandir}/sr/man8/blkzone.8*
1742
1743 # sys-utils/ldattach
1744 %attr(755,root,root) %{_sbindir}/ldattach
1745 %{_mandir}/man8/ldattach.8*
1746 %lang(de) %{_mandir}/de/man8/ldattach.8*
1747 %lang(fr) %{_mandir}/fr/man8/ldattach.8*
1748 %lang(sr) %{_mandir}/sr/man8/ldattach.8*
1749 %lang(uk) %{_mandir}/uk/man8/ldattach.8*
1750
1751 # sys-utils/rtcwake
1752 %attr(755,root,root) %{_sbindir}/rtcwake
1753 %{_mandir}/man8/rtcwake.8*
1754 %lang(de) %{_mandir}/de/man8/rtcwake.8*
1755 %lang(fr) %{_mandir}/fr/man8/rtcwake.8*
1756 %lang(sr) %{_mandir}/sr/man8/rtcwake.8*
1757
1758 # sys-utils/setarch
1759 %attr(755,root,root) %{_bindir}/linux32
1760 %attr(755,root,root) %{_bindir}/linux64
1761 %attr(755,root,root) %{_bindir}/setarch
1762 %attr(755,root,root) %{_bindir}/uname26
1763 %{_mandir}/man8/linux32.8*
1764 %{_mandir}/man8/linux64.8*
1765 %{_mandir}/man8/setarch.8*
1766 %{_mandir}/man8/uname26.8*
1767 %lang(de) %{_mandir}/de/man8/setarch.8*
1768 %lang(fr) %{_mandir}/fr/man8/setarch.8*
1769 %lang(sr) %{_mandir}/sr/man8/setarch.8*
1770 %lang(uk) %{_mandir}/uk/man8/setarch.8*
1771 %ifarch s390 s390x
1772 %attr(755,root,root) %{_bindir}/s390
1773 %attr(755,root,root) %{_bindir}/s390x
1774 %{_mandir}/man8/s390.8*
1775 %{_mandir}/man8/s390x.8*
1776 %endif
1777 %ifarch %{ix86} %{x8664} x32 ia64
1778 %attr(755,root,root) %{_bindir}/i386
1779 %{_mandir}/man8/i386.8*
1780 %endif
1781 %ifarch %{x8664} x32
1782 %attr(755,root,root) %{_bindir}/x86_64
1783 %{_mandir}/man8/x86_64.8*
1784 %endif
1785 %ifarch hppa
1786 %attr(755,root,root) %{_bindir}/parisc
1787 %attr(755,root,root) %{_bindir}/parisc32
1788 %attr(755,root,root) %{_bindir}/parisc64
1789 %{_mandir}/man8/parisc.8*
1790 %{_mandir}/man8/parisc32.8*
1791 %{_mandir}/man8/parisc64.8*
1792 %endif
1793 %ifarch ia64
1794 %attr(755,root,root) %{_bindir}/ia64
1795 %{_mandir}/man8/ia64.8*
1796 %endif
1797 %ifarch mips mipsel mips64 mips64el
1798 %attr(755,root,root) %{_bindir}/mips
1799 %attr(755,root,root) %{_bindir}/mips32
1800 %attr(755,root,root) %{_bindir}/mips64
1801 %{_mandir}/man8/mips.8*
1802 %{_mandir}/man8/mips32.8*
1803 %{_mandir}/man8/mips64.8*
1804 %endif
1805 %ifarch ppc ppc64
1806 %attr(755,root,root) %{_bindir}/ppc
1807 %attr(755,root,root) %{_bindir}/ppc32
1808 %attr(755,root,root) %{_bindir}/ppc64
1809 %{_mandir}/man8/ppc.8*
1810 %{_mandir}/man8/ppc32.8*
1811 %{_mandir}/man8/ppc64.8*
1812 %endif
1813 %ifarch sparc sparcv9 sparc64
1814 %attr(755,root,root) %{_bindir}/sparc
1815 %attr(755,root,root) %{_bindir}/sparc32
1816 %attr(755,root,root) %{_bindir}/sparc32bash
1817 %attr(755,root,root) %{_bindir}/sparc64
1818 %{_mandir}/man8/sparc.8*
1819 %{_mandir}/man8/sparc32.8*
1820 %{_mandir}/man8/sparc32bash.8*
1821 %{_mandir}/man8/sparc64.8*
1822 %endif
1823
1824 # sys-utils/eject
1825 %attr(755,root,root) %{_bindir}/eject
1826 %{_mandir}/man1/eject.1*
1827 %lang(de) %{_mandir}/de/man1/eject.1*
1828 %lang(sr) %{_mandir}/sr/man1/eject.1*
1829
1830 # sys-utils/zramctl
1831 %attr(755,root,root) /sbin/zramctl
1832 %{_mandir}/man8/zramctl.8*
1833 %lang(de) %{_mandir}/de/man8/zramctl.8*
1834 %lang(sr) %{_mandir}/sr/man8/zramctl.8*
1835
1836 # sys-utils/prlimit
1837 %attr(755,root,root) %{_bindir}/prlimit
1838 %{_mandir}/man1/prlimit.1*
1839 %lang(de) %{_mandir}/de/man1/prlimit.1*
1840 %lang(fr) %{_mandir}/fr/man1/prlimit.1*
1841 %lang(sr) %{_mandir}/sr/man1/prlimit.1*
1842 %lang(uk) %{_mandir}/uk/man1/prlimit.1*
1843
1844 # sys-utils/lsns
1845 %attr(755,root,root) %{_bindir}/lsns
1846 %{_mandir}/man8/lsns.8*
1847 %lang(de) %{_mandir}/de/man8/lsns.8*
1848 %lang(sr) %{_mandir}/sr/man8/lsns.8*
1849 %lang(uk) %{_mandir}/uk/man8/lsns.8*
1850
1851 # sys-utils/lscpu
1852 %attr(755,root,root) %{_bindir}/lscpu
1853 %{_mandir}/man1/lscpu.1*
1854 %lang(de) %{_mandir}/de/man1/lscpu.1*
1855 %lang(fr) %{_mandir}/fr/man1/lscpu.1*
1856 %lang(sr) %{_mandir}/sr/man1/lscpu.1*
1857 %lang(uk) %{_mandir}/uk/man1/lscpu.1*
1858
1859 # sys-utils/chcpu
1860 %attr(755,root,root) /sbin/chcpu
1861 %{_mandir}/man8/chcpu.8*
1862 %lang(de) %{_mandir}/de/man8/chcpu.8*
1863 %lang(fr) %{_mandir}/fr/man8/chcpu.8*
1864 %lang(sr) %{_mandir}/sr/man8/chcpu.8*
1865 %lang(uk) %{_mandir}/uk/man8/chcpu.8*
1866
1867 # sys-utils/wdctl
1868 %attr(755,root,root) /bin/wdctl
1869 %{_mandir}/man8/wdctl.8*
1870 %lang(de) %{_mandir}/de/man8/wdctl.8*
1871 %lang(fr) %{_mandir}/fr/man8/wdctl.8*
1872 %lang(sr) %{_mandir}/sr/man8/wdctl.8*
1873 %lang(uk) %{_mandir}/uk/man8/wdctl.8*
1874
1875 # sys-utils/fallocate
1876 %attr(755,root,root) %{_bindir}/fallocate
1877 %{_mandir}/man1/fallocate.1*
1878 %lang(de) %{_mandir}/de/man1/fallocate.1*
1879 %lang(fr) %{_mandir}/fr/man1/fallocate.1*
1880 %lang(sr) %{_mandir}/sr/man1/fallocate.1*
1881 %lang(uk) %{_mandir}/uk/man1/fallocate.1*
1882
1883 # sys-utils/switch_root
1884 %attr(755,root,root) /sbin/switch_root
1885 %{_mandir}/man8/switch_root.8*
1886 %lang(de) %{_mandir}/de/man8/switch_root.8*
1887 %lang(fr) %{_mandir}/fr/man8/switch_root.8*
1888 %lang(sr) %{_mandir}/sr/man8/switch_root.8*
1889 %lang(uk) %{_mandir}/uk/man8/switch_root.8*
1890
1891 # sys-utils/unshare
1892 %attr(755,root,root) %{_bindir}/unshare
1893 %{_mandir}/man1/unshare.1*
1894 %lang(de) %{_mandir}/de/man1/unshare.1*
1895 %lang(fr) %{_mandir}/fr/man1/unshare.1*
1896 %lang(sr) %{_mandir}/sr/man1/unshare.1*
1897
1898 # sys-utils/nsenter
1899 %attr(755,root,root) %{_bindir}/nsenter
1900 %{_mandir}/man1/nsenter.1*
1901 %lang(de) %{_mandir}/de/man1/nsenter.1*
1902 %lang(fr) %{_mandir}/fr/man1/nsenter.1*
1903 %lang(sr) %{_mandir}/sr/man1/nsenter.1*
1904
1905 # sys-utils/hwclock
1906 %attr(755,root,root) /sbin/clock
1907 %attr(755,root,root) /sbin/hwclock
1908 %{_mandir}/man5/adjtime_config.5*
1909 %{_mandir}/man8/clock.8*
1910 %{_mandir}/man8/hwclock.8*
1911 %lang(de) %{_mandir}/de/man5/adjtime_config.5*
1912 %lang(de) %{_mandir}/de/man8/clock.8*
1913 %lang(de) %{_mandir}/de/man8/hwclock.8*
1914 %lang(es) %{_mandir}/es/man8/clock.8*
1915 %lang(es) %{_mandir}/es/man8/hwclock.8*
1916 %lang(fr) %{_mandir}/fr/man8/clock.8*
1917 %lang(fr) %{_mandir}/fr/man8/hwclock.8*
1918 %lang(ja) %{_mandir}/ja/man8/clock.8*
1919 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
1920 %lang(sr) %{_mandir}/sr/man5/adjtime_config.5*
1921 %lang(sr) %{_mandir}/sr/man8/clock.8*
1922 %lang(sr) %{_mandir}/sr/man8/hwclock.8*
1923
1924 # sys-utils/serpriv
1925 %attr(755,root,root) %{_bindir}/setpriv
1926 %{_mandir}/man1/setpriv.1*
1927 %lang(de) %{_mandir}/de/man1/setpriv.1*
1928 %lang(sr) %{_mandir}/sr/man1/setpriv.1*
1929 %lang(uk) %{_mandir}/uk/man1/setpriv.1*
1930
1931 # term-utils/script,scriptreplay,scriptlive
1932 %attr(755,root,root) %{_bindir}/script
1933 %attr(755,root,root) %{_bindir}/scriptlive
1934 %attr(755,root,root) %{_bindir}/scriptreplay
1935 %{_mandir}/man1/script.1*
1936 %{_mandir}/man1/scriptlive.1*
1937 %{_mandir}/man1/scriptreplay.1*
1938 %lang(de) %{_mandir}/de/man1/script.1*
1939 %lang(de) %{_mandir}/de/man1/scriptlive.1*
1940 %lang(de) %{_mandir}/de/man1/scriptreplay.1*
1941 %lang(es) %{_mandir}/es/man1/script.1*
1942 %lang(fr) %{_mandir}/fr/man1/script.1*
1943 %lang(fr) %{_mandir}/fr/man1/scriptreplay.1*
1944 %lang(id) %{_mandir}/id/man1/script.1*
1945 %lang(ja) %{_mandir}/ja/man1/script.1*
1946 %lang(ko) %{_mandir}/ko/man1/script.1*
1947 %lang(pl) %{_mandir}/pl/man1/script.1*
1948 %lang(sr) %{_mandir}/sr/man1/script.1*
1949 %lang(sr) %{_mandir}/sr/man1/scriptlive.1*
1950 %lang(sr) %{_mandir}/sr/man1/scriptreplay.1*
1951 %lang(uk) %{_mandir}/uk/man1/scriptlive.1*
1952 %lang(uk) %{_mandir}/uk/man1/scriptreplay.1*
1953
1954 # term-utils/setterm
1955 %attr(755,root,root) %{_bindir}/setterm
1956 %{_mandir}/man1/setterm.1*
1957 %lang(de) %{_mandir}/de/man1/setterm.1*
1958 %lang(es) %{_mandir}/es/man1/setterm.1*
1959 %lang(fr) %{_mandir}/fr/man1/setterm.1*
1960 %lang(hu) %{_mandir}/hu/man1/setterm.1*
1961 %lang(ja) %{_mandir}/ja/man1/setterm.1*
1962 %lang(ko) %{_mandir}/ko/man1/setterm.1*
1963 %lang(pl) %{_mandir}/pl/man1/setterm.1*
1964 %lang(sr) %{_mandir}/sr/man1/setterm.1*
1965 %lang(uk) %{_mandir}/uk/man1/setterm.1*
1966
1967 # term-utils/mesg
1968 %attr(755,root,root) %{_bindir}/mesg
1969 %{_mandir}/man1/mesg.1*
1970 %lang(de) %{_mandir}/de/man1/mesg.1*
1971 %lang(fr) %{_mandir}/fr/man1/mesg.1*
1972 %lang(sr) %{_mandir}/sr/man1/mesg.1*
1973 %lang(uk) %{_mandir}/uk/man1/mesg.1*
1974
1975 # term-utils/write
1976 %attr(2755,root,tty) %{_bindir}/write
1977 %{_mandir}/man1/write.1*
1978 %lang(de) %{_mandir}/de/man1/write.1*
1979 %lang(es) %{_mandir}/es/man1/write.1*
1980 %lang(fi) %{_mandir}/fi/man1/write.1*
1981 %lang(fr) %{_mandir}/fr/man1/write.1*
1982 %lang(hu) %{_mandir}/hu/man1/write.1*
1983 %lang(id) %{_mandir}/id/man1/write.1*
1984 %lang(ja) %{_mandir}/ja/man1/write.1*
1985 %lang(ko) %{_mandir}/ko/man1/write.1*
1986 %lang(pl) %{_mandir}/pl/man1/write.1*
1987 %lang(sr) %{_mandir}/sr/man1/write.1*
1988 %lang(uk) %{_mandir}/uk/man1/write.1*
1989
1990 # text-utils/col,colcrt,colrm,column
1991 %attr(755,root,root) %{_bindir}/col
1992 %attr(755,root,root) %{_bindir}/colcrt
1993 %attr(755,root,root) %{_bindir}/colrm
1994 %attr(755,root,root) %{_bindir}/column
1995 %{_mandir}/man1/col.1*
1996 %{_mandir}/man1/colcrt.1*
1997 %{_mandir}/man1/colrm.1*
1998 %{_mandir}/man1/column.1*
1999 %lang(de) %{_mandir}/de/man1/col.1*
2000 %lang(de) %{_mandir}/de/man1/colcrt.1*
2001 %lang(de) %{_mandir}/de/man1/colrm.1*
2002 %lang(de) %{_mandir}/de/man1/column.1*
2003 %lang(es) %{_mandir}/es/man1/colrm.1*
2004 %lang(es) %{_mandir}/es/man1/column.1*
2005 %lang(fi) %{_mandir}/fi/man1/column.1*
2006 %lang(fr) %{_mandir}/fr/man1/col.1*
2007 %lang(hu) %{_mandir}/hu/man1/colrm.1*
2008 %lang(ja) %{_mandir}/ja/man1/col.1*
2009 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
2010 %lang(ja) %{_mandir}/ja/man1/colrm.1*
2011 %lang(ja) %{_mandir}/ja/man1/column.1*
2012 %lang(ko) %{_mandir}/ko/man1/col.1*
2013 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
2014 %lang(ko) %{_mandir}/ko/man1/colrm.1*
2015 %lang(ko) %{_mandir}/ko/man1/column.1*
2016 %lang(pl) %{_mandir}/pl/man1/col.1*
2017 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
2018 %lang(pl) %{_mandir}/pl/man1/colrm.1*
2019 %lang(sr) %{_mandir}/sr/man1/col.1*
2020 %lang(sr) %{_mandir}/sr/man1/colcrt.1*
2021 %lang(sr) %{_mandir}/sr/man1/colrm.1*
2022 %lang(sr) %{_mandir}/sr/man1/column.1*
2023 %lang(uk) %{_mandir}/uk/man1/colcrt.1*
2024 %lang(uk) %{_mandir}/uk/man1/colrm.1*
2025 %lang(uk) %{_mandir}/uk/man1/column.1*
2026
2027 # text-utils/hexdump
2028 %attr(755,root,root) %{_bindir}/hexdump
2029 %{_mandir}/man1/hexdump.1*
2030 %lang(de) %{_mandir}/de/man1/hexdump.1*
2031 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
2032 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
2033 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
2034 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
2035 %lang(sr) %{_mandir}/sr/man1/hexdump.1*
2036
2037 # text-utils/rev
2038 %attr(755,root,root) %{_bindir}/rev
2039 %{_mandir}/man1/rev.1*
2040 %lang(de) %{_mandir}/de/man1/rev.1*
2041 %lang(es) %{_mandir}/es/man1/rev.1*
2042 %lang(fr) %{_mandir}/fr/man1/rev.1*
2043 %lang(ja) %{_mandir}/ja/man1/rev.1*
2044 %lang(ko) %{_mandir}/ko/man1/rev.1*
2045 %lang(pl) %{_mandir}/pl/man1/rev.1*
2046 %lang(sr) %{_mandir}/sr/man1/rev.1*
2047 %lang(uk) %{_mandir}/uk/man1/rev.1*
2048
2049 # text-utils/line
2050 %attr(755,root,root) %{_bindir}/line
2051 %{_mandir}/man1/line.1*
2052 %lang(de) %{_mandir}/de/man1/line.1*
2053 %lang(es) %{_mandir}/es/man1/line.1*
2054 %lang(fr) %{_mandir}/fr/man1/line.1*
2055 %lang(ja) %{_mandir}/ja/man1/line.1*
2056 %lang(sr) %{_mandir}/sr/man1/line.1*
2057 %lang(uk) %{_mandir}/uk/man1/line.1*
2058
2059 # text-utils/more,pg
2060 %attr(755,root,root) /bin/more
2061 %attr(755,root,root) %{_bindir}/pg
2062 %{_mandir}/man1/more.1*
2063 %{_mandir}/man1/pg.1*
2064 %lang(de) %{_mandir}/de/man1/more.1*
2065 %lang(de) %{_mandir}/de/man1/pg.1*
2066 %lang(es) %{_mandir}/es/man1/more.1*
2067 %lang(fi) %{_mandir}/fi/man1/more.1*
2068 %lang(fr) %{_mandir}/fr/man1/more.1*
2069 %lang(hu) %{_mandir}/hu/man1/more.1*
2070 %lang(id) %{_mandir}/id/man1/more.1*
2071 %lang(ja) %{_mandir}/ja/man1/more.1*
2072 %lang(ko) %{_mandir}/ko/man1/more.1*
2073 %lang(pl) %{_mandir}/pl/man1/more.1*
2074 %lang(sr) %{_mandir}/sr/man1/more.1*
2075 %lang(sr) %{_mandir}/sr/man1/pg.1*
2076 %lang(uk) %{_mandir}/uk/man1/more.1*
2077
2078 # text-utils/ul
2079 %attr(755,root,root) %{_bindir}/ul
2080 %{_mandir}/man1/ul.1*
2081 %lang(de) %{_mandir}/de/man1/ul.1*
2082 %lang(es) %{_mandir}/es/man1/ul.1*
2083 %lang(ja) %{_mandir}/ja/man1/ul.1*
2084 %lang(ko) %{_mandir}/ko/man1/ul.1*
2085 %lang(pl) %{_mandir}/pl/man1/ul.1*
2086 %lang(sr) %{_mandir}/sr/man1/ul.1*
2087 %lang(uk) %{_mandir}/uk/man1/ul.1*
2088
2089 %files -n blockdev
2090 %defattr(644,root,root,755)
2091 %attr(754,root,root) /etc/rc.d/init.d/blockdev
2092 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
2093 %attr(755,root,root) /sbin/blockdev
2094 %{_mandir}/man8/blockdev.8*
2095 %lang(de) %{_mandir}/de/man8/blockdev.8*
2096 %lang(fr) %{_mandir}/fr/man8/blockdev.8*
2097 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
2098 %lang(pt_BR) %{_mandir}/pt_BR/man8/blockdev.8*
2099 %lang(sr) %{_mandir}/sr/man8/blockdev.8*
2100 %lang(uk) %{_mandir}/uk/man8/blockdev.8*
2101 %{systemdunitdir}/blockdev.service
2102 %attr(755,root,root) /lib/systemd/pld-helpers.d/blockdev.sh
2103
2104 %files -n mount
2105 %defattr(644,root,root,755)
2106
2107 # misc-utils/findmnt
2108 %attr(755,root,root) /bin/findmnt
2109 %{_mandir}/man8/findmnt.8*
2110 %lang(de) %{_mandir}/de/man8/findmnt.8*
2111 %lang(fr) %{_mandir}/fr/man8/findmnt.8*
2112 %lang(sr) %{_mandir}/sr/man8/findmnt.8*
2113
2114 # sys-utils/mount
2115 %attr(4755,root,root) /bin/mount
2116 %attr(4755,root,root) /bin/umount
2117 %{_mandir}/man5/fstab.5*
2118 %{_mandir}/man8/mount.8*
2119 %{_mandir}/man8/umount.8*
2120 %lang(cs) %{_mandir}/cs/man5/fstab.5*
2121 %lang(de) %{_mandir}/de/man5/fstab.5*
2122 %lang(de) %{_mandir}/de/man8/mount.8*
2123 %lang(de) %{_mandir}/de/man8/umount.8*
2124 %lang(es) %{_mandir}/es/man5/fstab.5*
2125 %lang(es) %{_mandir}/es/man8/mount.8*
2126 %lang(es) %{_mandir}/es/man8/umount.8*
2127 %lang(fr) %{_mandir}/fr/man5/fstab.5*
2128 %lang(fr) %{_mandir}/fr/man8/mount.8*
2129 %lang(fr) %{_mandir}/fr/man8/umount.8*
2130 %lang(hu) %{_mandir}/hu/man5/fstab.5*
2131 %lang(hu) %{_mandir}/hu/man8/mount.8*
2132 %lang(hu) %{_mandir}/hu/man8/umount.8*
2133 %lang(it) %{_mandir}/it/man5/fstab.5*
2134 %lang(it) %{_mandir}/it/man8/mount.8*
2135 %lang(it) %{_mandir}/it/man8/umount.8*
2136 %lang(ja) %{_mandir}/ja/man5/fstab.5*
2137 %lang(ja) %{_mandir}/ja/man8/mount.8*
2138 %lang(ja) %{_mandir}/ja/man8/umount.8*
2139 %lang(ko) %{_mandir}/ko/man5/fstab.5*
2140 %lang(ko) %{_mandir}/ko/man8/mount.8*
2141 %lang(ko) %{_mandir}/ko/man8/umount.8*
2142 %lang(pl) %{_mandir}/pl/man5/fstab.5*
2143 %lang(pl) %{_mandir}/pl/man8/mount.8*
2144 %lang(pl) %{_mandir}/pl/man8/umount.8*
2145 %lang(sr) %{_mandir}/sr/man5/fstab.5*
2146 %lang(sr) %{_mandir}/sr/man8/mount.8*
2147 %lang(sr) %{_mandir}/sr/man8/umount.8*
2148 %lang(uk) %{_mandir}/uk/man5/fstab.5*
2149 %lang(uk) %{_mandir}/uk/man8/mount.8*
2150 %lang(uk) %{_mandir}/uk/man8/umount.8*
2151
2152 # sys-utils/swapon
2153 %attr(755,root,root) /sbin/swapon
2154 %attr(755,root,root) /sbin/swapoff
2155 %{_mandir}/man8/swapon.8*
2156 %{_mandir}/man8/swapoff.8*
2157 %lang(de) %{_mandir}/de/man8/swapon.8*
2158 %lang(de) %{_mandir}/de/man8/swapoff.8*
2159 %lang(es) %{_mandir}/es/man8/swapon.8*
2160 %lang(es) %{_mandir}/es/man8/swapoff.8*
2161 %lang(fr) %{_mandir}/fr/man8/swapon.8*
2162 %lang(fr) %{_mandir}/fr/man8/swapoff.8*
2163 %lang(it) %{_mandir}/it/man8/swapon.8*
2164 %lang(it) %{_mandir}/it/man8/swapoff.8*
2165 %lang(ja) %{_mandir}/ja/man8/swapon.8*
2166 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
2167 %lang(ko) %{_mandir}/ko/man8/swapon.8*
2168 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
2169 %lang(pl) %{_mandir}/pl/man8/swapon.8*
2170 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
2171 %lang(sr) %{_mandir}/sr/man8/swapon.8*
2172 %lang(sr) %{_mandir}/sr/man8/swapoff.8*
2173 %lang(uk) %{_mandir}/uk/man8/swapon.8*
2174 %lang(uk) %{_mandir}/uk/man8/swapoff.8*
2175
2176 # sys-utils/mountpoint
2177 %attr(755,root,root) /bin/mountpoint
2178 %{_mandir}/man1/mountpoint.1*
2179 %lang(de) %{_mandir}/de/man1/mountpoint.1*
2180 %lang(fr) %{_mandir}/fr/man1/mountpoint.1*
2181 %lang(sr) %{_mandir}/sr/man1/mountpoint.1*
2182 %lang(uk) %{_mandir}/uk/man1/mountpoint.1*
2183
2184 # sys-utils/pivot_root
2185 %attr(755,root,root) /sbin/pivot_root
2186 %{_mandir}/man8/pivot_root.8*
2187 %lang(de) %{_mandir}/de/man8/pivot_root.8*
2188 %lang(fr) %{_mandir}/fr/man8/pivot_root.8*
2189 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
2190 %lang(sr) %{_mandir}/sr/man8/pivot_root.8*
2191 %lang(uk) %{_mandir}/uk/man8/pivot_root.8*
2192
2193 %files -n losetup
2194 %defattr(644,root,root,755)
2195 %attr(755,root,root) /sbin/losetup
2196 %{_mandir}/man8/losetup.8*
2197 %lang(de) %{_mandir}/de/man8/losetup.8*
2198 %lang(fr) %{_mandir}/fr/man8/losetup.8*
2199 %lang(it) %{_mandir}/it/man8/losetup.8*
2200 %lang(ja) %{_mandir}/ja/man8/losetup.8*
2201 %lang(ko) %{_mandir}/ko/man8/losetup.8*
2202 %lang(pl) %{_mandir}/pl/man8/losetup.8*
2203 %lang(sr) %{_mandir}/sr/man8/losetup.8*
2204 %lang(uk) %{_mandir}/uk/man8/losetup.8*
2205
2206 %files -n tunelp
2207 %defattr(644,root,root,755)
2208 %attr(755,root,root) %{_sbindir}/tunelp
2209 %{_mandir}/man8/tunelp.8*
2210 %lang(de) %{_mandir}/de/man8/tunelp.8*
2211 %lang(es) %{_mandir}/es/man8/tunelp.8*
2212 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
2213 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
2214 %lang(sr) %{_mandir}/sr/man8/tunelp.8*
2215
2216 %files -n login
2217 %defattr(644,root,root,755)
2218 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
2219 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
2220 %attr(755,root,root) /bin/login
2221 %{_mandir}/man1/login.1*
2222 %lang(de) %{_mandir}/de/man1/login.1*
2223 %lang(es) %{_mandir}/es/man1/login.1*
2224 %lang(hu) %{_mandir}/hu/man1/login.1*
2225 %lang(id) %{_mandir}/id/man1/login.1*
2226 %lang(ja) %{_mandir}/ja/man1/login.1*
2227 %lang(ko) %{_mandir}/ko/man1/login.1*
2228 %lang(pl) %{_mandir}/pl/man1/login.1*
2229 %lang(sr) %{_mandir}/sr/man1/login.1*
2230
2231 %files -n agetty
2232 %defattr(644,root,root,755)
2233 %attr(755,root,root) /sbin/agetty
2234 %{_mandir}/man8/agetty.8*
2235 %lang(de) %{_mandir}/de/man8/agetty.8*
2236 %lang(es) %{_mandir}/es/man8/agetty.8*
2237 %lang(fr) %{_mandir}/fr/man8/agetty.8*
2238 %lang(ja) %{_mandir}/ja/man8/agetty.8*
2239 %lang(sr) %{_mandir}/sr/man8/agetty.8*
2240
2241 %files -n libblkid
2242 %defattr(644,root,root,755)
2243 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
2244 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
2245
2246 %files -n libblkid-devel
2247 %defattr(644,root,root,755)
2248 %attr(755,root,root) %{_libdir}/libblkid.so
2249 %{_includedir}/blkid
2250 %{_pkgconfigdir}/blkid.pc
2251 %{_mandir}/man3/libblkid.3*
2252 %lang(de) %{_mandir}/de/man3/libblkid.3*
2253 %lang(fr) %{_mandir}/fr/man3/libblkid.3*
2254 %lang(sr) %{_mandir}/sr/man3/libblkid.3*
2255 %lang(uk) %{_mandir}/uk/man3/libblkid.3*
2256
2257 %files -n libblkid-static
2258 %defattr(644,root,root,755)
2259 %{_libdir}/libblkid.a
2260
2261 %if %{with initrd} && %{with dietlibc}
2262 %files -n libblkid-dietlibc
2263 %defattr(644,root,root,755)
2264 %{dietlibdir}/libblkid.a
2265 %endif
2266
2267 %if %{with apidocs}
2268 %files -n libblkid-apidocs
2269 %defattr(644,root,root,755)
2270 %{_gtkdocdir}/libblkid
2271 %endif
2272
2273 %files -n libuuid
2274 %defattr(644,root,root,755)
2275 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
2276 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
2277
2278 # misc-utils/uuidgen
2279 %attr(755,root,root) %{_bindir}/uuidgen
2280 %{_mandir}/man1/uuidgen.1*
2281 %lang(de) %{_mandir}/de/man1/uuidgen.1*
2282 %lang(sr) %{_mandir}/sr/man1/uuidgen.1*
2283 %lang(uk) %{_mandir}/uk/man1/uuidgen.1*
2284
2285 %files -n libuuid-devel
2286 %defattr(644,root,root,755)
2287 %attr(755,root,root) %{_libdir}/libuuid.so
2288 %{_libdir}/libuuid.la
2289 %{_includedir}/uuid
2290 %{_pkgconfigdir}/uuid.pc
2291 %{_mandir}/man3/uuid*.3*
2292 %lang(de) %{_mandir}/de/man3/uuid*.3*
2293 %lang(es) %{_mandir}/es/man3/uuid*.3*
2294 %lang(fr) %{_mandir}/fr/man3/uuid*.3*
2295 %lang(sr) %{_mandir}/sr/man3/uuid*.3*
2296 %lang(uk) %{_mandir}/uk/man3/uuid*.3*
2297
2298 %files -n libuuid-static
2299 %defattr(644,root,root,755)
2300 %{_libdir}/libuuid.a
2301
2302 %if %{with initrd} && %{with dietlibc}
2303 %files -n libuuid-dietlibc
2304 %defattr(644,root,root,755)
2305 %{dietlibdir}/libuuid.a
2306 %endif
2307
2308 %files -n uuidd
2309 %defattr(644,root,root,755)
2310 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
2311 %attr(2775,uuidd,uuidd) /var/lib/libuuid
2312 %{_mandir}/man8/uuidd.8*
2313 %lang(de) %{_mandir}/de/man8/uuidd.8*
2314 %lang(fr) %{_mandir}/fr/man8/uuidd.8*
2315 %lang(sr) %{_mandir}/sr/man8/uuidd.8*
2316 %lang(uk) %{_mandir}/uk/man8/uuidd.8*
2317 %if %{with systemd}
2318 %{systemdunitdir}/uuidd.service
2319 %{systemdunitdir}/uuidd.socket
2320 %endif
2321
2322 %files -n libfdisk
2323 %defattr(644,root,root,755)
2324 %doc libfdisk/COPYING
2325 %attr(755,root,root) /%{_lib}/libfdisk.so.*.*
2326 %attr(755,root,root) %ghost /%{_lib}/libfdisk.so.1
2327
2328 %files -n libfdisk-devel
2329 %defattr(644,root,root,755)
2330 %attr(755,root,root) %{_libdir}/libfdisk.so
2331 %{_includedir}/libfdisk
2332 %{_pkgconfigdir}/fdisk.pc
2333
2334 %files -n libfdisk-static
2335 %defattr(644,root,root,755)
2336 %{_libdir}/libfdisk.a
2337
2338 %if %{with apidocs}
2339 %files -n libfdisk-apidocs
2340 %defattr(644,root,root,755)
2341 %{_gtkdocdir}/libfdisk
2342 %endif
2343
2344 %files -n libmount
2345 %defattr(644,root,root,755)
2346 %doc libmount/COPYING
2347 %attr(755,root,root) /%{_lib}/libmount.so.*.*
2348 %attr(755,root,root) %ghost /%{_lib}/libmount.so.1
2349
2350 %files -n libmount-devel
2351 %defattr(644,root,root,755)
2352 %attr(755,root,root) %{_libdir}/libmount.so
2353 %{_includedir}/libmount
2354 %{_pkgconfigdir}/mount.pc
2355
2356 %files -n libmount-static
2357 %defattr(644,root,root,755)
2358 %{_libdir}/libmount.a
2359
2360 %if %{with apidocs}
2361 %files -n libmount-apidocs
2362 %defattr(644,root,root,755)
2363 %{_gtkdocdir}/libmount
2364 %endif
2365
2366 %files -n python3-libmount
2367 %defattr(644,root,root,755)
2368 %dir %{py3_sitedir}/libmount
2369 %attr(755,root,root) %{py3_sitedir}/libmount/pylibmount.so
2370 %{py3_sitedir}/libmount/__init__.py
2371 %{py3_sitedir}/libmount/__pycache__
2372
2373 %files -n fsck
2374 %defattr(644,root,root,755)
2375 %attr(755,root,root) /sbin/fsck
2376 %{_mandir}/man8/fsck.8*
2377 %lang(de) %{_mandir}/de/man8/fsck.8*
2378 %lang(fr) %{_mandir}/fr/man8/fsck.8*
2379 %lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.8*
2380 %lang(sr) %{_mandir}/sr/man8/fsck.8*
2381 %lang(uk) %{_mandir}/uk/man8/fsck.8*
2382
2383 %files -n libsmartcols
2384 %defattr(644,root,root,755)
2385 %attr(755,root,root) /%{_lib}/libsmartcols.so.*.*.*
2386 %attr(755,root,root) %ghost /%{_lib}/libsmartcols.so.1
2387
2388 %files -n libsmartcols-devel
2389 %defattr(644,root,root,755)
2390 %attr(755,root,root) %{_libdir}/libsmartcols.so
2391 %{_includedir}/libsmartcols
2392 %{_pkgconfigdir}/smartcols.pc
2393
2394 %files -n libsmartcols-static
2395 %defattr(644,root,root,755)
2396 %{_libdir}/libsmartcols.a
2397
2398 %if %{with apidocs}
2399 %files -n libsmartcols-apidocs
2400 %defattr(644,root,root,755)
2401 %{_gtkdocdir}/libsmartcols
2402 %endif
2403
2404 %if %{with initrd}
2405 %files initrd
2406 %defattr(644,root,root,755)
2407 %attr(755,root,root) %{_libdir}/initrd/blkid
2408 %attr(755,root,root) %{_libdir}/initrd/blockdev
2409 %attr(755,root,root) %{_libdir}/initrd/fdformat
2410 %attr(755,root,root) %{_libdir}/initrd/fdisk
2411 %attr(755,root,root) %{_libdir}/initrd/findfs
2412 %attr(755,root,root) %{_libdir}/initrd/hwclock
2413 %attr(755,root,root) %{_libdir}/initrd/look
2414 %attr(755,root,root) %{_libdir}/initrd/mkswap
2415 %attr(755,root,root) %{_libdir}/initrd/namei
2416 %attr(755,root,root) %{_libdir}/initrd/rename
2417 %ifnarch sparc sparcv9 sparc64
2418 %attr(755,root,root) %{_libdir}/initrd/sfdisk
2419 %endif
2420 %attr(755,root,root) %{_libdir}/initrd/swaplabel
2421 %attr(755,root,root) %{_libdir}/initrd/uuidgen
2422 %attr(755,root,root) %{_libdir}/initrd/wipefs
2423 # not needed?
2424 #%attr(755,root,root) %{_libdir}/initrd/chrt
2425 # not built because of disabled libmount
2426 #%attr(755,root,root) %{_libdir}/initrd/e2fsck
2427 #%attr(755,root,root) %{_libdir}/initrd/fsck
2428 %endif
2429
2430 %files -n bash-completion-util-linux
2431 %defattr(644,root,root,755)
2432 %{bash_compdir}/addpart
2433 %{bash_compdir}/blkdiscard
2434 %{bash_compdir}/blkid
2435 %{bash_compdir}/blkzone
2436 %{bash_compdir}/blockdev
2437 %{bash_compdir}/cal
2438 %{bash_compdir}/cfdisk
2439 %{bash_compdir}/chcpu
2440 %{bash_compdir}/chmem
2441 %{bash_compdir}/chrt
2442 %{bash_compdir}/col
2443 %{bash_compdir}/colcrt
2444 %{bash_compdir}/colrm
2445 %{bash_compdir}/column
2446 %{bash_compdir}/ctrlaltdel
2447 %{bash_compdir}/delpart
2448 %{bash_compdir}/dmesg
2449 %{bash_compdir}/eject
2450 %{bash_compdir}/fallocate
2451 %{bash_compdir}/fdformat
2452 %{bash_compdir}/fdisk
2453 %{bash_compdir}/fincore
2454 %{bash_compdir}/findfs
2455 %{bash_compdir}/findmnt
2456 %{bash_compdir}/flock
2457 %{bash_compdir}/fsck
2458 %{bash_compdir}/fsck.cramfs
2459 %{bash_compdir}/fsck.minix
2460 %{bash_compdir}/fsfreeze
2461 %{bash_compdir}/fstrim
2462 %{bash_compdir}/getopt
2463 %{bash_compdir}/hardlink
2464 %{bash_compdir}/hexdump
2465 %{bash_compdir}/hwclock
2466 %{bash_compdir}/ionice
2467 %{bash_compdir}/ipcmk
2468 %{bash_compdir}/ipcrm
2469 %{bash_compdir}/ipcs
2470 %{bash_compdir}/irqtop
2471 %{bash_compdir}/isosize
2472 %{bash_compdir}/last
2473 %{bash_compdir}/lastb
2474 %{bash_compdir}/ldattach
2475 %{bash_compdir}/logger
2476 %{bash_compdir}/look
2477 %{bash_compdir}/losetup
2478 %{bash_compdir}/lsblk
2479 %{bash_compdir}/lscpu
2480 %{bash_compdir}/lsipc
2481 %{bash_compdir}/lsirq
2482 %{bash_compdir}/lslocks
2483 %{bash_compdir}/lslogins
2484 %{bash_compdir}/lsmem
2485 %{bash_compdir}/lsns
2486 %{bash_compdir}/mcookie
2487 %{bash_compdir}/mesg
2488 %{bash_compdir}/mkfs
2489 %{bash_compdir}/mkfs.bfs
2490 %{bash_compdir}/mkfs.cramfs
2491 %{bash_compdir}/mkfs.minix
2492 %{bash_compdir}/mkswap
2493 %{bash_compdir}/more
2494 %{bash_compdir}/mount
2495 %{bash_compdir}/mountpoint
2496 %{bash_compdir}/namei
2497 %{bash_compdir}/nsenter
2498 %{bash_compdir}/partx
2499 %{bash_compdir}/pg
2500 %{bash_compdir}/pivot_root
2501 %{bash_compdir}/prlimit
2502 %{bash_compdir}/readprofile
2503 %{bash_compdir}/rename
2504 %{bash_compdir}/renice
2505 %{bash_compdir}/resizepart
2506 %{bash_compdir}/rev
2507 %{bash_compdir}/rfkill
2508 %{bash_compdir}/rtcwake
2509 %{bash_compdir}/runuser
2510 %{bash_compdir}/script
2511 %{bash_compdir}/scriptlive
2512 %{bash_compdir}/scriptreplay
2513 %{bash_compdir}/setarch
2514 %{bash_compdir}/setpriv
2515 %{bash_compdir}/setsid
2516 %{bash_compdir}/setterm
2517 %{bash_compdir}/sfdisk
2518 %{bash_compdir}/su
2519 %{bash_compdir}/swaplabel
2520 %{bash_compdir}/swapoff
2521 %{bash_compdir}/swapon
2522 %{bash_compdir}/taskset
2523 %{bash_compdir}/tunelp
2524 %{bash_compdir}/uclampset
2525 %{bash_compdir}/ul
2526 %{bash_compdir}/umount
2527 %{bash_compdir}/unshare
2528 %{bash_compdir}/utmpdump
2529 %{bash_compdir}/uuidd
2530 %{bash_compdir}/uuidgen
2531 %{bash_compdir}/uuidparse
2532 %{bash_compdir}/wdctl
2533 %{bash_compdir}/whereis
2534 %{bash_compdir}/wipefs
2535 %{bash_compdir}/write
2536 %{bash_compdir}/zramctl
This page took 0.197215 seconds and 3 git commands to generate.