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