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