]> git.pld-linux.org Git - packages/util-linux.git/blob - util-linux.spec
- cryptsetup-luks isn't equivalent of cryptsetup
[packages/util-linux.git] / util-linux.spec
1 #
2 # TODO:
3 # - move logger to separate package (to avoid conflicts with inetutils)
4 # - what to do with scriptreplay? (req: perl)
5
6 # Conditional build:
7 %bcond_with     uClibc  # don't build few utilities
8 %bcond_without  selinux # build without SELinux support
9 #
10 Summary:        Collection of basic system utilities for Linux
11 Summary(de.UTF-8):      Sammlung von grundlegenden Systemdienstprogrammen für Linux
12 Summary(es.UTF-8):      Colectánea de utilitarios básicos de sistema para Linux
13 Summary(fr.UTF-8):      Ensemble d'utilitaires système de base pour Linux
14 Summary(pl.UTF-8):      Zbiór podstawowych narzędzi systemowych dla Linuksa
15 Summary(pt_BR.UTF-8):   Coletânea de utilitários básicos de sistema para Linux
16 Summary(ru.UTF-8):      Набор базовых системных утилит для Linux
17 Summary(tr.UTF-8):      Temel sistem araçları
18 Summary(uk.UTF-8):      Набір базових системних утиліт для Linux
19 Name:           util-linux
20 Version:        2.13
21 %define _pre    pre7
22 Release:        0.%{_pre}.1
23 License:        distributable
24 Group:          Applications/System
25 # devel versions at ftp://ftp.kernel.org/pub/linux/utils/util-linux/testing
26 Source0:        ftp://ftp.kernel.org/pub/linux/utils/util-linux/testing/%{name}-%{version}-%{_pre}.tar.bz2
27 # Source0-md5:  13cdf4b76533e8421dc49de188f85291
28 #Source1:       http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
29 Source1:        %{name}-non-english-man-pages.tar.bz2
30 # Source1-md5:  81bbcc9a820512ecde87a8f31de0b745
31 Source2:        login.pamd
32 Source3:        rawdevices.init
33 Source4:        rawdevices.sysconfig
34 Source5:        %{name}-blockdev.init
35 Source6:        %{name}-blockdev.sysconfig
36 Patch1:         %{name}-fdisk.patch
37 Patch2:         %{name}-fhs.patch
38 Patch3:         %{name}-info.patch
39 Patch4:         %{name}-syscall.patch
40 Patch5:         %{name}-ncurses.patch
41 Patch6:         %{name}-ppc-hwclock.patch
42 Patch7:         %{name}-amd64.patch
43 Patch8:         %{name}-dm_crypt.patch
44 Patch9:         %{name}-blk.patch
45 Patch10:        %{name}-managed.patch
46 Patch11:        %{name}-gcc4.patch
47 Patch12:        %{name}-2.12q-update-mtab-when-moving.patch
48 Patch13:        %{name}-2.12q-use-update_mtab-for-fake.patch
49 Patch14:        %{name}-2.12q-more-fake-checks-v2.patch
50 Patch15:        %{name}-2.12q-update_mtab-fixes.patch
51 Patch16:        %{name}-audit-hwclock.patch
52 Patch17:        %{name}-audit-login.patch
53 Patch18:        %{name}-multibyte.patch
54 Patch19:        %{name}-chsh.patch
55 Patch20:        %{name}-col-EILSEQ.patch
56 Patch21:        %{name}-cramfs-maxentries.patch
57 Patch22:        %{name}-cramfs-zerofiles.patch
58 Patch23:        %{name}-ctrlaltdel-man.patch
59 Patch24:        %{name}-ctty3.patch
60 Patch25:        %{name}-execl.patch
61 Patch26:        %{name}-fdformat-ide.patch
62 Patch27:        %{name}-fdisk-b-4096.patch
63 Patch28:        %{name}-fdisk-gpt.patch
64 Patch29:        %{name}-fdisk-isfull.patch
65 Patch30:        %{name}-fdisk-sectors.patch
66 Patch31:        %{name}-fdisksegv.patch
67 Patch32:        %{name}-hexdump-gcc.patch
68 Patch33:        %{name}-hotkeys.patch
69 Patch34:        %{name}-ipcs-shmax.patch
70 Patch35:        %{name}-ipcs-typo.patch
71 Patch36:        %{name}-login-hang.patch
72 Patch37:        %{name}-login-ipv6.patch
73 Patch38:        %{name}-login-lastlog.patch
74 Patch39:        %{name}-login-pam-acct.patch
75 Patch40:        %{name}-login-timeval.patch
76 Patch41:        %{name}-look-separator.patch
77 Patch42:        %{name}-losetup-all.patch
78 Patch43:        %{name}-losetup-deprecated.patch
79 Patch44:        %{name}-losetup-rdonly.patch
80 Patch45:        %{name}-lvm2dupes.patch
81 Patch46:        %{name}-mkswap-mounted.patch
82 Patch47:        %{name}-mkswap-selinux.patch
83 Patch48:        %{name}-more-CLOEXEC.patch
84 Patch49:        %{name}-mountbylabel-dm.patch
85 Patch50:        %{name}-mount-context.patch
86 Patch51:        %{name}-mount.helper-fake.patch
87 Patch52:        %{name}-mount-man-bugs.patch
88 Patch53:        %{name}-mount-man-cifs.patch
89 Patch54:        %{name}-mount-man-nfs4.patch
90 Patch55:        %{name}-mount-man-nfs.patch
91 Patch56:        %{name}-mount-nonfs.patch
92 Patch57:        %{name}-mount-sloppy.patch
93 Patch58:        %{name}-mount-subtree.patch
94 Patch59:        %{name}-mount-twiceloop.patch
95 Patch60:        %{name}-mount-uhelper.patch
96 Patch61:        %{name}-mount-uuid.patch
97 Patch62:        %{name}-mtab-lock.patch
98 Patch63:        %{name}-namei-logic.patch
99 Patch64:        %{name}-pamsession.patch
100 Patch65:        %{name}-partx-man.patch
101 Patch66:        %{name}-procpartitions.patch
102 Patch67:        %{name}-raw-handle-nonpresent-devs.patch
103 Patch68:        %{name}-raw-man.patch
104 Patch69:        %{name}-raw-raw0.patch
105 Patch70:        %{name}-rdev-man.patch
106 Patch71:        %{name}-schedutils-man.patch
107 Patch72:        %{name}-schedutils-SCHED_BATCH.patch
108 Patch73:        %{name}-skipraid2.patch
109 Patch74:        %{name}-swapon-suspend.patch
110 Patch75:        %{name}-swaponsymlink.patch
111 Patch76:        %{name}-swap-page.patch
112 Patch77:        %{name}-umount-sysfs.patch
113 Patch78:        %{name}-ac-dirs.patch
114 Patch79:        %{name}-mount-helper-auto.patch
115 BuildRequires:  audit-libs-devel >= 1.0.6
116 BuildRequires:  autoconf
117 BuildRequires:  automake
118 BuildRequires:  cryptsetup-luks-devel
119 BuildRequires:  e2fsprogs-devel >= 1.36
120 BuildRequires:  gettext-devel
121 BuildRequires:  intltool
122 %{?with_selinux:BuildRequires:  libselinux-devel}
123 %{!?with_uClibc:BuildRequires:  ncurses-devel >= 5.0}
124 %{!?with_uClibc:BuildRequires:  pam-devel >= 0.99.7.1}
125 BuildRequires:  rpmbuild(macros) >= 1.268
126 BuildRequires:  sed >= 4.0
127 BuildRequires:  texinfo
128 %{!?with_uClibc:BuildRequires:  zlib-devel}
129 %{!?with_uClibc:Requires:       pam >= 0.99.7.1}
130 Provides:       fdisk
131 Obsoletes:      cramfs
132 Obsoletes:      schedutils
133 Obsoletes:      util-linux-suids
134 Conflicts:      shadow-extras < 1:4.0.3-6
135 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
136
137 %define         debugcflags     -O1 -g
138
139 %description
140 util-linux contains a large variety of low-level system utilities
141 necessary for a functional Linux system. This includes, among other
142 things, configuration tools such as fdisk and system programs such as
143 logger.
144
145 %description -l de.UTF-8
146 util-linux enthält eine große Anzahl an
147 low-level-Systemdienstprogrammen, die für ein funktionierendes
148 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
149 'fdisk' und Systemprogramme wie 'logger'.
150
151 %description -l es.UTF-8
152 util-linux contiene una gran variedad de utilitarios de sistema de
153 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
154 entre otras cosas, herramientas de configuración como fdisk y
155 programas de sistema como login.
156
157 %description -l fr.UTF-8
158 util-linux contient une grande variété d'utilitaire système bas niveau
159 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
160 autres, les outils de configuration comme fdisk et des programmes
161 systèmes comme logger.
162
163 %description -l pl.UTF-8
164 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
165 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
166 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
167 programy systemowe, takie jak logger.
168
169 %description -l pt_BR.UTF-8
170 util-linux contém uma grande variedade de utilitários de sistema de
171 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
172 entre outras coisas, ferramentas de configuração como fdisk e
173 programas de sistema como login.
174
175 %description -l ru.UTF-8
176 Этот пакет содержит большой набор системных утилит низкого уровня,
177 которые необходимы для функционирования системы Linux. Он включает, в
178 числе прочих, инструменты конфигурации, такие как fdisk, и системные
179 программы, такие как login.
180
181 %description -l tr.UTF-8
182 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
183 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
184 uygulamaları ve logger gibi sistem programları sayılabilir.
185
186 %description -l uk.UTF-8
187 Цей пакет містить великий набір системних утиліт низького рівня, які
188 необхідні для функціонування системи Linux. Він містить, окрім інших,
189 конфігураційні інструменти (такі як fdisk) та системні програми (такі
190 як login).
191
192 %package -n blockdev
193 Summary:        Support for blockdev
194 Summary(pl.UTF-8):      Obsługa blockdev
195 Group:          Applications/System
196 Requires(post,preun):   /sbin/chkconfig
197 Requires:       coreutils
198 Requires:       rc-scripts
199 #Requires:      uname(release) >= 2.6
200
201 %description -n blockdev
202 The utility blockdev allows one to call block device ioctls from the
203 command line. This package also includes initscript to set blockdev
204 parameters at system startup.
205
206 %description -n blockdev -l pl.UTF-8
207 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
208 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
209 ustawiania parametrów blockdev przy starcie systemu.
210
211 %package -n losetup
212 Summary:        Programs for setting up and configuring loopback devices
213 Summary(de.UTF-8):      Programme zum Einrichten und Konfigurieren von Loopback-Geräten
214 Summary(fr.UTF-8):      Programmes pour mettre en place et configurer les loopback
215 Summary(pl.UTF-8):      Program do konfiguracji urządzenia blokowego loopback
216 Summary(ru.UTF-8):      Программы для настройки loopback-устройств
217 Summary(tr.UTF-8):      Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
218 Summary(uk.UTF-8):      Програми для конфігурації loopback-пристроїв
219 Group:          Applications/System
220
221 %description -n losetup
222 Linux supports a special block device called the loopback device,
223 which maps a normal file onto a virtual block device. This package
224 contains programs for setting up and removing the mapping between
225 files and loopback devices.
226
227 Block loopback devices should not be confused with the networking
228 loopback device, which is configured with the normal ifconfig command.
229
230 %description -n losetup -l de.UTF-8
231 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
232 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
233 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
234 zwischen Dateien und Loopback-Geräten.
235
236 %description -n losetup -l fr.UTF-8
237 Linux gère un périphérique bloc spécial appelé « loopback », qui
238 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
239 paquetage contient les programmes pour configurer et supprimer la
240 correspondance entre les fichiers et les périphériques loopback.
241
242 Les périphériques bloc loopback ne doivent pas être confondus avec le
243 périphérique loopback du réseau, configuré avec la commande ifconfig
244 normale.
245
246 %description -n losetup -l pl.UTF-8
247 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
248 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
249 program, przy pomocy którego będziesz mógł je skonfigurować.
250
251 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
252 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
253 ifconfig.
254
255 %description -n losetup -l ru.UTF-8
256 Linux поддерживает специальное блочное устройство, называемое
257 loopback, которое отображает обычный файл в виртуальное блочное
258 устройство. Это позволяет использовать файл как виртуальную файловую
259 систему. Losetup используется для связи loopback-устройств с обычными
260 файлами или блочными устройствами, для отсоединения loopback-устройств
261 и запросов их статуса.
262
263 %description -n losetup -l tr.UTF-8
264 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
265 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
266 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
267 arasındaki haritalama işleminin kurulması ve kaldırılması için
268 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
269 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
270
271 %description -n losetup -l uk.UTF-8
272 Linux підтримує спеціальний блочний пристрій, loopback, який
273 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
274 використовувати файл як віртуальну файлову систему. Losetup
275 використовують для зв'язку loopback-пристроїв зі звичайними файлами
276 або блочними пристроями, для від'єднання loopback-пристроїв та
277 запросів їх стану.
278
279 %package -n mount
280 Summary:        Programs for mounting and unmounting filesystems
281 Summary(de.UTF-8):      Programme zum montieren und abmontieren von Dateisystemen
282 Summary(fr.UTF-8):      Programme pour monter et démonter des systèmes de fichiers
283 Summary(pl.UTF-8):      Programy do montowania i odmontowywania systemów plików
284 Summary(ru.UTF-8):      Программы для монтирования и размонтирования файловых систем
285 Summary(tr.UTF-8):      Dosya sistemlerini bağlamak ve çözmek için programlar
286 Summary(uk.UTF-8):      Програми для монтування та розмонтування файлових систем
287 Group:          Applications/System
288 Requires:       cryptsetup-luks >= 1.0.4
289 Requires:       libgcrypt >= 1.2.0-6
290 Requires:       libgpg-error >= 1.0-4
291
292 %description -n mount
293 mount is used for adding new filesystems, both local and networked, to
294 your current directory structure. The filesystems must already exist
295 for this to work. It can also be used to change the access types the
296 kernel uses for already-mounted filesystems.
297
298 This package is critical for the functionality of your system.
299
300 %description -n mount -l de.UTF-8
301 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
302 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
303 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
304 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
305
306 Dieses Paket ist für Ihr System unbedingt erforderlich.
307
308 %description -n mount -l fr.UTF-8
309 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
310 réseaux, à votre structure de répertoire. Les systèmes de fichiers
311 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
312 changer les types d'accès pour les systèmes de fichiers déjà montés.
313
314 Ce paquetage est critique pour le fonctionnement de votre système.
315
316 %description -n mount -l pl.UTF-8
317 Program mount jest używany przez system do montowania systemów plików,
318 zarówno lokalnych jak i sieciowych (np. NFS).
319
320 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
321
322 %description -n mount -l ru.UTF-8
323 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
324 в вашей системе организованы в виде одного большого дерева или
325 иерархии. Эти файлы могут быть размещены на разных устройствах.
326 Команда mount присоединяет файловую систему на некотором устройстве к
327 дереву файлов вашей системы. Команда umount отсоединяет файловую
328 систему от дерева. Swapon и swapoff, соответственно, разрешает и
329 запрещает своппинг в определенные файлы и устройства.
330
331 %description -n mount -l tr.UTF-8
332 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
333 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
334 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
335 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
336 sisteminizin işlevselliği açısından kritiktir.
337
338 %description -n mount -l uk.UTF-8
339 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
340 вашій системі організовані у вигляді одного великого дерева або
341 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
342 Команда mount під'єднує файлову систему на деякому пристрої до дерева
343 файлів вашої системи. Команда umount від'єднує файлову систему від
344 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
345 визначені файли або пристрої.
346
347 %package chkdupexe
348 Summary:        chkdupexe - find duplicate executables
349 Summary(pl.UTF-8):      chkdupexe odszukuje powtarzające się pliki uruchamialne
350 Group:          Applications/System
351
352 %description chkdupexe
353 chkdupexe will scan the union of $PATH and a hardcoded list of common
354 locations for binaries. It will report dangling symlinks and
355 duplicately-named binaries.
356
357 %description chkdupexe -l pl.UTF-8
358 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
359 katalogi z plikami uruchamialnymi i informuje o powtarzających się
360 plikach w różnych katalogach.
361
362 %package -n tunelp
363 Summary:        Configures kernel parallel port driver
364 Summary(de.UTF-8):      Konfiguriert den Kerneltreiber für den parallelen Port
365 Summary(fr.UTF-8):      Configure le pilote du port parallèle dans le noyau
366 Summary(pl.UTF-8):      Program do konfigurowania sterownika portu równoległego
367 Summary(tr.UTF-8):      Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
368 Group:          Applications/System
369
370 %description -n tunelp
371 tunelp aids in configuring the kernel parallel port driver.
372
373 %description -n tunelp -l de.UTF-8
374 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
375
376 %description -n tunelp -l fr.UTF-8
377 « tunelp » aide à configurer le pilote du noyau pour le port
378 parallèle.
379
380 %description -n tunelp -l pl.UTF-8
381 Program do konfigurowania sterownika portu równoległego.
382
383 %description -n tunelp -l tr.UTF-8
384 Paralel bağlantı noktası sürücüsünü ayarlar.
385
386 %package -n login
387 Summary:        login is used when signing onto a system
388 Summary(pl.UTF-8):      login jest używany do rozpoczęcia pracy w systemie
389 Group:          Applications/System
390 Requires:       pam >= 0.99.7.1
391 Obsoletes:      heimdal-login
392
393 %description -n login
394 login is used when signing onto a system. It can also be used to
395 switch from one user to another at any time (most modern shells have
396 support for this feature built into them, however).
397
398 %description -n login -l pl.UTF-8
399 login jest używany do rozpoczęcia pracy w systemie. Może być używany
400 do przełączania z jednego użytkownika na innego w każdym momencie
401 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
402
403 %package -n agetty
404 Summary:        Alternative Linux getty
405 Summary(pl.UTF-8):      Alternatywny getty
406 Group:          Applications/System
407 Requires:       login
408
409 %description -n agetty
410 agetty is simple Linux getty with serial support.
411
412 %description -n agetty -l pl.UTF-8
413 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
414
415 %package -n rawdevices
416 Summary:        Support for raw-devices
417 Summary(pl.UTF-8):      Obsługa raw-device'ów
418 Group:          Applications/System
419 Requires(post,preun):   /sbin/chkconfig
420 Requires:       rc-scripts
421
422 %description -n rawdevices
423 Support for raw-devices.
424
425 %description -n rawdevices -l pl.UTF-8
426 Obsługa raw-device'ów.
427
428 %prep
429 %setup -q -a1 -n %{name}-%{version}-%{_pre}
430 %patch1 -p1
431 %patch2 -p1
432 %patch3 -p1
433 %patch4 -p1
434 %patch5 -p1
435 %patch6 -p1
436 %patch7 -p1
437 %patch8 -p1
438 %patch9 -p1
439 %patch10 -p1
440 %patch11 -p1
441 %patch12 -p0
442 %patch13 -p1
443 %patch14 -p0
444 %patch15 -p1
445 %patch16 -p1
446 %patch17 -p1
447 %patch18 -p1
448 %patch19 -p1
449 %patch20 -p1
450 %patch21 -p1
451 %patch22 -p1
452 %patch23 -p1
453 %patch24 -p1
454 %patch25 -p1
455 %patch26 -p1
456 %patch27 -p1
457 %patch28 -p1
458 %patch29 -p1
459 %patch30 -p1
460 %patch31 -p1
461 %patch32 -p1
462 %patch33 -p1
463 %patch34 -p1
464 %patch35 -p1
465 %patch36 -p1
466 %patch37 -p1
467 %patch38 -p1
468 %patch39 -p1
469 %patch40 -p1
470 %patch41 -p1
471 %patch42 -p1
472 %patch43 -p1
473 %patch44 -p1
474 %patch45 -p1
475 %patch46 -p1
476 %patch47 -p1
477 %patch48 -p1
478 %patch49 -p1
479 %patch50 -p1
480 %patch79 -p1
481 %patch51 -p1
482 %patch52 -p1
483 %patch53 -p1
484 %patch54 -p1
485 %patch55 -p1
486 %patch56 -p1
487 %patch57 -p1
488 %patch58 -p1
489 %patch59 -p1
490 %patch60 -p1
491 %patch61 -p1
492 %patch62 -p1
493 %patch63 -p1
494 %patch64 -p1
495 %patch65 -p1
496 %patch66 -p1
497 %patch67 -p1
498 %patch68 -p1
499 %patch69 -p1
500 %patch70 -p1
501 %patch71 -p1
502 %patch72 -p1
503 %patch73 -p1
504 %patch74 -p1
505 %patch75 -p1
506 %patch76 -p1
507 %patch77 -p1
508 %patch78 -p1
509
510 %build
511 %{__gettextize}
512 %{__aclocal} -I m4
513 %{__autoconf}
514 %{__autoheader}
515 %{__automake}
516 %configure \
517         --bindir=/bin \
518         --sbindir=/sbin \
519         --enable-kill \
520         --enable-partx \
521         %{!?with_uClibc:--enable-raw} \
522         --enable-rdev \
523         --enable-write \
524         --enable-login-utils \
525         --disable-wall \
526         --disable-use-tty-group \
527         %{?with_uClibc:--disable-pam} \
528         %{!?with_selinux:--disable-selinux}
529
530 %{__make}
531
532 %ifarch ppc
533 %{__cc} %{rpmcflags} %{rpmldflags} clock-ppc.c -o clock-ppc
534 %endif
535
536 cd sys-utils
537 makeinfo ipc.texi
538
539 %install
540 rm -rf $RPM_BUILD_ROOT
541 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security} \
542         $RPM_BUILD_ROOT/var/lock
543
544 %{__make} install \
545         DESTDIR=$RPM_BUILD_ROOT
546
547 install misc-utils/scriptreplay.1 $RPM_BUILD_ROOT%{_mandir}/man1/
548
549 sed -i -e 's,/usr/spool/mail,/var/mail,g' $RPM_BUILD_ROOT%{_mandir}/man1/login.1
550
551 mv $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
552 mv $RPM_BUILD_ROOT%{_bindir}/raw $RPM_BUILD_ROOT/sbin
553
554 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
555 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/rawdevices
556 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/rawdevices
557 install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
558 install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
559
560 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
561 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
562
563 %ifarch ppc
564 mv -f $RPM_BUILD_ROOT/sbin/hwclock $RPM_BUILD_ROOT/sbin/hwclock.rtc
565 install clock-ppc $RPM_BUILD_ROOT/sbin/hwclock.adb
566 #yneed fix:
567 # hwclock.adb is for PowerMac (default)
568 # hwclock.rtc is for RS/6000 (PreP,CHRP)
569 ln -sf hwclock.adb $RPM_BUILD_ROOT/sbin/hwclock
570 %endif
571
572 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
573 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
574
575 for d in cs de es fi fr hu id it ja ko nl pl ; do
576         for m in man1 man5 man8 ; do
577                 if [ -d man/$d/$m ]; then
578                         install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
579                         install man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
580                 fi
581         done
582 done
583
584 # cleanup, remove files not included in package
585 rm $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
586         $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
587         $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
588         $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
589         $RPM_BUILD_ROOT%{_mandir}/*/man1/{arch,chfn,chsh,clear,last,mesg,newgrp,od,passwd,reset,sg,wall}.1 \
590         $RPM_BUILD_ROOT%{_mandir}/*/man5/nfs.5 \
591         $RPM_BUILD_ROOT%{_mandir}/*/man8/{display-services,elvtune,fast*,halt,initctl,need,provide,reboot,setfdprm,shutdown,simpleinit,sln,vigr,vipw}.8
592
593 %ifnarch %{ix86}
594 rm -f $RPM_BUILD_ROOT%{_mandir}/*/man8/{ramsize,rdev,rootflags,vidmode}.8
595 %endif
596 %ifarch sparc sparc64
597 rm -f $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
598 %endif
599
600 %{!?with_uClibc:%find_lang %{name}}
601
602 %clean
603 rm -rf $RPM_BUILD_ROOT
604
605 %post
606 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
607
608 %postun
609 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
610
611 %post -n blockdev
612 /sbin/chkconfig --add blockdev
613 %service blockdev restart
614
615 %preun -n blockdev
616 if [ "$1" = "0" ]; then
617         %service blockdev stop
618         /sbin/chkconfig --del blockdev
619 fi
620
621 %post -n rawdevices
622 /sbin/chkconfig --add rawdevices
623 %service rawdevices restart
624
625 %preun -n rawdevices
626 if [ "$1" = "0" ]; then
627         %service rawdevices stop
628         /sbin/chkconfig --del rawdevices
629 fi
630
631 %files %{!?with_uClibc:-f %{name}.lang}
632 %defattr(644,root,root,755)
633 %doc */README.* text-utils/LICENSE.pg NEWS
634
635 %attr(755,root,root) /sbin/clock
636 %ifarch ppc
637 %attr(755,root,root) %config(noreplace) %verify(not link) /sbin/hwclock
638 %attr(755,root,root) /sbin/hwclock.adb
639 %attr(755,root,root) /sbin/hwclock.rtc
640 %else
641 %attr(755,root,root) /sbin/hwclock*
642 %endif
643
644 %{_mandir}/man8/clock.8*
645 %{_mandir}/man8/hwclock.8*
646 %lang(es) %{_mandir}/es/man8/clock.8*
647 %lang(es) %{_mandir}/es/man8/hwclock.8*
648 %lang(ja) %{_mandir}/ja/man8/clock.8*
649 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
650
651 %attr(755,root,root) /bin/dmesg
652 %attr(755,root,root) /bin/kill
653 %{!?with_uClibc:%attr(755,root,root) /bin/more}
654 %attr(755,root,root) /sbin/mkfs
655 %attr(755,root,root) /sbin/mkswap
656 %attr(755,root,root) /sbin/ctrlaltdel
657 %attr(755,root,root) /sbin/addpart
658 %attr(755,root,root) /sbin/delpart
659 %attr(755,root,root) /sbin/partx
660 %attr(755,root,root) %{_bindir}/cal
661 %attr(755,root,root) %{_bindir}/chrt
662 %attr(755,root,root) %{_bindir}/col
663 %attr(755,root,root) %{_bindir}/colcrt
664 %attr(755,root,root) %{_bindir}/colrm
665 %attr(755,root,root) %{_bindir}/column
666 %attr(755,root,root) %{_bindir}/ddate
667 %attr(755,root,root) %{_bindir}/fdformat
668 %attr(755,root,root) %{_bindir}/flock
669 %attr(755,root,root) %{_bindir}/getopt
670 %attr(755,root,root) %{_bindir}/hexdump
671 %attr(755,root,root) %{_bindir}/ionice
672 %attr(755,root,root) %{_bindir}/ipcrm
673 %attr(755,root,root) %{_bindir}/ipcs
674 %attr(755,root,root) %{_bindir}/isosize
675 %attr(755,root,root) %{_bindir}/line
676 %attr(755,root,root) %{_bindir}/logger
677 %attr(755,root,root) %{_bindir}/look
678 %attr(755,root,root) %{_bindir}/mcookie
679 %attr(755,root,root) %{_bindir}/namei
680 %{!?with_uClibc:%attr(755,root,root) %{_bindir}/pg}
681 %attr(755,root,root) %{_bindir}/rename
682 %attr(755,root,root) %{_bindir}/renice
683 %attr(755,root,root) %{_bindir}/rev
684 %attr(755,root,root) %{_bindir}/script
685 %attr(755,root,root) %{_bindir}/setsid
686 %{!?with_uClibc:%attr(755,root,root) %{_bindir}/setterm}
687 %attr(755,root,root) %{_bindir}/tailf
688 %attr(755,root,root) %{_bindir}/taskset
689 %{!?with_uClibc:%attr(755,root,root) %{_bindir}/ul}
690 %attr(755,root,root) %{_bindir}/whereis
691 %attr(2755,root,tty) %{_bindir}/write
692 %attr(755,root,root) %{_sbindir}/readprofile
693
694 %{_mandir}/man1/cal.1*
695 %{_mandir}/man1/chrt.1*
696 %{_mandir}/man1/col.1*
697 %{_mandir}/man1/colcrt.1*
698 %{_mandir}/man1/colrm.1*
699 %{_mandir}/man1/column.1*
700 %{_mandir}/man1/ddate.1*
701 %{_mandir}/man1/flock.1*
702 %{_mandir}/man1/getopt.1*
703 %{_mandir}/man1/hexdump.1*
704 %{_mandir}/man1/ionice.1*
705 %{_mandir}/man1/kill.1*
706 %{_mandir}/man1/line.1*
707 %{_mandir}/man1/logger.1*
708 %{_mandir}/man1/look.1*
709 %{_mandir}/man1/mcookie.1*
710 %{!?with_uClibc:%{_mandir}/man1/more.1*}
711 %{_mandir}/man1/namei.1*
712 %{!?with_uClibc:%{_mandir}/man1/pg.1*}
713 %{_mandir}/man1/readprofile.1*
714 %{_mandir}/man1/rev.1*
715 %{_mandir}/man1/rename.1*
716 %{_mandir}/man1/script.1*
717 %{!?with_uClibc:%{_mandir}/man1/setterm.1*}
718 %{_mandir}/man1/tailf.1*
719 %{_mandir}/man1/taskset.1*
720 %{!?with_uClibc:%{_mandir}/man1/ul.1*}
721 %{_mandir}/man1/whereis.1*
722 %{_mandir}/man1/write.1*
723
724 %{_mandir}/man8/addpart.8*
725 %{_mandir}/man8/ctrlaltdel.8*
726 %{_mandir}/man8/cytune.8*
727 %{_mandir}/man8/delpart.8*
728 %{_mandir}/man8/dmesg.8*
729 %{_mandir}/man8/fdformat.8*
730 %{_mandir}/man8/ipcrm.8*
731 %{_mandir}/man8/ipcs.8*
732 %{_mandir}/man8/isosize.8*
733 %{_mandir}/man8/mkswap.8*
734 %{_mandir}/man8/partx.8*
735 %{_mandir}/man8/renice.8*
736 %{_mandir}/man8/setsid.8*
737
738 %lang(cs) %{_mandir}/cs/man1/write.1*
739
740 %lang(de) %{_mandir}/de/man1/kill.1*
741 %lang(de) %{_mandir}/de/man1/more.1*
742 %lang(de) %{_mandir}/de/man1/write.1*
743
744 %lang(de) %{_mandir}/de/man8/fdformat.8*
745
746 %lang(es) %{_mandir}/es/man1/colrm.1*
747 %lang(es) %{_mandir}/es/man1/column.1*
748 %lang(es) %{_mandir}/es/man1/ddate.1*
749 %lang(es) %{_mandir}/es/man1/getopt.1*
750 %lang(es) %{_mandir}/es/man1/look.1*
751 %lang(es) %{_mandir}/es/man1/more.1*
752 %lang(es) %{_mandir}/es/man1/namei.1*
753 %lang(es) %{_mandir}/es/man1/readprofile.1*
754 %lang(es) %{_mandir}/es/man1/rev.1*
755 %lang(es) %{_mandir}/es/man1/script.1*
756 %lang(es) %{_mandir}/es/man1/setterm.1*
757 %lang(es) %{_mandir}/es/man1/ul.1*
758 %lang(es) %{_mandir}/es/man1/whereis.1*
759 %lang(es) %{_mandir}/es/man1/write.1*
760
761 %lang(es) %{_mandir}/es/man8/cytune.8*
762 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
763 %lang(es) %{_mandir}/es/man8/ipcrm.8*
764 %lang(es) %{_mandir}/es/man8/ipcs.8*
765 %lang(es) %{_mandir}/es/man8/mkswap.8*
766 %lang(es) %{_mandir}/es/man8/renice.8*
767 %lang(es) %{_mandir}/es/man8/setsid.8*
768
769 %lang(fi) %{_mandir}/fi/man1/cal.1*
770 %lang(fi) %{_mandir}/fi/man1/column.1*
771 %lang(fi) %{_mandir}/fi/man1/kill.1*
772 %lang(fi) %{_mandir}/fi/man1/more.1*
773 %lang(fi) %{_mandir}/fi/man1/whereis.1*
774 %lang(fi) %{_mandir}/fi/man1/write.1*
775
776 %lang(fr) %{_mandir}/fr/man1/cal.1*
777 %lang(fr) %{_mandir}/fr/man1/col.1*
778 %lang(fr) %{_mandir}/fr/man1/kill.1*
779 %lang(fr) %{_mandir}/fr/man1/more.1*
780 %lang(fr) %{_mandir}/fr/man1/rev.1*
781 %lang(fr) %{_mandir}/fr/man1/whereis.1*
782 %lang(fr) %{_mandir}/fr/man1/write.1*
783
784 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
785 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
786 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
787 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
788 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
789 %lang(fr) %{_mandir}/fr/man8/setsid.8*
790
791 %lang(hu) %{_mandir}/hu/man1/cal.1*
792 %lang(hu) %{_mandir}/hu/man1/colrm.1*
793 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
794 %lang(hu) %{_mandir}/hu/man1/kill.1*
795 %lang(hu) %{_mandir}/hu/man1/logger.1*
796 %lang(hu) %{_mandir}/hu/man1/more.1*
797 %lang(hu) %{_mandir}/hu/man1/setterm.1*
798 %lang(hu) %{_mandir}/hu/man1/whereis.1*
799 %lang(hu) %{_mandir}/hu/man1/write.1*
800
801 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
802 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
803 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
804
805 %lang(id) %{_mandir}/id/man1/cal.1*
806 %lang(id) %{_mandir}/id/man1/kill.1*
807 %lang(id) %{_mandir}/id/man1/logger.1*
808 %lang(id) %{_mandir}/id/man1/more.1*
809 %lang(id) %{_mandir}/id/man1/script.1*
810 %lang(id) %{_mandir}/id/man1/write.1*
811
812 %lang(id) %{_mandir}/id/man8/fdformat.8*
813
814 %lang(it) %{_mandir}/it/man1/cal.1*
815 %lang(it) %{_mandir}/it/man1/kill.1*
816 %lang(it) %{_mandir}/it/man1/rename.1*
817 %lang(it) %{_mandir}/it/man1/rev.1*
818
819 %lang(it) %{_mandir}/it/man8/ctrlaltdel.8*
820 %lang(it) %{_mandir}/it/man8/dmesg.8*
821 %lang(it) %{_mandir}/it/man8/fdformat.8*
822 %lang(it) %{_mandir}/it/man8/ipcrm.8*
823 %lang(it) %{_mandir}/it/man8/ipcs.8*
824 %lang(it) %{_mandir}/it/man8/mkfs.8*
825 %lang(it) %{_mandir}/it/man8/mkswap.8*
826 %lang(it) %{_mandir}/it/man8/setsid.8*
827
828 %lang(ja) %{_mandir}/ja/man1/cal.1*
829 %lang(ja) %{_mandir}/ja/man1/col.1*
830 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
831 %lang(ja) %{_mandir}/ja/man1/colrm.1*
832 %lang(ja) %{_mandir}/ja/man1/column.1*
833 %lang(ja) %{_mandir}/ja/man1/ddate.1*
834 %lang(ja) %{_mandir}/ja/man1/getopt.1*
835 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
836 %lang(ja) %{_mandir}/ja/man1/kill.1*
837 %lang(ja) %{_mandir}/ja/man1/line.1*
838 %lang(ja) %{_mandir}/ja/man1/logger.1*
839 %lang(ja) %{_mandir}/ja/man1/look.1*
840 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
841 %lang(ja) %{_mandir}/ja/man1/more.1*
842 %lang(ja) %{_mandir}/ja/man1/namei.1*
843 %lang(ja) %{_mandir}/ja/man1/readprofile.1*
844 %lang(ja) %{_mandir}/ja/man1/rename.1*
845 %lang(ja) %{_mandir}/ja/man1/replay.1*
846 %lang(ja) %{_mandir}/ja/man1/rev.1*
847 %lang(ja) %{_mandir}/ja/man1/script.1*
848 %lang(ja) %{_mandir}/ja/man1/setterm.1*
849 %lang(ja) %{_mandir}/ja/man1/ul.1*
850 %lang(ja) %{_mandir}/ja/man1/whereis.1*
851 %lang(ja) %{_mandir}/ja/man1/write.1*
852
853 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
854 %lang(ja) %{_mandir}/ja/man8/cytune.8*
855 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
856 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
857 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
858 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
859 %lang(ja) %{_mandir}/ja/man8/isosize.8*
860 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
861 %lang(ja) %{_mandir}/ja/man8/renice.8*
862 %lang(ja) %{_mandir}/ja/man8/setsid.8*
863
864 %lang(ko) %{_mandir}/ko/man1/cal.1*
865 %lang(ko) %{_mandir}/ko/man1/col.1*
866 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
867 %lang(ko) %{_mandir}/ko/man1/colrm.1*
868 %lang(ko) %{_mandir}/ko/man1/column.1*
869 %lang(ko) %{_mandir}/ko/man1/ddate.1*
870 %lang(ko) %{_mandir}/ko/man1/getopt.1*
871 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
872 %lang(ko) %{_mandir}/ko/man1/kill.1*
873 %lang(ko) %{_mandir}/ko/man1/logger.1*
874 %lang(ko) %{_mandir}/ko/man1/look.1*
875 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
876 %lang(ko) %{_mandir}/ko/man1/more.1*
877 %lang(ko) %{_mandir}/ko/man1/namei.1*
878 %lang(ko) %{_mandir}/ko/man1/readprofile.1*
879 %lang(ko) %{_mandir}/ko/man1/rev.1*
880 %lang(ko) %{_mandir}/ko/man1/script.1*
881 %lang(ko) %{_mandir}/ko/man1/setterm.1*
882 %lang(ko) %{_mandir}/ko/man1/ul.1*
883 %lang(ko) %{_mandir}/ko/man1/whereis.1*
884 %lang(ko) %{_mandir}/ko/man1/write.1*
885
886 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
887 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
888 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
889 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
890 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
891 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
892 %lang(ko) %{_mandir}/ko/man8/renice.8*
893 %lang(ko) %{_mandir}/ko/man8/setsid.8*
894
895 %lang(nl) %{_mandir}/nl/man1/kill.1*
896
897 %lang(pl) %{_mandir}/pl/man1/cal.1*
898 %lang(pl) %{_mandir}/pl/man1/col.1*
899 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
900 %lang(pl) %{_mandir}/pl/man1/colrm.1*
901 %lang(pl) %{_mandir}/pl/man1/getopt.1*
902 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
903 %lang(pl) %{_mandir}/pl/man1/kill.1*
904 %lang(pl) %{_mandir}/pl/man1/look.1*
905 %lang(pl) %{_mandir}/pl/man1/logger.1*
906 %lang(pl) %{_mandir}/pl/man1/more.1*
907 %lang(pl) %{_mandir}/pl/man1/rev.1*
908 %lang(pl) %{_mandir}/pl/man1/script.1*
909 %lang(pl) %{_mandir}/pl/man1/setterm.1*
910 %lang(pl) %{_mandir}/pl/man1/ul.1*
911 %lang(pl) %{_mandir}/pl/man1/whereis.1*
912 %lang(pl) %{_mandir}/pl/man1/write.1*
913
914 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
915 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
916 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
917 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
918 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
919 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
920 %lang(pl) %{_mandir}/pl/man8/renice.8*
921
922 %dir %{_examplesdir}/getopt
923 %attr(755,root,root) %{_examplesdir}/getopt/*
924
925 %attr(755,root,root) /sbin/fdisk
926 %attr(755,root,root) /sbin/fsck.minix
927 %attr(755,root,root) /sbin/mkfs.minix
928 %ifnarch sparc sparc64
929 %{!?with_uClibc:%attr(755,root,root) /sbin/cfdisk}
930 %attr(755,root,root) /sbin/sfdisk
931 %endif
932
933 %{_mandir}/man8/fdisk.8*
934 %ifnarch sparc sparc64
935 %{!?with_uClibc:%{_mandir}/man8/cfdisk.8*}
936 %{_mandir}/man8/sfdisk.8*
937 %endif
938 %{_mandir}/man8/fsck.minix.8*
939 %{_mandir}/man8/mkfs.bfs.8*
940 %{_mandir}/man8/mkfs.minix.8*
941 %{_mandir}/man8/mkfs.8*
942
943 %lang(es) %{_mandir}/es/man8/fdisk.8*
944 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
945 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
946 %lang(es) %{_mandir}/es/man8/mkfs.8*
947
948 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
949 %ifnarch sparc sparc64
950 %{!?with_uClibc:%lang(fr) %{_mandir}/fr/man8/cfdisk.8*}
951 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
952 %endif
953 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
954 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
955
956 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
957
958 %lang(it) %{_mandir}/it/man8/fdisk.8*
959 %ifnarch sparc sparc64
960 %{!?with_uClibc:%lang(it) %{_mandir}/it/man8/cfdisk.8*}
961 %endif
962
963 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
964 %ifnarch sparc sparc64
965 %{!?with_uClibc:%lang(ja) %{_mandir}/ja/man8/cfdisk.8*}
966 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
967 %endif
968 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
969 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
970 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
971 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
972
973 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
974 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
975 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
976 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
977
978 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
979 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
980 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
981 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
982
983 %{!?with_uClibc:%attr(755,root,root) /sbin/fsck.cramfs}
984 %{!?with_uClibc:%attr(755,root,root) /sbin/mkfs.cramfs}
985 %attr(755,root,root) /sbin/mkfs.bfs
986
987 %attr(755,root,root) %{_bindir}/cytune
988
989 %ifarch %{ix86}
990 %attr(755,root,root) %{_sbindir}/ramsize
991 %attr(755,root,root) %{_sbindir}/rdev
992 %attr(755,root,root) %{_sbindir}/rootflags
993 %attr(755,root,root) %{_sbindir}/vidmode
994
995 %{_mandir}/man8/ramsize.8*
996 %{_mandir}/man8/rdev.8*
997 %{_mandir}/man8/rootflags.8*
998 %{_mandir}/man8/vidmode.8*
999
1000 %lang(de) %{_mandir}/de/man8/ramsize.8*
1001 %lang(de) %{_mandir}/de/man8/rdev.8*
1002 %lang(de) %{_mandir}/de/man8/rootflags.8*
1003 %lang(de) %{_mandir}/de/man8/vidmode.8*
1004
1005 %lang(es) %{_mandir}/es/man8/ramsize.8*
1006 %lang(es) %{_mandir}/es/man8/rdev.8*
1007 %lang(es) %{_mandir}/es/man8/rootflags.8*
1008 %lang(es) %{_mandir}/es/man8/vidmode.8*
1009
1010 %lang(ja) %{_mandir}/ja/man8/ramsize.8*
1011 %lang(ja) %{_mandir}/ja/man8/rdev.8*
1012 %lang(ja) %{_mandir}/ja/man8/rootflags.8*
1013 %lang(ja) %{_mandir}/ja/man8/vidmode.8*
1014
1015 %lang(ko) %{_mandir}/ko/man8/ramsize.8*
1016 %lang(ko) %{_mandir}/ko/man8/rdev.8*
1017 %lang(ko) %{_mandir}/ko/man8/rootflags.8*
1018 %lang(ko) %{_mandir}/ko/man8/vidmode.8*
1019
1020 %lang(pl) %{_mandir}/pl/man8/ramsize.8*
1021 %lang(pl) %{_mandir}/pl/man8/rdev.8*
1022 %lang(pl) %{_mandir}/pl/man8/rootflags.8*
1023 %lang(pl) %{_mandir}/pl/man8/vidmode.8*
1024 %endif
1025
1026 %{_infodir}/ipc*
1027
1028 %ghost /var/lock/wtmpxlock
1029
1030 %files -n blockdev
1031 %defattr(644,root,root,755)
1032 %attr(754,root,root) /etc/rc.d/init.d/blockdev
1033 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1034 %attr(755,root,root) /sbin/blockdev
1035 %{_mandir}/man8/blockdev.8*
1036 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
1037
1038 %files -n mount
1039 %defattr(644,root,root,755)
1040
1041 %attr(4755,root,root) /bin/mount
1042 %attr(4755,root,root) /bin/umount
1043 %attr(755,root,root) /sbin/pivot_root
1044 %attr(755,root,root) /sbin/swapon
1045 %attr(755,root,root) /sbin/swapoff
1046
1047 %{_mandir}/man5/fstab.5*
1048
1049 %{_mandir}/man8/mount.8*
1050 %{_mandir}/man8/umount.8*
1051 %{_mandir}/man8/pivot_root.8*
1052 %{_mandir}/man8/swapon.8*
1053 %{_mandir}/man8/swapoff.8*
1054
1055 %lang(cs) %{_mandir}/cs/man5/fstab.5*
1056
1057 %lang(de) %{_mandir}/de/man5/fstab.5*
1058
1059 %lang(es) %{_mandir}/es/man5/fstab.5*
1060
1061 %lang(es) %{_mandir}/es/man8/mount.8*
1062 %lang(es) %{_mandir}/es/man8/umount.8*
1063 %lang(es) %{_mandir}/es/man8/swapon.8*
1064 %lang(es) %{_mandir}/es/man8/swapoff.8*
1065
1066 %lang(fr) %{_mandir}/fr/man5/fstab.5*
1067
1068 %lang(fr) %{_mandir}/fr/man8/mount.8*
1069 %lang(fr) %{_mandir}/fr/man8/umount.8*
1070
1071 %lang(hu) %{_mandir}/hu/man5/fstab.5*
1072
1073 %lang(hu) %{_mandir}/hu/man8/mount.8*
1074 %lang(hu) %{_mandir}/hu/man8/umount.8*
1075
1076 %lang(it) %{_mandir}/it/man5/fstab.5*
1077
1078 %lang(it) %{_mandir}/it/man8/mount.8*
1079 %lang(it) %{_mandir}/it/man8/umount.8*
1080 %lang(it) %{_mandir}/it/man8/swapon.8*
1081 %lang(it) %{_mandir}/it/man8/swapoff.8*
1082
1083 %lang(ja) %{_mandir}/ja/man5/fstab.5*
1084
1085 %lang(ja) %{_mandir}/ja/man8/mount.8*
1086 %lang(ja) %{_mandir}/ja/man8/umount.8*
1087 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1088 %lang(ja) %{_mandir}/ja/man8/swapon.8*
1089 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
1090
1091 %lang(ko) %{_mandir}/ko/man5/fstab.5*
1092
1093 %lang(ko) %{_mandir}/ko/man8/mount.8*
1094 %lang(ko) %{_mandir}/ko/man8/umount.8*
1095 %lang(ko) %{_mandir}/ko/man8/swapon.8*
1096 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
1097
1098 %lang(pl) %{_mandir}/pl/man5/fstab.5*
1099
1100 %lang(pl) %{_mandir}/pl/man8/mount.8*
1101 %lang(pl) %{_mandir}/pl/man8/umount.8*
1102 %lang(pl) %{_mandir}/pl/man8/swapon.8*
1103 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
1104
1105 %files -n losetup
1106 %defattr(644,root,root,755)
1107 %attr(755,root,root) /sbin/losetup
1108
1109 %{_mandir}/man8/losetup.8*
1110 %lang(fr) %{_mandir}/fr/man8/losetup.8*
1111 %lang(it) %{_mandir}/it/man8/losetup.8*
1112 %lang(ja) %{_mandir}/ja/man8/losetup.8*
1113 %lang(ko) %{_mandir}/ko/man8/losetup.8*
1114 %lang(pl) %{_mandir}/pl/man8/losetup.8*
1115
1116 %files chkdupexe
1117 %defattr(644,root,root,755)
1118 %attr(755,root,root) %{_bindir}/chkdupexe
1119
1120 %{_mandir}/man1/chkdupexe.1*
1121 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
1122 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
1123 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
1124
1125 %files -n tunelp
1126 %defattr(644,root,root,755)
1127 %attr(755,root,root) %{_sbindir}/tunelp
1128
1129 %{_mandir}/man8/tunelp.8*
1130 %lang(es) %{_mandir}/es/man8/tunelp.8*
1131 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
1132 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
1133
1134 %if !%{with uClibc}
1135 %files -n login
1136 %defattr(644,root,root,755)
1137 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1138 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1139 %attr(755,root,root) /bin/login
1140
1141 %{_mandir}/man1/login.1*
1142 %lang(de) %{_mandir}/de/man1/login.1*
1143 %lang(es) %{_mandir}/es/man1/login.1*
1144 %lang(hu) %{_mandir}/hu/man1/login.1*
1145 %lang(id) %{_mandir}/id/man1/login.1*
1146 %lang(it) %{_mandir}/it/man1/login.1*
1147 %lang(ja) %{_mandir}/ja/man1/login.1*
1148 %lang(ko) %{_mandir}/ko/man1/login.1*
1149 %lang(pl) %{_mandir}/pl/man1/login.1*
1150 %endif
1151
1152 %files -n agetty
1153 %defattr(644,root,root,755)
1154 %attr(755,root,root) /sbin/agetty
1155
1156 %{_mandir}/man8/agetty.8*
1157 %lang(es) %{_mandir}/es/man8/agetty.8*
1158 %lang(ja) %{_mandir}/ja/man8/agetty.8*
1159
1160 %if !%{with uClibc}
1161 %files -n rawdevices
1162 %defattr(644,root,root,755)
1163 %attr(755,root,root) /sbin/raw
1164 %attr(754,root,root) /etc/rc.d/init.d/rawdevices
1165 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rawdevices
1166
1167 %{_mandir}/man8/raw.8*
1168 %lang(ja) %{_mandir}/ja/man8/raw.8*
1169 %endif
This page took 0.190316 seconds and 4 git commands to generate.