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