]> git.pld-linux.org Git - packages/util-linux.git/blob - util-linux.spec
- removed bashisms, new %%doc
[packages/util-linux.git] / util-linux.spec
1 #
2 # Conditional build:
3 # _without_crypto       - without kerneli cryptography
4 # _with_pivot_root      - build pivot_root utility (auto-selected if 2.4 kernel)
5 # _without_dist_kernel  - do nothing for now
6 # _with_uClibc          - don't build few utilities
7 #
8 # TODO:
9 # - move raw to /sbin (potentially can be used before mount partitions)??
10
11 %define         _kernel_ver     %(grep UTS_RELEASE %{_kernelsrcdir}/include/linux/version.h 2>/dev/null | cut -d'"' -f2)
12 %define         _kernel24       %(echo %{_kernel_ver} | grep -q '2\.[012]\.' ; echo $?)
13 %if %{_kernel24}
14 %define         _kernel_series  2.4
15 %define         _with_pivot_root 1
16 %else
17 %define         _kernel_series  2.2
18 %endif
19 %define         _release        2
20
21 Summary:        Collection of basic system utilities for Linux
22 Summary(de):    Sammlung von grundlegenden Systemdienstprogrammen für Linux
23 Summary(es):    Colectánea de utilitarios básicos de sistema para Linux
24 Summary(fr):    Ensemble d'utilitaires système de base pour Linux
25 Summary(pl):    Zbiór podstawowych narzêdzi systemowych dla Linuksa
26 Summary(pt_BR): Coletânea de utilitários básicos de sistema para Linux
27 Summary(ru):    îÁÂÏÒ ÂÁÚÏ×ÙÈ ÓÉÓÔÅÍÎÙÈ ÕÔÉÌÉÔ ÄÌÑ Linux
28 Summary(tr):    Temel sistem araçlarý
29 Summary(uk):    îÁ¦ҠÂÁÚÏ×ÉÈ ÓÉÓÔÅÍÎÉÈ ÕÔÉ̦ԠÄÌÑ Linux
30 Name:           util-linux
31 Version:        2.11r
32 Release:        %{_release}
33 License:        distributable
34 Group:          Applications/System
35 Source0:        ftp://ftp.win.tue.nl/pub/linux-local/utils/util-linux/%{name}-%{version}.tar.gz
36 Source1:        %{name}-non-english-man-pages.tar.bz2
37 Source2:        login.pamd
38 Source3:        rawdevices.init
39 Source4:        rawdevices.sysconfig
40 Patch0:         %{name}-MCONFIG.patch
41 Patch1:         %{name}-fdisk.patch
42 Patch2:         %{name}-utmpx.patch
43 Patch3:         %{name}-fhs.patch
44 Patch4:         %{name}-login.patch
45 Patch5:         %{name}-kerneli.patch
46 Patch6:         %{name}-info.patch
47 Patch7:         ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/%{name}-2.10m-mount-compat.patch
48 Patch8:         %{name}-syscall.patch
49 Patch9:         %{name}-raw.patch
50 Patch10:        %{name}-gecos.patch
51 Patch11:        %{name}-glibc.patch
52 #based on:      http://www.kernel.org/pub/linux/kernel/people/hvr/util-linux-patch-int/%{name}-2.11n.patch.bz2
53 Patch12:        %{name}-cryptoapi.patch
54 Patch13:        %{name}-losetup-getpass.patch
55 Patch14:        %{name}-posixsh.patch
56 Patch15:        %{name}-ppc-hwclock.patch
57 BuildRequires:  gettext-devel
58 BuildRequires:  grep
59 %{!?_with_uClibc:BuildRequires: ncurses-devel >= 5.0}
60 %{!?_with_uClibc:BuildRequires: pam-devel >= 0.66}
61 BuildRequires:  texinfo
62 BuildRequires:  textutils
63 %{!?_with_uClibc:Requires:      pam >= 0.66}
64 Provides:       fdisk
65 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
66 Obsoletes:      util-linux-suids
67
68 %define         debugcflags     -O1 -g
69
70 %description
71 util-linux contains a large variety of low-level system utilities
72 necessary for a functional Linux system. This includes, among other
73 things, configuration tools such as fdisk and system programs such as
74 logger.
75
76 %description -l de
77 util-linux enthält eine große Anzahl an
78 low-level-Systemdienstprogrammen, die für ein funktionierendes
79 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
80 'fdisk' und Systemprogramme wie 'logger'.
81
82 %description -l es
83 util-linux contiene una gran variedad de utilitarios de sistema de
84 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
85 entre otras cosas, herramientas de configuración como fdisk y
86 programas de sistema como login.
87
88 %description -l fr
89 util-linux contient une grande variété d'utilitaire système bas niveau
90 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
91 autres, les outils de configuration comme fdisk et des programmes
92 systèmes comme logger.
93
94 %description -l pl
95 util-linux zawiera wiele ró¿nych, niskopoziomowych narzêdzi
96 systemowych niezbêdnych do prawid³owego dzia³ania Linuksa. W pakiecie
97 znajduj± siê miêdzy innymi narzêdzia konfiguracyjne, takie jak fdisk i
98 programy systemowe, takie jak logger.
99
100 %description -l pt_BR
101 util-linux contém uma grande variedade de utilitários de sistema de
102 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
103 entre outras coisas, ferramentas de configuração como fdisk e
104 programas de sistema como login.
105
106 %description -l tr
107 þlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
108 sistem araçlarýný içerir. Bunlar arasýnda fdisk gibi yapýlandýrma
109 uygulamalarý ve logger gibi sistem programlarý sayýlabilir.
110
111 %description -l uk
112 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ×ÅÌÉËÉÊ ÎÁ¦ҠÓÉÓÔÅÍÎÉÈ ÕÔÉ̦ԠÎÉÚØËÏÇÏ Ò¦×ÎÑ, Ñ˦
113 ÎÅÏÂȦÄΦ ÄÌÑ ÆÕÎËæÏÎÕ×ÁÎÎÑ ÓÉÓÔÅÍÉ Linux. ÷¦Î Í¦ÓÔÉÔØ, ÏËҦ͠¦ÎÛÉÈ,
114 ËÏÎƦÇÕÒÁæÊΦ ¦ÎÓÔÒÕÍÅÎÔÉ (ÔÁ˦ ÑË fdisk) ÔÁ ÓÉÓÔÅÍΦ ÐÒÏÇÒÁÍÉ (ÔÁ˦
115 ÑË login).
116
117 %description -l ru
118 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÂÏÌØÛÏÊ ÎÁÂÏÒ ÓÉÓÔÅÍÎÙÈ ÕÔÉÌÉÔ ÎÉÚËÏÇÏ ÕÒÏ×ÎÑ,
119 ËÏÔÏÒÙÅ ÎÅÏÂÈÏÄÉÍÙ ÄÌÑ ÆÕÎËÃÉÏÎÉÒÏ×ÁÎÉÑ ÓÉÓÔÅÍÙ Linux. ïΠ×ËÌÀÞÁÅÔ, ×
120 ÞÉÓÌÅ ÐÒÏÞÉÈ, ÉÎÓÔÒÕÍÅÎÔÙ ËÏÎÆÉÇÕÒÁÃÉÉ, ÔÁËÉÅ ËÁË fdisk, É ÓÉÓÔÅÍÎÙÅ
121 ÐÒÏÇÒÁÍÍÙ, ÔÁËÉÅ ËÁË login.
122
123 %package -n losetup
124 Summary:        Programs for setting up and configuring loopback devices
125 Summary(de):    Programme zum Einrichten und Konfigurieren von Loopback-Geräten
126 Summary(fr):    Programmes pour mettre en place et configurer les loopback
127 Summary(pl):    Program do konfiguracji urz±dzenia blokowego loopback
128 Summary(tr):    Yerel-çevrim aygýtlarýnýn kurulmasý ve ayarlanmasý için programlar
129 Summary(ru):    ðÒÏÇÒÁÍÍÙ ÄÌÑ ÎÁÓÔÒÏÊËÉ loopback-ÕÓÔÒÏÊÓÔ×
130 Summary(uk):    ðÒÏÇÒÁÍÉ ÄÌÑ ËÏÎƦÇÕÒÁ槠loopback-ÐÒÉÓÔÒϧ×
131 Group:          Applications/System
132 Release:        %{_release}@%{_kernel_series}
133 #%if %{_kernel24}
134 #%{!?_without_dist_kernel:Requires:     kernel >= 2.3.0}
135 #%else
136 #%{!?_without_dist_kernel:Requires:     kernel < 2.3.0}
137 #%endif
138
139 %description -n losetup
140 Linux supports a special block device called the loopback device,
141 which maps a normal file onto a virtual block device. This package
142 contains programs for setting up and removing the mapping between
143 files and loopback devices.
144
145 Block loopback devices should not be confused with the networking
146 loopback device, which is configured with the normal ifconfig command.
147
148 %description -n losetup -l de
149 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
150 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
151 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
152 zwischen Dateien und Loopback-Geräten.
153
154 %description -n losetup -l fr
155 Linux gère un périphérique bloc spécial appelé « loopback », qui
156 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
157 paquetage contient les programmes pour configurer et supprimer la
158 correspondance entre les fichiers et les périphériques loopback.
159
160 Les périphériques bloc loopback ne doivent pas être confondus avec le
161 périphérique loopback du réseau, configuré avec la commande ifconfig
162 normale.
163
164 %description -n losetup -l pl
165 Linux wspiera specjalne urz±dzenie blokowe loopback, które mapuje
166 normalny plik w wirtualne urz±dzenie blokowe. Pakiet ten zawiera
167 program, przy pomocy którego bêdziesz móg³ je skonfigurowaæ.
168
169 Urz±dzenie blokowe loopback nie powinno byæ mylone z sieciowym
170 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
171 ifconfig.
172
173 %description -n losetup -l tr
174 Linux özel bir blok aygýt olan yerel-çevrim aygýtýný (loopback device)
175 destekler. Bu aygýt normal bir dosyanýn sanal bir blok aygýtý üzerine
176 haritasýný çýkarýr. Bu paket, dosyalar ve yerel-çevrim aygýtlarý
177 arasýndaki haritalama iþleminin kurulmasý ve kaldýrýlmasý için
178 programlar içerir. Blok yerel-çevrim aygýtý ifconfig komutu ile
179 yapýlandýrýlan að yerel-çevrim aygýtý ile karýþtýrýlmamalýdýr.
180
181 %description -n losetup -l ru
182 Linux ÐÏÄÄÅÒÖÉ×ÁÅÔ ÓÐÅÃÉÁÌØÎÏÅ ÂÌÏÞÎÏÅ ÕÓÔÒÏÊÓÔ×Ï, ÎÁÚÙ×ÁÅÍÏÅ
183 loopback, ËÏÔÏÒÏÅ ÏÔÏÂÒÁÖÁÅÔ ÏÂÙÞÎÙÊ ÆÁÊÌ × ×ÉÒÔÕÁÌØÎÏÅ ÂÌÏÞÎÏÅ
184 ÕÓÔÒÏÊÓÔ×Ï. üÔÏ ÐÏÚ×ÏÌÑÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÆÁÊÌ ËÁË ×ÉÒÔÕÁÌØÎÕÀ ÆÁÊÌÏ×ÕÀ
185 ÓÉÓÔÅÍÕ. Losetup ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ Ó×ÑÚÉ loopback-ÕÓÔÒÏÊÓÔ× Ó ÏÂÙÞÎÙÍÉ
186 ÆÁÊÌÁÍÉ ÉÌÉ ÂÌÏÞÎÙÍÉ ÕÓÔÒÏÊÓÔ×ÁÍÉ, ÄÌÑ ÏÔÓÏÅÄÉÎÅÎÉÑ loopback-ÕÓÔÒÏÊÓÔ×
187 É ÚÁÐÒÏÓÏ× ÉÈ ÓÔÁÔÕÓÁ.
188
189 %description -n losetup -l uk
190 Linux Ð¦ÄÔÒÉÍÕ¤ ÓÐÅæÁÌØÎÉÊ ÂÌÏÞÎÉÊ ÐÒÉÓÔÒ¦Ê, loopback, ÑËÉÊ
191 צÄÏÂÒÁÖÕ¤ Ú×ÉÞÁÊÎÉÊ ÆÁÊ̠ՠצÒÔÕÁÌØÎÉÊ ÂÌÏÞÎÉÊ ÐÒÉÓÔÒ¦Ê. ãÅ ÄÏÚ×ÏÌѤ
192 ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÆÁÊÌ ÑˠצÒÔÕÁÌØÎÕ ÆÁÊÌÏ×Õ ÓÉÓÔÅÍÕ. Losetup
193 ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ÄÌÑ Ú×'ÑÚËÕ loopback-ÐÒÉÓÔÒϧנڦ Ú×ÉÞÁÊÎÉÍÉ ÆÁÊÌÁÍÉ
194 ÁÂÏ ÂÌÏÞÎÉÍÉ ÐÒÉÓÔÒÏÑÍÉ, ÄÌѠצÄ'¤ÄÎÁÎÎÑ loopback-ÐÒÉÓÔÒϧנÔÁ
195 ÚÁÐÒÏӦנ§È ÓÔÁÎÕ.
196
197 %package -n mount
198 Summary:        Programs for mounting and unmounting filesystems
199 Summary(de):    Programme zum montieren und abmontieren von Dateisystemen
200 Summary(fr):    Programme pour monter et démonter des systèmes de fichiers.
201 Summary(pl):    Programy do montowania i odmontowywania systemów plików
202 Summary(tr):    Dosya sistemlerini baðlamak ve çözmek için programlar
203 Summary(uk):    ðÒÏÇÒÁÍÉ ÄÌÑ ÍÏÎÔÕ×ÁÎÎÑ ÔÁ ÒÏÚÍÏÎÔÕ×ÁÎÎÑ ÆÁÊÌÏ×ÉÈ ÓÉÓÔÅÍ
204 Summary(ru):    ðÒÏÇÒÁÍÍÙ ÄÌÑ ÍÏÎÔÉÒÏ×ÁÎÉÑ É ÒÁÚÍÏÎÔÉÒÏ×ÁÎÉÑ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ
205 Group:          Applications/System
206 Release:        %{_release}@%{_kernel_series}
207 #%if %{_kernel24}
208 #%{!?_without_dist_kernel:Requires:     kernel >= 2.3.0}
209 #%else
210 #%{!?_without_dist_kernel:Requires:     kernel < 2.3.0}
211 #%endif
212
213 %description -n mount
214 mount is used for adding new filesystems, both local and networked, to
215 your current directory structure. The filesystems must already exist
216 for this to work. It can also be used to change the access types the
217 kernel uses for already-mounted filesystems.
218
219 This package is critical for the functionality of your system.
220
221 %description -n mount -l de
222 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
223 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
224 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
225 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
226
227 Dieses Paket ist für Ihr System unbedingt erforderlich.
228
229 %description -n mount -l fr
230 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
231 réseaux, à votre structure de répertoire. Les systèmes de fichiers
232 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
233 changer les types d'accès pour les systèmes de fichiers déjà montés.
234
235 Ce paquetage est critique pour le fonctionnement de votre système.
236
237 %description -n mount -l pl
238 Program mount jest u¿ywany przez system do montowania systemów plików,
239 zarówno lokalnych jak i sieciowych (np. NFS).
240
241 Pakiet ten jest niezbêdny do prawid³owej pracy twojego Linuksa.
242
243 %description -n mount -l tr
244 mount, hem yerel hem de að dosya sistemlerinin dizin yapýsýna
245 eklenmesi için kullanýlýr. Bunun için baðlanacak dosya sisteminin
246 önceden hazýrlanmýþ olmasý gerekir. Ayný zamanda çekirdeðin baðlanmýþ
247 dosya sistemlerine eriþimini deðiþtirmek için de kullanýlýr. Bu paket
248 sisteminizin iþlevselliði açýsýndan kritiktir.
249
250 %description -n mount -l ru
251 ðÁËÅÔ mount ÓÏÄÅÒÖÉÔ ÐÒÏÇÒÁÍÍÙ mount, umount, swapon É swapoff. æÁÊÌÙ
252 × ×ÁÛÅÊ ÓÉÓÔÅÍÅ ÏÒÇÁÎÉÚÏ×ÁÎÙ × ×ÉÄÅ ÏÄÎÏÇÏ ÂÏÌØÛÏÇÏ ÄÅÒÅ×Á ÉÌÉ
253 ÉÅÒÁÒÈÉÉ. üÔÉ ÆÁÊÌÙ ÍÏÇÕÔ ÂÙÔØ ÒÁÚÍÅÝÅÎÙ ÎÁ ÒÁÚÎÙÈ ÕÓÔÒÏÊÓÔ×ÁÈ.
254 ëÏÍÁÎÄÁ mount ÐÒÉÓÏÅÄÉÎÑÅÔ ÆÁÊÌÏ×ÕÀ ÓÉÓÔÅÍÕ ÎÁ ÎÅËÏÔÏÒÏÍ ÕÓÔÒÏÊÓÔ×Å Ë
255 ÄÅÒÅ×Õ ÆÁÊÌÏ× ×ÁÛÅÊ ÓÉÓÔÅÍÙ. ëÏÍÁÎÄÁ umount ÏÔÓÏÅÄÉÎÑÅÔ ÆÁÊÌÏ×ÕÀ
256 ÓÉÓÔÅÍÕ ÏÔ ÄÅÒÅ×Á. Swapon É swapoff, ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ, ÒÁÚÒÅÛÁÅÔ É
257 ÚÁÐÒÅÝÁÅÔ Ó×ÏÐÐÉÎÇ × ÏÐÒÅÄÅÌÅÎÎÙÅ ÆÁÊÌÙ É ÕÓÔÒÏÊÓÔ×Á.
258
259 %description -n mount -l uk
260 ðÁËÅÔ mount Í¦ÓÔÉÔØ ÐÒÏÇÒÁÍÉ mount, umount, swapon ÔÁ swapoff. æÁÊÌÉ Õ
261 ×ÁۦʠÓÉÓÔÅͦ ÏÒÇÁΦÚÏ×ÁΦ Õ ×ÉÇÌÑĦ ÏÄÎÏÇÏ ×ÅÌÉËÏÇÏ ÄÅÒÅ×Á ÁÂÏ
262 ¦¤ÒÁÒȦ§. ã¦ ÆÁÊÌÉ ÍÏÖÕÔØ ÂÕÔÉ ÒÏÚÔÁÛÏ×ÁΦ ÎÁ Ò¦ÚÎÉÈ ÐÒÉÓÔÒÏÑÈ.
263 ëÏÍÁÎÄÁ mount Ð¦Ä'¤ÄÎÕ¤ ÆÁÊÌÏ×Õ ÓÉÓÔÅÍÕ ÎÁ ÄÅÑËÏÍÕ ÐÒÉÓÔÒϧ ÄÏ ÄÅÒÅ×Á
264 ÆÁÊ̦נ×ÁÛϧ ÓÉÓÔÅÍÉ. ëÏÍÁÎÄÁ umount ×¦Ä'¤ÄÎÕ¤ ÆÁÊÌÏ×Õ ÓÉÓÔÅÍՠצÄ
265 ÄÅÒÅ×Á. Swapon ÔÁ swapoff, ×¦ÄÐÏצÄÎÏ, ÄÏÚ×ÏÌѤ ÔÁ ÚÁÂÏÒÏÎÀ¤ Ó×ÏЦÎÇ Õ
266 ×ÉÚÎÁÞÅΦ ÆÁÊÌÉ ÁÂÏ ÐÒÉÓÔÒϧ.
267
268 %package chkdupexe
269 Summary:        chkdupexe - find duplicate executables
270 Summary(pl):    chkdupexe odszukuje powtarzaj±ce siê pliki uruchamialne
271 Group:          Applications/System
272
273 %description chkdupexe
274 chkdupexe will scan the union of $PATH and a hardcoded list of common
275 locations for binaries. It will report dangling symlinks and
276 duplicately-named binaries.
277
278 %description chkdupexe -l pl
279 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
280 katalogi z plikami uruchamialnymi i informuje o powtarzaj±cych siê
281 plikach w ró¿nych katalogach.
282
283 %package -n tunelp
284 Summary:        Configures kernel parallel port driver
285 Summary(de):    Konfiguriert den Kerneltreiber für den parallelen Port
286 Summary(fr):    Configure le pilote du port parallèle dans le noyau
287 Summary(pl):    Program do konfigurowania sterownika portu równoleg³ego
288 Summary(tr):    Çekirdeðin paralel baðlantý noktasý sürücüsünü ayarlar
289 Group:          Applications/System
290
291 %description -n tunelp
292 tunelp aids in configuring the kernel parallel port driver.
293
294 %description -n tunelp -l de
295 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
296
297 %description -n tunelp -l fr
298 « tunelp » aide à configurer le pilote du noyau pour le port
299 parallèle.
300
301 %description -n tunelp -l pl
302 Program do konfigurowania sterownika portu równoleg³ego.
303
304 %description -n tunelp -l tr
305 Paralel baðlantý noktasý sürücüsünü ayarlar.
306
307 %package -n login
308 Summary:        login is used when signing onto a system
309 Summary(pl):    login jest u¿ywany do rozpoczêcia pracy w systemie
310 Group:          Applications/System
311 Obsoletes:      heimdal-login
312 Requires:       pam-pld
313
314 %description -n login
315 login is used when signing onto a system. It can also be used to
316 switch from one user to another at any time (most modern shells have
317 support for this feature built into them, however).
318
319 %description -n login -l pl
320 login jest u¿ywany do rozpoczêcia pracy w systemie. Mo¿e byæ u¿ywany
321 do prze³±czania z jednego u¿ytkownika na innego w ka¿dym momencie
322 (jednak wiêkszo¶æ nowoczesnych pow³ok ma takie funkcje wbudowane).
323
324 %package -n agetty
325 Summary:        Alternative Linux getty
326 Summary(pl):    Alternatywny getty
327 Group:          Applications/System
328 Requires:       login
329
330 %description -n agetty
331 agetty is simple Linux getty with serial support.
332
333 %description -n agetty -l pl
334 agetty jest prostym linuksowym getty z obs³ug± portu szeregowego.
335
336 %package -n rawdevices
337 Summary:        Support for raw-devices
338 Summary(pl):    Obs³uga raw-device'ów
339 Group:          Applications/System
340 PreReq:         /sbin/chkconfig
341
342 %description -n rawdevices
343 Support for raw-devices.
344
345 %description -n rawdevices -l pl
346 Obs³uga raw-device'ów.
347
348 %package BOOT
349 Summary:        util-linux for bootdisk
350 Summary(pl):    util-linux dla bootkietki
351 Group:          Applications/System
352
353 %description BOOT
354 util-linux for bootdisk.
355
356 %description BOOT -l pl
357 util-linux dla bootkietki.
358
359 %prep
360 %setup -q -a1
361 %patch0 -p1
362 %patch1 -p1
363 %patch2 -p1
364 %patch3 -p1
365 %patch4 -p1
366 %if %{_kernel24}
367 %{!?_without_crypto:%patch12 -p0}
368 %else
369 %{!?_without_crypto:%patch5 -p1}
370 %endif
371 %patch6 -p1
372 %patch7 -p1
373 %patch8 -p1
374 %patch9 -p1
375 %patch10 -p1
376 %patch11 -p1
377 %if !%{_kernel24}
378 %{!?_without_crypto:%patch13 -p1}
379 %endif
380 %patch14 -p1
381 %patch15 -p1
382
383 %build
384 CC="%{__cc}"
385 LDFLAGS="%{rpmldflags}"
386 CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
387 export CC CFLAGS LDFLAGS
388 # using %%configure2_13 isn't very wise here, it is not autoconf generated
389 # configure and it doesn't take any parameters
390 ./configure
391
392 %if %{?BOOT:1}%{!?BOOT:0}
393 %{__make} -C fdisk fdisk OPT="%{rpmcflags}" LDFLAGS="-static"
394 mv -f fdisk/fdisk fdisk-BOOT
395 %{__make} -C fdisk clean
396 %endif
397
398 %{?_with_uClibc:echo 'char *nl_langinfo (nl_item x){return "";}' >> misc-utils/cal.c}
399 %{__make} OPT="%{rpmcflags}" \
400         MOREHELPDIR=%{_datadir}/misc \
401         %{!?_with_uClibc:ADD_RAW="yes"} \
402         %{?_with_uClibc:ADD_RAW="no" HAVE_PAM="no"}
403
404 %ifarch ppc
405 %{__cc} %{rpmcflags} %{rpmldflags} clock-ppc.c -o clock-ppc
406 %endif
407
408 cd sys-utils
409 makeinfo ipc.texi
410
411 %install
412 rm -rf $RPM_BUILD_ROOT
413
414 %if %{?BOOT:1}%{!?BOOT:0}
415 install -d $RPM_BUILD_ROOT%{_libdir}/bootdisk/sbin
416 install fdisk-BOOT $RPM_BUILD_ROOT%{_libdir}/bootdisk/sbin/fdisk
417 %endif
418
419 install -d $RPM_BUILD_ROOT/{bin,sbin,etc/{pam.d,logrotate,rc.d/init.d,sysconfig}} \
420         $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_infodir},%{_datadir}/misc} \
421         $RPM_BUILD_ROOT{%{_examplesdir},%{_mandir}/man{1,5,6,8}}
422
423 %{__make} install \
424         DESTDIR=$RPM_BUILD_ROOT \
425         INSTALLSUID="install -m 755" \
426         MOREHELPDIR=$RPM_BUILD_ROOT%{_datadir}/misc \
427         GETOPTDIR=$RPM_BUILD_ROOT%{_examplesdir}/getopt \
428         USRGAMESDIR=$RPM_BUILD_ROOT%{_bindir} \
429         USE_TTY_GROUP=no \
430         %{!?_with_uClibc:ADD_RAW="yes"} \
431         %{?_with_uClibc:ADD_RAW="no" HAVE_PAM="no"}
432
433 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
434 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/rawdevices
435 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/rawdevices
436
437 install -d $RPM_BUILD_ROOT/{etc/security,var/lock}
438
439 > $RPM_BUILD_ROOT/etc/security/blacklist.login
440
441 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
442
443 %ifarch ppc
444 mv -f $RPM_BUILD_ROOT/sbin/hwclock $RPM_BUILD_ROOT/sbin/hwclock.rtc
445 install clock-ppc $RPM_BUILD_ROOT/sbin/hwclock
446 %endif
447
448 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
449 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
450
451 ln -sf swapon $RPM_BUILD_ROOT/sbin/swapoff
452
453 for d in cs de es fi fr hu id it ja ko nl pl ; do
454     for m in man1 man5 man8 ; do
455         if [ -d man/$d/$m ]; then
456             install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
457             install man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
458         fi
459     done
460 done
461
462 %{!?_with_uClibc:%find_lang %{name}}
463
464 %clean
465 rm -rf $RPM_BUILD_ROOT
466
467 %post
468 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
469
470 %postun
471 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
472
473 %post -n rawdevices
474 /sbin/chkconfig --add rawdevices
475 if [ -f /var/lock/subsys/rawdevices ]; then
476         /etc/rc.d/init.d/rawdevices restart 1>&2
477 else
478         echo "Run \"/etc/rc.d/init.d/rawdevices start\" to start rawdevices."
479 fi
480
481 %preun -n rawdevices
482 if [ -f /var/lock/subsys/rawdevices ]; then
483         /etc/rc.d/init.d/rawdevices stop 1>&2
484 fi
485 /sbin/chkconfig --del rawdevices
486
487 %files %{!?_with_uClibc:-f %{name}.lang}
488 %defattr(644,root,root,755)
489 %doc */README.*
490
491 %attr(755,root,root) /sbin/clock
492 %attr(755,root,root) /sbin/hwclock*
493
494 %{_mandir}/man8/clock.8*
495 %{_mandir}/man8/hwclock.8*
496 %lang(es) %{_mandir}/es/man8/clock.8*
497 %lang(es) %{_mandir}/es/man8/hwclock.8*
498 %lang(ja) %{_mandir}/ja/man8/clock.8*
499 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
500
501 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/fdprm
502
503 %attr(0755,root,root) /bin/arch
504 %attr(0755,root,root) /bin/dmesg
505 %attr(0755,root,root) /bin/kill
506 %{!?_with_uClibc:%attr(0755,root,root) /bin/more}
507 %attr(0755,root,root) /sbin/blockdev
508 %attr(0755,root,root) /sbin/mkfs
509 %attr(0755,root,root) /sbin/mkswap
510 %attr(0755,root,root) /sbin/ctrlaltdel
511 %attr(0755,root,root) /sbin/elvtune
512 %attr(0755,root,root) %{_bindir}/cal
513 %attr(0755,root,root) %{_bindir}/col
514 %attr(0755,root,root) %{_bindir}/colcrt
515 %attr(0755,root,root) %{_bindir}/colrm
516 %attr(0755,root,root) %{_bindir}/column
517 %attr(0755,root,root) %{_bindir}/ddate
518 %attr(0755,root,root) %{_bindir}/fdformat
519 %attr(0755,root,root) %{_bindir}/getopt
520 %attr(0755,root,root) %{_bindir}/hexdump
521 %attr(0755,root,root) %{_bindir}/ipcrm
522 %attr(0755,root,root) %{_bindir}/ipcs
523 %attr(0755,root,root) %{_bindir}/isosize
524 %attr(0755,root,root) %{_bindir}/logger
525 %attr(0755,root,root) %{_bindir}/look
526 %attr(0755,root,root) %{_bindir}/mcookie
527 %attr(0755,root,root) %{_bindir}/namei
528 %attr(0755,root,root) %{_bindir}/renice
529 %attr(0755,root,root) %{_bindir}/rev
530 %attr(0755,root,root) %{_bindir}/script
531 %attr(0755,root,root) %{_bindir}/setsid
532 %attr(0755,root,root) %{_bindir}/setfdprm
533 %{!?_with_uClibc:%attr(0755,root,root) %{_bindir}/setterm}
534 %{!?_with_uClibc:%attr(0755,root,root) %{_bindir}/ul}
535 %attr(0755,root,root) %{_bindir}/whereis
536 %attr(2755,root,tty) %{_bindir}/write
537 %attr(0755,root,root) %{_sbindir}/readprofile
538
539 %{_mandir}/man1/arch.1*
540 %{_mandir}/man1/cal.1*
541 %{_mandir}/man1/col.1*
542 %{_mandir}/man1/colcrt.1*
543 %{_mandir}/man1/colrm.1*
544 %{_mandir}/man1/column.1*
545 %{_mandir}/man1/ddate.1*
546 %{_mandir}/man1/getopt.1*
547 %{_mandir}/man1/hexdump.1*
548 %{_mandir}/man1/kill.1*
549 %{_mandir}/man1/logger.1*
550 %{_mandir}/man1/look.1*
551 %{_mandir}/man1/mcookie.1*
552 %{!?_with_uClibc:%{_mandir}/man1/more.1*}
553 %{_mandir}/man1/namei.1*
554 %{_mandir}/man1/readprofile.1*
555 %{_mandir}/man1/rev.1*
556 %{_mandir}/man1/script.1*
557 %{!?_with_uClibc:%{_mandir}/man1/setterm.1*}
558 %{!?_with_uClibc:%{_mandir}/man1/ul.1*}
559 %{_mandir}/man1/whereis.1*
560 %{_mandir}/man1/write.1*
561
562 %{_mandir}/man8/blockdev.8*
563 %{_mandir}/man8/ctrlaltdel.8*
564 %{_mandir}/man8/cytune.8*
565 %{_mandir}/man8/dmesg.8*
566 %{_mandir}/man8/elvtune.8*
567 %{_mandir}/man8/fdformat.8*
568 %{_mandir}/man8/ipcrm.8*
569 %{_mandir}/man8/ipcs.8*
570 %{_mandir}/man8/isosize.8*
571 %{_mandir}/man8/mkswap.8*
572 %{_mandir}/man8/renice.8*
573 %{_mandir}/man8/setfdprm.8*
574 %{_mandir}/man8/setsid.8*
575
576 %lang(de) %{_mandir}/de/man1/kill.1*
577 %lang(de) %{_mandir}/de/man1/more.1*
578 %lang(de) %{_mandir}/de/man1/write.1*
579
580 %lang(de) %{_mandir}/de/man8/fdformat.8*
581
582 %lang(es) %{_mandir}/es/man1/arch.1*
583 %lang(es) %{_mandir}/es/man1/colrm.1*
584 %lang(es) %{_mandir}/es/man1/column.1*
585 %lang(es) %{_mandir}/es/man1/ddate.1*
586 %lang(es) %{_mandir}/es/man1/getopt.1*
587 %lang(es) %{_mandir}/es/man1/look.1*
588 %lang(es) %{_mandir}/es/man1/more.1*
589 %lang(es) %{_mandir}/es/man1/namei.1*
590 %lang(es) %{_mandir}/es/man1/readprofile.1*
591 %lang(es) %{_mandir}/es/man1/rev.1*
592 %lang(es) %{_mandir}/es/man1/script.1*
593 %lang(es) %{_mandir}/es/man1/setterm.1*
594 %lang(es) %{_mandir}/es/man1/ul.1*
595 %lang(es) %{_mandir}/es/man1/whereis.1*
596 %lang(es) %{_mandir}/es/man1/write.1*
597
598 %lang(es) %{_mandir}/es/man8/cytune.8*
599 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
600 %lang(es) %{_mandir}/es/man8/ipcrm.8*
601 %lang(es) %{_mandir}/es/man8/ipcs.8*
602 %lang(es) %{_mandir}/es/man8/mkswap.8*
603 %lang(es) %{_mandir}/es/man8/renice.8*
604 %lang(es) %{_mandir}/es/man8/setfdprm.8*
605 %lang(es) %{_mandir}/es/man8/setsid.8*
606
607 %lang(fi) %{_mandir}/fi/man1/arch.1*
608 %lang(fi) %{_mandir}/fi/man1/cal.1*
609 %lang(fi) %{_mandir}/fi/man1/column.1*
610 %lang(fi) %{_mandir}/fi/man1/kill.1*
611 %lang(fi) %{_mandir}/fi/man1/more.1*
612 %lang(fi) %{_mandir}/fi/man1/whereis.1*
613 %lang(fi) %{_mandir}/fi/man1/write.1*
614
615 %lang(fr) %{_mandir}/fr/man1/arch.1*
616 %lang(fr) %{_mandir}/fr/man1/cal.1*
617 %lang(fr) %{_mandir}/fr/man1/col.1*
618 %lang(fr) %{_mandir}/fr/man1/kill.1*
619 %lang(fr) %{_mandir}/fr/man1/more.1*
620 %lang(fr) %{_mandir}/fr/man1/whereis.1*
621 %lang(fr) %{_mandir}/fr/man1/write.1*
622
623 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
624 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
625 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
626 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
627 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
628 %lang(fr) %{_mandir}/fr/man8/setsid.8*
629
630 %lang(hu) %{_mandir}/hu/man1/arch.1*
631 %lang(hu) %{_mandir}/hu/man1/cal.1*
632 %lang(hu) %{_mandir}/hu/man1/colrm.1*
633 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
634 %lang(hu) %{_mandir}/hu/man1/kill.1*
635 %lang(hu) %{_mandir}/hu/man1/logger.1*
636 %lang(hu) %{_mandir}/hu/man1/more.1*
637 %lang(hu) %{_mandir}/hu/man1/setterm.1*
638 %lang(hu) %{_mandir}/hu/man1/whereis.1*
639 %lang(hu) %{_mandir}/hu/man1/write.1*
640
641 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
642 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
643 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
644
645 %lang(id) %{_mandir}/id/man1/cal.1*
646 %lang(id) %{_mandir}/id/man1/kill.1*
647 %lang(id) %{_mandir}/id/man1/logger.1*
648 %lang(id) %{_mandir}/id/man1/more.1*
649 %lang(id) %{_mandir}/id/man1/script.1*
650 %lang(id) %{_mandir}/id/man1/write.1*
651
652 %lang(id) %{_mandir}/id/man8/fdformat.8*
653
654 %lang(it) %{_mandir}/it/man1/arch.1*
655 %lang(it) %{_mandir}/it/man1/kill.1*
656
657 %lang(it) %{_mandir}/it/man8/mkswap.8*
658 %lang(it) %{_mandir}/it/man8/setsid.8*
659
660 %lang(ja) %{_mandir}/ja/man1/arch.1*
661 %lang(ja) %{_mandir}/ja/man1/cal.1*
662 %lang(ja) %{_mandir}/ja/man1/col.1*
663 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
664 %lang(ja) %{_mandir}/ja/man1/colrm.1*
665 %lang(ja) %{_mandir}/ja/man1/column.1*
666 %lang(ja) %{_mandir}/ja/man1/ddate.1*
667 %lang(ja) %{_mandir}/ja/man1/getopt.1*
668 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
669 %lang(ja) %{_mandir}/ja/man1/kill.1*
670 %lang(ja) %{_mandir}/ja/man1/logger.1*
671 %lang(ja) %{_mandir}/ja/man1/look.1*
672 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
673 %lang(ja) %{_mandir}/ja/man1/more.1*
674 %lang(ja) %{_mandir}/ja/man1/namei.1*
675 %lang(ja) %{_mandir}/ja/man1/readprofile.1*
676 %lang(ja) %{_mandir}/ja/man1/rev.1*
677 %lang(ja) %{_mandir}/ja/man1/script.1*
678 %lang(ja) %{_mandir}/ja/man1/setterm.1*
679 %lang(ja) %{_mandir}/ja/man1/ul.1*
680 %lang(ja) %{_mandir}/ja/man1/whereis.1*
681 %lang(ja) %{_mandir}/ja/man1/write.1*
682
683 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
684 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
685 %lang(ja) %{_mandir}/ja/man8/cytune.8*
686 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
687 %lang(ja) %{_mandir}/ja/man8/elvtune.8*
688 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
689 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
690 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
691 %lang(ja) %{_mandir}/ja/man8/isosize.8*
692 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
693 %lang(ja) %{_mandir}/ja/man8/renice.8*
694 %lang(ja) %{_mandir}/ja/man8/setfdprm.8*
695 %lang(ja) %{_mandir}/ja/man8/setsid.8*
696
697 %lang(ko) %{_mandir}/ko/man1/arch.1*
698 %lang(ko) %{_mandir}/ko/man1/cal.1*
699 %lang(ko) %{_mandir}/ko/man1/col.1*
700 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
701 %lang(ko) %{_mandir}/ko/man1/colrm.1*
702 %lang(ko) %{_mandir}/ko/man1/column.1*
703 %lang(ko) %{_mandir}/ko/man1/ddate.1*
704 %lang(ko) %{_mandir}/ko/man1/getopt.1*
705 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
706 %lang(ko) %{_mandir}/ko/man1/kill.1*
707 %lang(ko) %{_mandir}/ko/man1/logger.1*
708 %lang(ko) %{_mandir}/ko/man1/look.1*
709 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
710 %lang(ko) %{_mandir}/ko/man1/more.1*
711 %lang(ko) %{_mandir}/ko/man1/namei.1*
712 %lang(ko) %{_mandir}/ko/man1/readprofile.1*
713 %lang(ko) %{_mandir}/ko/man1/rev.1*
714 %lang(ko) %{_mandir}/ko/man1/script.1*
715 %lang(ko) %{_mandir}/ko/man1/setterm.1*
716 %lang(ko) %{_mandir}/ko/man1/ul.1*
717 %lang(ko) %{_mandir}/ko/man1/whereis.1*
718 %lang(ko) %{_mandir}/ko/man1/write.1*
719
720 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
721 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
722 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
723 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
724 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
725 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
726 %lang(ko) %{_mandir}/ko/man8/renice.8*
727 %lang(ko) %{_mandir}/ko/man8/setfdprm.8*
728 %lang(ko) %{_mandir}/ko/man8/setsid.8*
729
730 %lang(nl) %{_mandir}/nl/man1/kill.1*
731
732 %lang(pl) %{_mandir}/pl/man1/arch.1*
733 %lang(pl) %{_mandir}/pl/man1/cal.1*
734 %lang(pl) %{_mandir}/pl/man1/col.1*
735 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
736 %lang(pl) %{_mandir}/pl/man1/colrm.1*
737 %lang(pl) %{_mandir}/pl/man1/getopt.1*
738 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
739 %lang(pl) %{_mandir}/pl/man1/kill.1*
740 %lang(pl) %{_mandir}/pl/man1/look.1*
741 %lang(pl) %{_mandir}/pl/man1/more.1*
742 %lang(pl) %{_mandir}/pl/man1/rev.1*
743 %lang(pl) %{_mandir}/pl/man1/script.1*
744 %lang(pl) %{_mandir}/pl/man1/setterm.1*
745 %lang(pl) %{_mandir}/pl/man1/ul.1*
746 %lang(pl) %{_mandir}/pl/man1/whereis.1*
747 %lang(pl) %{_mandir}/pl/man1/write.1*
748
749 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
750 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
751 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
752 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
753 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
754 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
755 %lang(pl) %{_mandir}/pl/man8/renice.8*
756 %lang(pl) %{_mandir}/pl/man8/setfdprm.8*
757
758 %dir %{_examplesdir}/getopt
759 %attr(755,root,root) %{_examplesdir}/getopt/*
760 %{_datadir}/misc/more.help
761
762 %{!?_with_uClibc:%attr(755,root,root) /sbin/cfdisk}
763 %attr(755,root,root) /sbin/fdisk
764 %attr(755,root,root) /sbin/fsck.minix
765 %attr(755,root,root) /sbin/mkfs.minix
766 %attr(755,root,root) /sbin/sfdisk
767
768 %{!?_with_uClibc:%{_mandir}/man8/cfdisk.8*}
769 %{_mandir}/man8/fdisk.8*
770 %{_mandir}/man8/sfdisk.8*
771 %{_mandir}/man8/fsck.minix.8*
772 %{_mandir}/man8/mkfs.minix.8*
773 %{_mandir}/man8/mkfs.8*
774
775 %lang(es) %{_mandir}/es/man8/fdisk.8*
776 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
777 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
778 %lang(es) %{_mandir}/es/man8/mkfs.8*
779
780 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
781 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
782 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
783 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
784 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
785
786 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
787
788 %lang(it) %{_mandir}/it/man8/cfdisk.8*
789 %lang(it) %{_mandir}/it/man8/fdisk.8*
790
791 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
792 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
793 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
794 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
795 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
796 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
797
798 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
799 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
800 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
801 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
802
803 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
804 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
805 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
806 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
807
808 %attr(755,root,root) %{_bindir}/cytune
809
810 %ifarch %{ix86}
811 %attr(755,root,root) %{_sbindir}/ramsize
812 %attr(755,root,root) %{_sbindir}/rdev
813 %attr(755,root,root) %{_sbindir}/rootflags
814 %attr(755,root,root) %{_sbindir}/vidmode
815
816 %{_mandir}/man8/ramsize.8*
817 %{_mandir}/man8/rdev.8*
818 %{_mandir}/man8/rootflags.8*
819 %{_mandir}/man8/vidmode.8*
820
821 %lang(de) %{_mandir}/de/man8/ramsize.8*
822 %lang(de) %{_mandir}/de/man8/rdev.8*
823 %lang(de) %{_mandir}/de/man8/rootflags.8*
824 %lang(de) %{_mandir}/de/man8/vidmode.8*
825
826 %lang(es) %{_mandir}/es/man8/ramsize.8*
827 %lang(es) %{_mandir}/es/man8/rdev.8*
828 %lang(es) %{_mandir}/es/man8/rootflags.8*
829 %lang(es) %{_mandir}/es/man8/vidmode.8*
830
831 %lang(ja) %{_mandir}/ja/man8/ramsize.8*
832 %lang(ja) %{_mandir}/ja/man8/rdev.8*
833 %lang(ja) %{_mandir}/ja/man8/rootflags.8*
834 %lang(ja) %{_mandir}/ja/man8/vidmode.8*
835
836 %lang(ko) %{_mandir}/ko/man8/ramsize.8*
837 %lang(ko) %{_mandir}/ko/man8/rdev.8*
838 %lang(ko) %{_mandir}/ko/man8/rootflags.8*
839 %lang(ko) %{_mandir}/ko/man8/vidmode.8*
840
841 %lang(pl) %{_mandir}/pl/man8/ramsize.8*
842 %lang(pl) %{_mandir}/pl/man8/rdev.8*
843 %lang(pl) %{_mandir}/pl/man8/rootflags.8*
844 %lang(pl) %{_mandir}/pl/man8/vidmode.8*
845 %endif
846
847 %{_infodir}/ipc*
848
849 %ghost /var/lock/wtmpxlock
850
851 %files -n mount
852 %defattr(644,root,root,755)
853
854 %attr(4755,root,root) /bin/mount
855 %attr(4755,root,root) /bin/umount
856 %{?_with_pivot_root:%attr(755,root,root) /sbin/pivot_root}
857 %attr(755,root,root) /sbin/swapon
858 %attr(755,root,root) /sbin/swapoff
859
860 %{_mandir}/man5/fstab.5*
861 %{_mandir}/man5/nfs.5*
862
863 %{_mandir}/man8/mount.8*
864 %{_mandir}/man8/umount.8*
865 %{?_with_pivot_root:%{_mandir}/man8/pivot_root.8*}
866 %{_mandir}/man8/swapon.8*
867 %{_mandir}/man8/swapoff.8*
868
869 %lang(cs) %{_mandir}/cs/man5/fstab.5*
870
871 %lang(de) %{_mandir}/de/man5/fstab.5*
872 %lang(de) %{_mandir}/de/man5/nfs.5*
873
874 %lang(es) %{_mandir}/es/man5/fstab.5*
875 %lang(es) %{_mandir}/es/man5/nfs.5*
876
877 %lang(es) %{_mandir}/es/man8/mount.8*
878 %lang(es) %{_mandir}/es/man8/umount.8*
879 %lang(es) %{_mandir}/es/man8/swapon.8*
880 %lang(es) %{_mandir}/es/man8/swapoff.8*
881
882 %lang(fr) %{_mandir}/fr/man5/fstab.5*
883 %lang(fr) %{_mandir}/fr/man5/nfs.5*
884
885 %lang(fr) %{_mandir}/fr/man8/mount.8*
886 %lang(fr) %{_mandir}/fr/man8/umount.8*
887
888 %lang(hu) %{_mandir}/hu/man5/fstab.5*
889
890 %lang(hu) %{_mandir}/hu/man8/mount.8*
891 %lang(hu) %{_mandir}/hu/man8/umount.8*
892
893 %lang(it) %{_mandir}/it/man5/fstab.5*
894 %lang(it) %{_mandir}/it/man5/nfs.5*
895
896 %lang(it) %{_mandir}/it/man8/mount.8*
897 %lang(it) %{_mandir}/it/man8/umount.8*
898 %lang(it) %{_mandir}/it/man8/swapon.8*
899 %lang(it) %{_mandir}/it/man8/swapoff.8*
900
901 %lang(ja) %{_mandir}/ja/man5/fstab.5*
902 %lang(ja) %{_mandir}/ja/man5/nfs.5*
903
904 %lang(ja) %{_mandir}/ja/man8/mount.8*
905 %lang(ja) %{_mandir}/ja/man8/umount.8*
906 %{?_with_pivot_root:%lang(ja) %{_mandir}/ja/man8/pivot_root.8*}
907 %lang(ja) %{_mandir}/ja/man8/swapon.8*
908 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
909
910 %lang(ko) %{_mandir}/ko/man5/fstab.5*
911 %lang(ko) %{_mandir}/ko/man5/nfs.5*
912
913 %lang(ko) %{_mandir}/ko/man8/mount.8*
914 %lang(ko) %{_mandir}/ko/man8/umount.8*
915 %lang(ko) %{_mandir}/ko/man8/swapon.8*
916 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
917
918 %lang(pl) %{_mandir}/pl/man5/fstab.5*
919 %lang(pl) %{_mandir}/pl/man5/nfs.5*
920
921 %lang(pl) %{_mandir}/pl/man8/mount.8*
922 %lang(pl) %{_mandir}/pl/man8/umount.8*
923 %lang(pl) %{_mandir}/pl/man8/swapon.8*
924 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
925
926 %files -n losetup
927 %defattr(644,root,root,755)
928 %attr(755,root,root) /sbin/losetup
929
930 %{_mandir}/man8/losetup.8*
931 %lang(fr) %{_mandir}/fr/man8/losetup.8*
932 %lang(it) %{_mandir}/it/man8/losetup.8*
933 %lang(ja) %{_mandir}/ja/man8/losetup.8*
934 %lang(ko) %{_mandir}/ko/man8/losetup.8*
935 %lang(pl) %{_mandir}/pl/man8/losetup.8*
936
937 %files chkdupexe
938 %defattr(644,root,root,755)
939 %attr(755,root,root) %{_bindir}/chkdupexe
940
941 %{_mandir}/man1/chkdupexe.1*
942 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
943 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
944 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
945
946 %files -n tunelp
947 %defattr(644,root,root,755)
948 %attr(755,root,root) %{_sbindir}/tunelp
949
950 %{_mandir}/man8/tunelp.8*
951 %lang(es) %{_mandir}/es/man8/tunelp.8*
952 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
953 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
954
955 %if %{?_with_uClibc:0}%{!?_with_uClibc:1}
956 %files -n login
957 %defattr(644,root,root,755)
958 %attr(640,root,root) %config(noreplace) %verify(not mtime size md5) /etc/pam.d/login
959 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.login
960 %attr(0755,root,root) /bin/login
961
962 %{_mandir}/man1/login.1*
963 %lang(de) %{_mandir}/de/man1/login.1*
964 %lang(es) %{_mandir}/es/man1/login.1*
965 %lang(hu) %{_mandir}/hu/man1/login.1*
966 %lang(id) %{_mandir}/id/man1/login.1*
967 %lang(ja) %{_mandir}/ja/man1/login.1*
968 %lang(ko) %{_mandir}/ko/man1/login.1*
969 %lang(pl) %{_mandir}/pl/man1/login.1*
970 %endif
971
972 %files -n agetty
973 %defattr(644,root,root,755)
974 %attr(0755,root,root) /sbin/agetty
975
976 %{_mandir}/man8/agetty.8*
977 %lang(es) %{_mandir}/es/man8/agetty.8*
978 %lang(ja) %{_mandir}/ja/man8/agetty.8*
979
980 %if %{?_with_uClibc:0}%{!?_with_uClibc:1}
981 %files -n rawdevices
982 %defattr(644,root,root,755)
983 %attr(0755,root,root) %{_bindir}/raw
984 %attr(0750,root,root) /etc/rc.d/init.d/rawdevices
985 %attr(0640,root,root) %config(noreplace) /etc/sysconfig/rawdevices
986
987 %{_mandir}/man8/raw.8*
988 %lang(ja) %{_mandir}/ja/man8/raw.8*
989 %endif
This page took 0.131939 seconds and 4 git commands to generate.