]> git.pld-linux.org Git - packages/XFree86.git/blob - XFree86.spec
- release 1: merge XFree86-4_2_0 branch to HEAD.
[packages/XFree86.git] / XFree86.spec
1
2 %define         _sver %(echo %{version} | tr -d .)
3
4 Summary:        XFree86 Window System servers and basic programs
5 Summary(de):    Xfree86 Window-System-Server und grundlegende Programme
6 Summary(es):    Programas básicos y servidores para el sistema de ventanas XFree86
7 Summary(fr):    Serveurs du système XFree86 et programmes de base
8 Summary(pl):    XFree86 Window System wraz z podstawowymi programami
9 Summary(tr):    XFree86 Pencereleme Sistemi sunucularý ve temel programlar
10 Summary(pt_BR): Programas básicos e servidores para o sistema de janelas XFree86
11 Name:           XFree86
12 Version:        4.2.0
13 Release:        1
14 License:        MIT
15 Group:          X11/XFree86
16 Group(de):      X11/XFree86
17 Group(es):      X11/XFree86
18 Group(fr):      X11/XFree86
19 Group(pl):      X11/XFree86
20 Group(pt_BR):   X11/XFree86
21 Group(tr):      X11/XFree86
22 Source0:        ftp://ftp.xfree86.org/pub/XFree86/%{version}/source/X%{_sver}src-1.tgz
23 Source1:        ftp://ftp.pld.org.pl/software/xinit/xdm-xinitrc-0.2.tar.bz2
24 Source2:        xdm.pamd
25 Source3:        xserver.pamd
26 Source4:        xdm.init
27 Source5:        xfs.init
28 Source6:        xfs.config
29 Source7:        XTerm.ad-pl
30 Source8:        xdm.sysconfig
31 Source9:        xfs.sysconfig
32 Source10:       twm.desktop
33 Source11:       xclipboard.desktop
34 Source12:       xconsole.desktop
35 Source13:       xterm.desktop
36 Source14:       xlogo64.png
37 Source15:       http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-Xman-pages.tar.bz2
38 Patch0:         %{name}-PLD.patch
39 Patch1:         %{name}-HasZlib.patch
40 Patch2:         %{name}-DisableDebug.patch
41 Patch3:         %{name}-Xwrapper.patch
42 Patch4:         %{name}-xfs.patch
43 Patch5:         %{name}-xfs-fix.patch
44 Patch6:         %{name}-xfs-logger.patch
45 Patch7:         %{name}-xterm-utempter.patch
46 Patch8:         %{name}-app_defaults_dir.patch
47 Patch9:         %{name}-v4l.patch
48 Patch10:        %{name}-broken-includes.patch
49 Patch11:        %{name}-alpha-pcibus-lemming.patch
50 Patch12:        %{name}-fhs.patch
51 Patch13:        %{name}-xdmsecurity.patch
52 Patch14:        %{name}-xman.patch
53 Patch15:        %{name}-HasXdmAuth.patch
54 Patch16:        %{name}-xdm-fixes.patch
55 Patch17:        %{name}-imake-kernel-version.patch
56 Patch18:        %{name}-no-kernel-modules.patch
57 Patch19:        %{name}-parallelmake.patch
58 Patch20:        %{name}-pic.patch
59 Patch21:        %{name}-r128-busmstr2.patch
60 Patch22:        %{name}-neomagic_swcursor.patch
61 Patch23:        %{name}-mga-busmstr.patch
62 Patch24:        %{name}-agpgart-load.patch
63 Patch25:        %{name}-mkfontdir-chmod_644.patch
64 Patch26:        %{name}-HasFreetype2.patch
65 Patch27:        %{name}-config-s3.patch
66 Patch28:        %{name}-sparc_pci_domains.patch
67 Patch29:        %{name}-s3virge_mx_console_corruption_fix.patch
68 Patch30:        %{name}-dri_directory_mode_fix.patch
69 Patch31:        %{name}-alpha_GLX_align_fix.patch
70 Patch32:        %{name}-XftConfig_in_correct_place.patch
71 Patch33:        %{name}-PEX+XIE.patch
72 BuildRequires:  bison
73 BuildRequires:  flex
74 BuildRequires:  freetype-devel >= 2.0.0
75 BuildRequires:  gcc-c++
76 BuildRequires:  ncurses-devel
77 BuildRequires:  pam-devel
78 BuildRequires:  perl
79 BuildRequires:  tcl-devel
80 BuildRequires:  utempter-devel
81 BuildRequires:  zlib-devel
82 %ifarch %{ix86} alpha
83 BuildRequires:  Glide3-DRI-devel
84 %endif
85 # Required by xc/programs/Xserver/hw/xfree86/drivers/glide/glide_driver.c
86 %ifarch %{ix86}
87 BuildRequires:  Glide2x_SDK
88 %endif
89 Requires:       xauth
90 Requires:       %{name}-libs = %{version}
91 Requires:       %{name}-common = %{version}
92 ExclusiveArch:  %{ix86} alpha sparc m68k armv4l noarch
93 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
94 Obsoletes:      xpm-progs
95 Obsoletes:      xterm
96
97 %ifarch sparc sparc64
98 Obsoletes:      X11R6.1
99 %endif
100
101 %define         _prefix         /usr/X11R6
102 %define         _mandir         %{_prefix}/man
103 %define         _wmpropsdir     %{_datadir}/wm-properties
104
105 # avoid Mesa dependency in XFree86-OpenGL-libs
106 # Glide3 (libglide3.so.3) can be provided by Glide_V3-DRI or Glide_V5-DRI
107 %define         _noautoreqdep   libGL.so.1 libGLU.so.1 libOSMesa.so.3.3   libglide3.so.3
108
109 %description
110 If you want to install the X Window System (TM) on your machine,
111 you'll need to install XFree86.
112
113 The X Window System provides the base technology for developing
114 graphical user interfaces. Simply stated, X draws the elements of the
115 GUI on the user's screen and builds methods for sending user
116 interactions back to the application. X also supports remote
117 application deployment--running an application on another computer
118 while viewing the input/output on your machine. X is a powerful
119 environment which supports many different applications, such as games,
120 programming tools, graphics programs, text editors, etc. XFree86 is
121 the version of X which runs on Linux, as well as other platforms.
122
123 This package contains the basic fonts, programs and documentation for
124 an X workstation. However, this package doesn't provide the program
125 which you will need to drive your video hardware. To control your
126 video card, you'll need the particular X server package which
127 corresponds to your computer's video card.
128
129 %description -l de
130 X-Window ist eine voll funktionsfähige grafische Benutzeroberfläche
131 mit mehreren Fenstern, mehreren Clients und verschiedenen Arten von
132 Fenstern. Es kommt auf den meisten Unix-Plattformen zum Einsatz. Die
133 Clients lassen sich auch mit Hilfe anderer Fenstersysteme anzeigen.
134 Das X-Protokoll gestattet die Ausführung der Applikationen direkt auf
135 lokalen Rechnern oder über ein Netz und bietet große Flexibilität bei
136 Client-Server-Implementierungen.
137
138 %description -l es
139 X Window es una interface gráfica completa con múltiples ventanas,
140 múltiples clientes y diferentes estilos de ventanas. Se usa en la
141 mayoría de las plataformas Unix, y los clientes también pueden
142 ejecutar en otros sistemas de ventanas populares. El protocolo X
143 permite que las aplicaciones puedan ejecutarse tanto en la máquina
144 local como a través de la red, y proveer flexibilidad en
145 implementaciones cliente/servidor. Este paquete contiene las fuentes
146 básicas, programas y documentación para una estación de trabajo X. No
147 ofrece un servidor X que acceda tu hardware de vídeo -- estos son
148 puestos a disposición en otro paquete.
149
150 %description -l pl
151 X Window System jest graficznym interfejsem u¿ytkownika; cechuje siê
152 mo¿liwo¶ci± pracy w wielu oknach, z wieloma klientami i do tego w
153 ró¿nych wystrojach okien. :) Jest u¿ywany na wiêkszo¶ci platform
154 sytemów Unix, a klienci mog± byæ uruchamiani tak¿e pod innymi
155 popularnymi systemami okienkowymi. Protokó³ X pozwala na uruchamianie
156 aplikacji zarówno z lokalnej maszyny jak i poprzez sieæ - daj±c przez
157 to elastyczn± implementacjê architektury klient/serwer.
158
159 Pakiet ten nie zawiera X serwera który jest po¶rednikiem z Twoj± kart±
160 graficzn± (jest on w innym pakiecie).
161
162 %description -l tr
163 X Window sistemi, çoklu pencere, çoklu istemci ve çeþitli pencere
164 stilleriyle geniþ özelliklere sahip bir Grafik Kullanýcý Arabirimidir.
165 Çoðu UNIX sisteminde çalýþtýðý gibi istemcileri de birçok pencereleme
166 sistemiyle çalýþabilir. X protokolu kullanan uygulamalarýn yerel
167 makina veya bilgisayar aðý üzerinden çalýþtýrýlabilmesi esnek bir
168 istemci/sunucu ortamý saðlar. Bu paket bir X istasyonu için gerekli
169 olan temel yazýtiplerini, programlarý ve belgeleri sunar. Ekran
170 kartýnýzý sürmek için gerekli olan X sunucusu bu pakete dahil
171 deðildir.
172
173 %description -l pt_BR
174 X Window é uma interface gráfica completa com múltiplas janelas,
175 múltiplos clientes e diferentes estilos de janelas. É usado na maioria
176 das plataformas Unix, e clientes também podem rodar em outros sistemas
177 de janelas populares. O protocolo X permite que aplicações possam
178 rodar tanto na máquina local como através da rede, provendo
179 flexibilidade em implementações cliente/servidor.
180
181 Este pacote contém as fontes básicas, programas e documentação para
182 uma estação de trabalho X. Ele não fornece um servidor X que acessa
183 seu hardware de vídeo -- estes são disponibilizados em outro pacote.
184
185 %package common
186 Summary:        XFree86 files required both on server and client side
187 Summary(pl):    Pliki XFree86 wymagane zarówno po stronie serwera jak i klienta
188 Group:          X11/XFree86
189 Group(de):      X11/XFree86
190 Group(pl):      X11/XFree86
191
192 %description common
193 XFree86 files required both on server and client side.
194
195 %description common -l pl
196 Pliki XFree86 wymagane zarówno po stronie serwera jak i klienta.
197
198 %package DPS
199 Summary:        Display PostScript
200 Summary(pl):    Display PostScript
201 Group:          X11/XFree86
202 Group(de):      X11/XFree86
203 Group(pl):      X11/XFree86
204 Provides:       DPS
205 Obsoletes:      dgs
206
207 %description DPS
208 X-Window Display PostScript is device-independent imaging model for
209 displaying information on a screen.
210
211 %description DPS -l pl
212 X-Window Display PostScript to niezale¿ny od urz±dzenia model
213 wy¶wietlania informacji na ekranie.
214
215 %package DPS-devel
216 Summary:        Display PostScript
217 Summary(pl):    Display PostScript
218 Group:          X11/XFree86
219 Group(de):      X11/XFree86
220 Group(pl):      X11/XFree86
221 Requires:       %{name}-DPS = %{version}
222 Obsoletes:      dgs-devel
223
224 %description DPS-devel
225 Header files for develop X-Window Display Postscript.
226
227 %description DPS-devel -l pl
228 Pliki nag³ówkowe biblioteki X-Window Display PostScript.
229
230 %package DPS-static
231 Summary:        Display PostScript
232 Summary(pl):    Display PostScript
233 Group:          X11/XFree86
234 Group(de):      X11/XFree86
235 Group(pl):      X11/XFree86
236 Requires:       %{name}-DPS-devel = %{version}
237 Obsoletes:      dgs-static
238
239 %description DPS-static
240 X-Window Display PostScript static libraries.
241
242 %description DPS-static -l pl
243 Statyczne biblioteki X-Window Display PostScript.
244
245 %package PEX
246 Summary:        PEX extension library
247 Summary(pl):    Biblioteka rozszerzenia PEX
248 Group:          X11/XFree86
249 Group(de):      X11/XFree86
250 Group(pl):      X11/XFree86
251 Requires:       %{name}-libs = %{version}
252
253 %description PEX
254 PEX extension library. Since XFree86 4.2.0 it's no longer included by
255 default.
256
257 %description PEX -l pl
258 Biblioteka rozszerzenia PEX. Od wersji XFree86 4.2.0 nie jest ju¿
259 do³±czane domy¶lnie.
260
261 %package PEX-devel
262 Summary:        PEX extension headers
263 Summary(pl):    Pliki nag³ówkowe rozszerzenia PEX
264 Group:          X11/XFree86
265 Group(de):      X11/XFree86
266 Group(pl):      X11/XFree86
267 Requires:       %{name}-PEX = %{version}
268
269 %description PEX-devel
270 PEX extension headers.
271
272 %description PEX-devel -l pl
273 Pliki nag³ówkowe rozszerzenia PEX.
274
275 %package PEX-static
276 Summary:        PEX extension static library
277 Summary(pl):    Statyczna biblioteka rozszerzenia PEX
278 Group:          X11/XFree86
279 Group(de):      X11/XFree86
280 Group(pl):      X11/XFree86
281 Requires:       %{name}-PEX-devel = %{version}
282
283 %description PEX-static
284 PEX extension static library.
285
286 %description PEX-static -l pl
287 Statyczna biblioteka rozszerzenia PEX.
288
289 %package XIE
290 Summary:        XIE extension library
291 Summary(pl):    Biblioteka rozszerzenia XIE
292 Group:          X11/XFree86
293 Group(de):      X11/XFree86
294 Group(pl):      X11/XFree86
295 Requires:       %{name}-libs = %{version}
296
297 %description XIE
298 XIE (X Image Extension) extension library. Since XFree86 4.2.0 it's no
299 longer included by default.
300
301 %description XIE -l pl
302 Biblioteka rozszerzenia XIE (X Image Extension). Od wersji XFree86
303 4.2.0 nie jest ju¿ do³±czane domy¶lnie
304
305 %package XIE-devel
306 Summary:        XIE extension headers
307 Summary(pl):    Pliki nag³ówkowe rozszerzenia XIE
308 Group:          X11/XFree86
309 Group(de):      X11/XFree86
310 Group(pl):      X11/XFree86
311 Requires:       %{name}-XIE = %{version}
312
313 %description XIE-devel
314 XIE extension headers.
315
316 %description XIE-devel -l pl
317 Pliki nag³ówkowe rozszerzenia XIE.
318
319 %package XIE-static
320 Summary:        XIE extension static library
321 Summary(pl):    Statyczna biblioteka rozszerzenia XIE
322 Group:          X11/XFree86
323 Group(de):      X11/XFree86
324 Group(pl):      X11/XFree86
325 Requires:       %{name}-XIE-devel = %{version}
326
327 %description XIE-static
328 XIE extension static library.
329
330 %description XIE-static -l pl
331 Statyczna biblioteka rozszerzenia XIE.
332
333 %package OpenGL-core
334 Summary:        OpenGL support for X11R6
335 Summary(pl):    Wsparcie OpenGL dla systemu X11R6
336 Group:          X11/Libraries
337 Group(de):      X11/Libraries
338 Group(es):      X11/Bibliotecas
339 Group(fr):      X11/Librairies
340 Group(pl):      X11/Biblioteki
341 Group(pt_BR):   X11/Bibliotecas
342 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
343 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
344 Requires:       %{name}-libs = %{version}
345
346 %description OpenGL-core
347 OpenGL support for X11R6 system.
348
349 %description OpenGL-core -l pl
350 Wsparcie OpenGL dla systemu X11R6.
351
352 %package OpenGL-devel
353 Summary:        OpenGL for X11R6 development
354 Summary(pl):    Pliki nag³ówkowe OpenGL dla systemu X11R6
355 Group:          X11/Libraries
356 Group(de):      X11/Libraries
357 Group(es):      X11/Bibliotecas
358 Group(fr):      X11/Librairies
359 Group(pl):      X11/Biblioteki
360 Group(pt_BR):   X11/Bibliotecas
361 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
362 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
363 Requires:       %{name}-OpenGL-libs = %{version}
364 Requires:       %{name}-devel
365 Provides:       OpenGL-devel
366 Obsoletes:      Mesa-devel
367 Obsoletes:      glxMesa-devel
368 Obsoletes:      XFree86-OpenGL-doc
369
370 %description OpenGL-devel
371 Headers and man pages for OpenGL for X11R6.
372
373 %description OpenGL-devel -l pl
374 Pliki nag³ówkowe i manuale do OpenGL dla systemu X11R6.
375
376 %package OpenGL-libs
377 Summary:        OpenGL libraries for X11R6
378 Summary(pl):    Biblioteki OpenGL dla systemu X11R6
379 Group:          X11/Libraries
380 Group(de):      X11/Libraries
381 Group(es):      X11/Bibliotecas
382 Group(fr):      X11/Librairies
383 Group(pl):      X11/Biblioteki
384 Group(pt_BR):   X11/Bibliotecas
385 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
386 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
387 Requires:       %{name}-libs = %{version}
388 Requires:       %{name}-OpenGL-core
389 Provides:       OpenGL
390 Obsoletes:      %{name}-OpenGL
391 Obsoletes:      Mesa
392
393 %description OpenGL-libs
394 OpenGL libraries for X11R6 system.
395
396 %description OpenGL-libs -l pl
397 Biblioteki OpenGL dla systemu X11R6.
398
399 %package OpenGL-static
400 Summary:        X11R6 static libraries with OpenGL
401 Summary(pl):    Biblioteki statyczne do X11R6 ze wsparciem dla OpenGL
402 Group:          X11/Libraries
403 Group(de):      X11/Libraries
404 Group(es):      X11/Bibliotecas
405 Group(fr):      X11/Librairies
406 Group(pl):      X11/Biblioteki
407 Group(pt_BR):   X11/Bibliotecas
408 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
409 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
410 Requires:       %{name}-OpenGL-devel = %{version}
411 Provides:       OpenGL-static
412 Obsoletes:      Mesa-static
413
414 %description OpenGL-static
415 X11R6 static libraries with OpenGL.
416
417 %description OpenGL-static -l pl
418 Biblioteki statyczne zawieraj±ce wsparcie dla OpenGL do X11R6.
419
420 %package Xnest
421 Summary:        XFree86 Xnest server
422 Summary(pl):    Serwer XFree86 Xnest
423 Group:          X11/XFree86/Servers
424 Group(de):      X11/XFree86/Server
425 Group(pl):      X11/XFree86/Serwery
426 Requires:       %{name}-modules = %{version}-%{release}
427 Requires:       %{name}-common /usr/X11R6/lib/X11/rgb.txt
428 Requires:       XFree86-fonts-base
429
430 %description Xnest
431 Xnest is an X Window System server which runs in an X window. Xnest is
432 a 'nested' window server, actually a client of the real X server,
433 which manages windows and graphics requests for Xnest, while Xnest
434 manages the windows and graphics requests for its own clients.
435
436 You will need to install Xnest if you require an X server which will
437 run as a client of your real X server (perhaps for testing purposes).
438
439 %description Xnest -l pl
440 Xnest jest X serwerem uruchamianym w okienku innego X serwera. Xnest
441 zachowuje siê jak X klient w stosunku do prawdziwego X serwera, a jak
442 X serwer dla w³asnych klientów.
443
444 %package Xprt
445 Summary:        X print server
446 Summary(pl):    X serwer z rozszerzeniem Xprint
447 Group:          X11/XFree86/Servers
448 Group(de):      X11/XFree86/Server
449 Group(pl):      X11/XFree86/Serwery
450 Requires:       %{name}-modules = %{version}-%{release}
451 Requires:       %{name}-common /usr/X11R6/lib/X11/rgb.txt
452 Requires:       XFree86-fonts-base
453
454 %description Xprt
455 Xprt provides an X server with the print extension and special DDX
456 implementation.
457
458 %description Xprt -l pl
459 Xprt jest X serwerem z rozszerzeniem Xprint.
460
461 %package Xserver
462 Summary:        XFree86 X display server
463 Summary(de):    XFree86 Server
464 Summary(fr):    Serveur XFree86
465 Summary(pl):    Serwer XFree86
466 Summary(tr):    XFree86 sunucusu
467 Group:          X11/XFree86/Servers
468 Group(de):      X11/XFree86/Server
469 Group(pl):      X11/XFree86/Serwery
470 Requires:       pam
471 Requires:       %{name}-modules = %{version}-%{release}
472 Requires:       %{name}-common /usr/X11R6/lib/X11/rgb.txt
473 Requires:       XFree86-fonts-base
474 Obsoletes:      XFree86-VGA16 XFree86-SVGA XFree86-Mono
475 # obsoleted by many drivers: suncg3,suncg6,suncg14,sunffb,sunleo,suntcx
476 Obsoletes:      XFree86-Sun XFree86-Sun24
477 # still not supported in 4.2.0:
478 #Obsoletes:     XFree86-Mach8 XFree86-8514 XFree86-AGX XFree86-P9000
479 # (and many drivers from XF86_SVGA server... and some from others)
480 Obsoletes:      XFree86-XF86Setup Xconfigurator
481
482 %description Xserver
483 Generally used X server which uses display hardware. It requires
484 proper driver for your display hardware - package itself contains only
485 drivers for VGA and VESA-compliant cards (without acceleration). Other
486 drivers can be found in XFree86-driver-* packages.
487
488 %description Xserver -l de
489 X-Server für die elementarsten Framebuffer-SVGA-Geräte, einschließlich
490 Karten, die aus ET4000-Chips, Cirrus Logic-Chips, Chips and
491 Technologies Laptop-Chips sowie Trident 8900 und 9000 Chips gebaut
492 sind. Funktioniert mit Diamond Speedstar, Orchid Kelvins, STB Nitros
493 und Horizons, Genoa 8500VL, den meisten Actix-Karten sowie Spider VLB
494 Plus und außerdem mit vielen anderen Chips und Karten. Es lohnt sich,
495 diesen Server auszuprobieren, wenn Sie Probleme haben.
496
497 %description Xserver -l fr
498 Serveur X pour les circuits SVGA les plus simples, dont les cartes
499 construites avec les circuits ET4000, Cirrus Logic, Chips and
500 Technologies laptop, Trident 8900 et 9000. Fonctionne pour les cartes
501 Diamond Speedstar, Orchid Kelvins, STB Nitros et Horizons, Genoa
502 8500VL, la plupart des Actix et la Spider VLB Plus. Fonctionne aussi
503 pour de nombreux autres circuits et cartes. Essayez ce serveur si vous
504 avez des problèmes.
505
506 %description Xserver -l pl
507 Jest to podstawowy Xserwer wy¶wietlaj±cy obraz na karcie graficznej.
508 Do dzia³ania wymaga odpowiedniego sterownika - sam pakiet zawiera
509 tylko odpowiedni dla kart VGA oraz SVGA zgodnych z VESA (bez
510 akceleracji). Inne sterowniki mo¿na znale¼æ w pakietach
511 XFree86-driver-*.
512
513 %description Xserver -l tr
514 ET4000, Cirrus Logic, Chips and Technologies dizüstü, Trident 8900 ve
515 9000 gibi basit 'framebuffer' SVGA kullananan kartlar için X sunucusu.
516 Ayný zamanda Diamond Speedstar, Orchid Kelvins, STB Nitros / Horizons,
517 Genoa 8500VL, çoðu Actix kartlarý, Spider VLB Plus gibi kartlar ve
518 birçok diðer kart ile de çalýþýr. Herhangi bir sorun yaþarsanýz bu
519 sunucuyu deneyin.
520
521 %package Xvfb
522 Summary:        XFree86 Xvfb server
523 Summary(pl):    Serwer XFree86 Xvfb
524 Group:          X11/XFree86/Servers
525 Group(de):      X11/XFree86/Server
526 Group(pl):      X11/XFree86/Serwery
527 Requires:       %{name}-modules = %{version}-%{release}
528 Requires:       %{name}-common /usr/X11R6/lib/X11/rgb.txt
529 Requires:       XFree86-fonts-base
530
531 %description Xvfb
532 Xvfb (X Virtual Frame Buffer) is an X Window System server that is
533 capable of running on machines with no display hardware and no
534 physical input devices. Xvfb emulates a dumb framebuffer using virtual
535 memory. Xvfb doesn't open any devices, but behaves otherwise as an X
536 display. Xvfb is normally used for testing servers. Using Xvfb, the
537 mfb or cfb code for any depth can be exercised without using real
538 hardware that supports the desired depths. Xvfb has also been used to
539 test X clients against unusual depths and screen configurations, to do
540 batch processing with Xvfb as a background rendering engine, to do
541 load testing, to help with porting an X server to a new platform, and
542 to provide an unobtrusive way of running applications which really
543 don't need an X server but insist on having one.
544
545 If you need to test your X server or your X clients, you may want to
546 install Xvfb for that purpose.
547
548 %description Xvfb -l pl
549 Xvfb (X Virtual Frame Buffer) jest X serwerem, który mo¿na uruchamiaæ
550 na maszynach bez urz±dzeñ wy¶wietlaj±cych ani fizycznych urz±dzeñ
551 wej¶ciowych. Xvfb emuluje prosty framebuffer w pamiêci. Zwykle jest
552 u¿ywany do testowania X serwerów, mo¿e te¿ byæ u¿ywany do testowania X
553 klientów w rzadko u¿ywanych konfiguracjach ekranu. Mo¿na te¿ u¿yæ Xvfb
554 do uruchomienia aplikacji, które w rzeczywisto¶ci nie wymagaj± X
555 serwera, ale odmawiaj± uruchomienia bez niego.
556
557 %package devel
558 Summary:        X11R6 headers and programming man pages
559 Summary(de):    X11R6 Headers und man pages für Programmierer
560 Summary(fr):    Pages man de programmation
561 Summary(pl):    Pliki nag³ówkowe X11R6
562 Summary(tr):    X11R6 ile geliþtirme için gerekli dosyalar
563 Group:          X11/Libraries
564 Group(de):      X11/Libraries
565 Group(es):      X11/Bibliotecas
566 Group(fr):      X11/Librairies
567 Group(pl):      X11/Biblioteki
568 Group(pt_BR):   X11/Bibliotecas
569 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
570 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
571 Requires:       %{name}-libs = %{version}
572 Obsoletes:      xpm-devel
573 Provides:       xpm-devel
574 %ifarch sparc sparc64
575 Obsoletes:      X11R6.1-devel
576 %endif
577
578 %description devel
579 Libraries, header files, and documentation for developing programs
580 that run as X clients. It includes the base Xlib library as well as
581 the Xt and Xaw widget sets. For information on programming with these
582 libraries, PLD recommends the series of books on X Programming
583 produced by O'Reilly and Associates.
584
585 %description devel -l de
586 Libraries, Header-Dateien und Dokumentation zum Entwickeln von
587 Programmen, die als X-Clients laufen. Enthält die Xlib-Library und die
588 Widget-Sätze Xt und Xaw. Information zum Programmieren mit diesen
589 Libraries finden Sie in der Buchreihe zur X-Programmierung von
590 O'Reilly and Associates.
591
592 %description devel -l fr
593 Bibliothéques, fichiers d'en-tête, et documentation pour développer
594 des programmes s'exécutant en clients X. Cela comprend la Bibliothéque
595 Xlib de base aussi bien que les ensembles de widgets Xt et Xaw. Pour
596 des informations sur la programmation avec ces Bibliothéques, Red Hat
597 recommande la série d'ouvrages sur la programmation X editée par
598 O'Reilly and Associates.
599
600 %description devel -l pl
601 Pliki nag³ówkowe, dokumentcja dla programistów rozwijaj±cych aplikacje
602 klienckie pod X Window. Zawiera podstawow± bibliotekê Xlib a tak¿e Xt
603 i Xaw. Wiêcej informacji nt. pisania programów przy u¿yciu tych
604 bibliotek mo¿esz znale¼æ w ksi±¿kach wydawnictwa O'Reilly and
605 Associates (X Programming) polecanych przez Red Hata.
606
607 %description devel -l tr
608 X istemcisi olarak çalýþacak programlar geliþtirmek için gereken
609 statik kitaplýklar, baþlýk dosyalarý ve belgeler. Xlib kitaplýðýnýn
610 yanýsýra Xt ve Xaw arayüz kitaplýklarýný da içerir.
611
612 %package driver-apm
613 Summary:        Alliance Promotion video driver
614 Summary(pl):    Sterownik do kart Alliance Promotion
615 Group:          X11/XFree86
616 Group(de):      X11/XFree86
617 Group(pl):      X11/XFree86
618 Requires:       %{name}-modules = %{version}-%{release}
619 Requires:       %{name}-Xserver = %{version}-%{release}
620 Obsoletes:      XFree86-Alliance
621
622 %description driver-apm
623 Alliance Promotion driver.
624
625 %description driver-apm -l pl
626 Sterownik do kart Alliance Promotion.
627
628 %package driver-ark
629 Summary:        Ark Logic video driver
630 Summary(pl):    Sterownik do kart Ark Logic
631 Group:          X11/XFree86
632 Group(de):      X11/XFree86
633 Group(pl):      X11/XFree86
634 Requires:       %{name}-modules = %{version}-%{release}
635 Requires:       %{name}-Xserver = %{version}-%{release}
636
637 %description driver-ark
638 Ark Logic driver.
639
640 %description driver-ark -l pl
641 Sterownik do kart Ark Logic.
642
643 %package driver-ati
644 Summary:        ATI video driver
645 Summary(pl):    Sterownik do kart ATI
646 Group:          X11/XFree86
647 Group(de):      X11/XFree86
648 Group(pl):      X11/XFree86
649 Requires:       %{name}-modules = %{version}-%{release}
650 Requires:       %{name}-Xserver = %{version}-%{release}
651 Obsoletes:      XFree86-ATI XFree86-Mach32 XFree86-Mach64
652
653 %description driver-ati
654 ATI video driver.
655
656 %description driver-ati -l pl
657 Sterownik do kart ATI.
658
659 %package driver-chips
660 Summary:        Chips and Technologies video driver
661 Summary(pl):    Sterownik do kart na uk³adach Chips and Technologies
662 Group:          X11/XFree86
663 Group(de):      X11/XFree86
664 Group(pl):      X11/XFree86
665 Requires:       %{name}-modules = %{version}-%{release}
666 Requires:       %{name}-Xserver = %{version}-%{release}
667 Obsoletes:      XFree86-ChipsTechnologies
668
669 %description driver-chips
670 Chips and Technologies video driver.
671
672 %description driver-chips -l pl
673 Sterownik do kart na uk³adach Chips and Technologies.
674
675 %package driver-cirrus
676 Summary:        Cirrus Logic video driver
677 Summary(pl):    Sterownik do kart Cirrus Logic
678 Group:          X11/XFree86
679 Group(de):      X11/XFree86
680 Group(pl):      X11/XFree86
681 Requires:       %{name}-modules = %{version}-%{release}
682 Requires:       %{name}-Xserver = %{version}-%{release}
683 Obsoletes:      XFree86-Cirrus
684
685 %description driver-cirrus
686 Cirrus Logic video driver.
687
688 %description driver-cirrus -l pl
689 Sterownik do kart Cirrus Logic.
690
691 %package driver-cyrix
692 Summary:        Cyrix video driver
693 Summary(pl):    Sterownik do grafiki na uk³adzie Cyrix MediaGX
694 Group:          X11/XFree86
695 Group(de):      X11/XFree86
696 Group(pl):      X11/XFree86
697 Requires:       %{name}-modules = %{version}-%{release}
698 Requires:       %{name}-Xserver = %{version}-%{release}
699 Obsoletes:      XFree86-Cyrix
700
701 %description driver-cyrix
702 Cyrix video driver.
703
704 %description driver-cyrix -l pl
705 Sterownik do grafiki na uk³adzie Cyrix MediaGX.
706
707 %package driver-fbdev
708 Summary:        Video driver for framebuffer device
709 Summary(pl):    Sterownik korzystaj±cy z framebuffera
710 Group:          X11/XFree86
711 Group(de):      X11/XFree86
712 Group(pl):      X11/XFree86
713 Requires:       %{name}-modules = %{version}-%{release}
714 Requires:       %{name}-Xserver = %{version}-%{release}
715 Obsoletes:      XFree86-FBDev
716
717 %description driver-fbdev
718 Non-accelerated video driver for framebuffer device.
719
720 %description driver-fbdev -l pl
721 Nieakcelerowany sterownik korzystaj±cy z framebuffera.
722
723 %package driver-ffb
724 Summary:        Video driver for DRI sparc framebuffer device
725 Summary(pl):    Sterownik do framebuffera DRI na sparc
726 Group:          X11/XFree86
727 Group(de):      X11/XFree86
728 Group(pl):      X11/XFree86
729 Requires:       %{name}-modules = %{version}-%{release}
730 Requires:       %{name}-Xserver = %{version}-%{release}
731
732 %description driver-ffb
733 Video driver for DRI sparc framebuffer device.
734
735 %description driver-ffb -l pl
736 Sterownik do framebuffera DRI na sparc.
737
738 %package driver-glide
739 Summary:        3Dfx Voodoo1 and Voodoo2 video driver
740 Summary(pl):    Sterownik do kart 3Dfx Voodoo1 i Voodoo2
741 Group:          X11/XFree86
742 Group(de):      X11/XFree86
743 Group(pl):      X11/XFree86
744 Requires:       %{name}-modules = %{version}-%{release}
745 Requires:       %{name}-Xserver = %{version}-%{release}
746
747 %description driver-glide
748 Voodoo1 and Voodoo2 video driver.
749
750 %description driver-glide -l pl
751 Sterownik do kart Voodoo1 i Voodoo2 firmy 3Dfx.
752
753 %package driver-glint
754 Summary:        GLINT/Permedia video driver
755 Summary(pl):    Sterownik do kart GLINT i Permedia
756 Group:          X11/XFree86
757 Group(de):      X11/XFree86
758 Group(pl):      X11/XFree86
759 Requires:       %{name}-modules = %{version}-%{release}
760 Requires:       %{name}-Xserver = %{version}-%{release}
761 Requires:       OpenGL
762 Obsoletes:      XFree86-3DLabs
763
764 %description driver-glint
765 GLINT/Permedia video driver.
766
767 %description driver-glint -l pl
768 Sterownik do kart GLINT i Permedia.
769
770 %package driver-i128
771 Summary:        Number 9 I128 video driver
772 Summary(pl):    Sterownik do kart Number 9 I128
773 Group:          X11/XFree86
774 Group(de):      X11/XFree86
775 Group(pl):      X11/XFree86
776 Requires:       %{name}-modules = %{version}-%{release}
777 Requires:       %{name}-Xserver = %{version}-%{release}
778 Obsoletes:      XFree86-I128
779
780 %description driver-i128
781 Number 9 I128 video driver.
782
783 %description driver-i128 -l pl
784 Sterownik do kart Number 9 I128.
785
786 %package driver-i740
787 Summary:        Intel i740 video driver
788 Summary(pl):    Sterownik do kart na uk³adzie Intel i740
789 Group:          X11/XFree86
790 Group(de):      X11/XFree86
791 Group(pl):      X11/XFree86
792 Requires:       %{name}-modules = %{version}-%{release}
793 Requires:       %{name}-Xserver = %{version}-%{release}
794 Obsoletes:      XFree86-i740
795
796 %description driver-i740
797 Intel i740 video driver.
798
799 %description driver-i740 -l pl
800 Sterownik do kart na uk³adzie Intel i740.
801
802 %package driver-i810
803 Summary:        Intel i810/i815 video driver
804 Summary(pl):    Sterownik do grafiki na uk³adach Intel i810 i i815
805 Group:          X11/XFree86
806 Group(de):      X11/XFree86
807 Group(pl):      X11/XFree86
808 Requires:       %{name}-modules = %{version}-%{release}
809 Requires:       %{name}-Xserver = %{version}-%{release}
810 Requires:       OpenGL
811 Obsoletes:      XFree86-i810
812
813 %description driver-i810
814 Intel i810/i815 video driver.
815
816 %description driver-i810 -l pl
817 Sterownik do grafiki na uk³adach Intel i810 i i815.
818
819 %package driver-mga
820 Summary:        Matrox video driver
821 Summary(pl):    Sterownik do kart Matrox
822 Group:          X11/XFree86
823 Group(de):      X11/XFree86
824 Group(pl):      X11/XFree86
825 Requires:       %{name}-modules = %{version}-%{release}
826 Requires:       %{name}-Xserver = %{version}-%{release}
827 Requires:       OpenGL
828 Obsoletes:      XFree86-mga
829
830 %description driver-mga
831 Matrox video driver.
832
833 %description driver-mga -l pl
834 Sterownik do kart Matrox.
835
836 %package driver-neomagic
837 Summary:        NeoMagic video driver
838 Summary(pl):    Sterownik do kart NeoMagic
839 Group:          X11/XFree86
840 Group(de):      X11/XFree86
841 Group(pl):      X11/XFree86
842 Requires:       %{name}-modules = %{version}-%{release}
843 Requires:       %{name}-Xserver = %{version}-%{release}
844 Obsoletes:      XFree86-NeoMagic
845
846 %description driver-neomagic
847 NeoMagic video driver.
848
849 %description driver-neomagic -l pl
850 Sterownik do kart NeoMagic.
851
852 %package driver-nv
853 Summary:        nVidia video driver
854 Summary(pl):    Sterownik do kart na uk³adach firmy nVidia
855 Group:          X11/XFree86
856 Group(de):      X11/XFree86
857 Group(pl):      X11/XFree86
858 Requires:       %{name}-modules = %{version}-%{release}
859 Requires:       %{name}-Xserver = %{version}-%{release}
860 Obsoletes:      XFree86-NVidia
861
862 %description driver-nv
863 nVidia video driver. Supports Riva128, RivaTNT, GeForce.
864
865 %description driver-nv -l pl
866 Sterownik do kart na uk³adach firmy nVidia: Riva128, RivaTNT, GeForce.
867
868 %package driver-r128
869 Summary:        ATI Rage 128 video driver
870 Summary(pl):    Sterownik do kart ATI Rage 128
871 Group:          X11/XFree86
872 Group(de):      X11/XFree86
873 Group(pl):      X11/XFree86
874 Requires:       %{name}-modules = %{version}-%{release}
875 Requires:       %{name}-Xserver = %{version}-%{release}
876 Requires:       OpenGL
877 Obsoletes:      XFree86-Rage128
878
879 %description driver-r128
880 ATI Rage 128 video driver.
881
882 %description driver-r128 -l pl
883 Sterownik do kart ATI Rage 128.
884
885 %package driver-radeon
886 Summary:        ATI Radeon video driver
887 Summary(pl):    Sterownik do kart ATI Radeon
888 Group:          X11/XFree86
889 Group(de):      X11/XFree86
890 Group(pl):      X11/XFree86
891 Requires:       %{name}-modules = %{version}-%{release}
892 Requires:       %{name}-Xserver = %{version}-%{release}
893 Requires:       OpenGL
894
895 %description driver-radeon
896 ATI Radeon video driver.
897
898 %description driver-radeon -l pl
899 Sterownik do kart ATI Radeon.
900
901 %package driver-rendition
902 Summary:        Rendition video driver
903 Summary(pl):    Sterownik do kart Rendition
904 Group:          X11/XFree86
905 Group(de):      X11/XFree86
906 Group(pl):      X11/XFree86
907 Requires:       %{name}-modules = %{version}-%{release}
908 Requires:       %{name}-Xserver = %{version}-%{release}
909 Obsoletes:      XFree86-Rendition
910
911 %description driver-rendition
912 Rendition/Micron video driver.
913
914 %description driver-rendition -l pl
915 Sterownik do kart Verite firmowanych przez Rendition/Micron.
916
917 %package driver-s3virge
918 Summary:        S3 ViRGE/Trio3D video driver
919 Summary(pl):    Sterownik do kart na uk³adach S3 ViRGE i Trio3D
920 Group:          X11/XFree86
921 Group(de):      X11/XFree86
922 Group(pl):      X11/XFree86
923 Requires:       %{name}-modules = %{version}-%{release}
924 Requires:       %{name}-Xserver = %{version}-%{release}
925 Obsoletes:      XFree86-S3V
926
927 %description driver-s3virge
928 S3 ViRGE/Trio3D video driver.
929
930 %description driver-s3virge -l pl
931 Sterownik do kart na uk³adach S3 ViRGE i Trio3D.
932
933 %package driver-s3
934 Summary:        S3 Trio video driver
935 Summary(pl):    Sterownik do kart na uk³adach S3 Trio
936 Group:          X11/XFree86
937 Group(de):      X11/XFree86
938 Group(pl):      X11/XFree86
939 Requires:       %{name}-modules = %{version}-%{release}
940 Requires:       %{name}-Xserver = %{version}-%{release}
941 Obsoletes:      XFree86-S3
942
943 %description driver-s3
944 S3 Trio video driver.
945
946 %description driver-s3 -l pl
947 Sterownik do kart na uk³adach S3 Trio.
948
949 %package driver-savage
950 Summary:        S3 Savage video driver
951 Summary(pl):    Sterownik do kart na uk³adach S3 Savage
952 Group:          X11/XFree86
953 Group(de):      X11/XFree86
954 Group(pl):      X11/XFree86
955 Requires:       %{name}-modules = %{version}-%{release}
956 Requires:       %{name}-Xserver = %{version}-%{release}
957
958 %description driver-savage
959 S3 Savage video driver.
960
961 %description driver-savage -l pl
962 Sterownik do kart na uk³adach S3 Savage.
963
964 %package driver-siliconmotion
965 Summary:        Silicon Motion video driver
966 Summary(pl):    Sterownik do kart na uk³adach Silicon Motion
967 Group:          X11/XFree86
968 Group(de):      X11/XFree86
969 Group(pl):      X11/XFree86
970 Requires:       %{name}-modules = %{version}-%{release}
971 Requires:       %{name}-Xserver = %{version}-%{release}
972
973 %description driver-siliconmotion
974 Silicon Motion video driver.
975
976 %description driver-siliconmotion -l pl
977 Sterownik do kart na uk³adach Lynx firmy Silicon Motion.
978
979 %package driver-sis
980 Summary:        SiS video driver
981 Summary(pl):    Sterownik do kart na uk³adach SiS
982 Group:          X11/XFree86
983 Group(de):      X11/XFree86
984 Group(pl):      X11/XFree86
985 Requires:       %{name}-modules = %{version}-%{release}
986 Requires:       %{name}-Xserver = %{version}-%{release}
987 Obsoletes:      XFree86-SiS
988
989 %description driver-sis
990 SiS video driver.
991
992 %description driver-sis -l pl
993 Sterownik do kart na uk³adach SiS.
994
995 %package driver-sunbw2
996 Summary:        sunbw2 - Sun BW2 video driver
997 Summary(pl):    Sterownik do monochromatycznego framebuffera BW2 na Sunie
998 Group:          X11/XFree86
999 Group(de):      X11/XFree86
1000 Group(pl):      X11/XFree86
1001 Requires:       %{name}-modules = %{version}-%{release}
1002 Requires:       %{name}-Xserver = %{version}-%{release}
1003 Obsoletes:      XFree86-SunMono
1004
1005 %description driver-sunbw2
1006 sunbw2 - Sun BW2 video driver.
1007
1008 %description driver-sunbw2 -l pl
1009 Sterownik do monochromatycznego framebuffera BW2 na Sunie.
1010
1011 %package driver-suncg14
1012 Summary:        suncg14 - Sun CG14 video driver
1013 Summary(pl):    Sterownik do kolorowego framebuffera CG14 na Sunie
1014 Group:          X11/XFree86
1015 Group(de):      X11/XFree86
1016 Group(pl):      X11/XFree86
1017 Requires:       %{name}-modules = %{version}-%{release}
1018 Requires:       %{name}-Xserver = %{version}-%{release}
1019
1020 %description driver-suncg14
1021 suncg14 - Sun CG14 video driver.
1022
1023 %description driver-suncg14 -l pl
1024 Sterownik do kolorowego framebuffera CG14 na Sunie.
1025
1026 %package driver-suncg3
1027 Summary:        suncg3 - Sun CG3 video cards driver
1028 Summary(pl):    Sterownik do kolorowego framebuffera CG3 na Sunie
1029 Group:          X11/XFree86
1030 Group(de):      X11/XFree86
1031 Group(pl):      X11/XFree86
1032 Requires:       %{name}-modules = %{version}-%{release}
1033 Requires:       %{name}-Xserver = %{version}-%{release}
1034
1035 %description driver-suncg3
1036 suncg3 - Sun CG3 video cards driver.
1037
1038 %description driver-suncg3 -l pl
1039 Sterownik do kolorowego framebuffera CG3 na Sunie.
1040
1041 %package driver-suncg6
1042 Summary:        suncg6 - Sun GX and Turbo GX video driver
1043 Summary(pl):    Sterownik do grafiki GX i Turbo GX na Sunie
1044 Group:          X11/XFree86
1045 Group(de):      X11/XFree86
1046 Group(pl):      X11/XFree86
1047 Requires:       %{name}-modules = %{version}-%{release}
1048 Requires:       %{name}-Xserver = %{version}-%{release}
1049
1050 %description driver-suncg6
1051 suncg6 - Sun GX and Turbo GX video driver.
1052
1053 %description driver-suncg6 -l pl
1054 Sterownik do grafiki GX i Turbo GX na Sunie.
1055
1056 %package driver-sunffb
1057 Summary:        sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver
1058 Summary(pl):    Sterownik do kart Sun Creator, Creator 3D, Elite 3D
1059 Group:          X11/XFree86
1060 Group(de):      X11/XFree86
1061 Group(pl):      X11/XFree86
1062 Requires:       %{name}-modules = %{version}-%{release}
1063 Requires:       %{name}-Xserver = %{version}-%{release}
1064
1065 %description driver-sunffb
1066 sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver.
1067
1068 %description driver-sunffb -l pl
1069 Sterownik do kart Sun Creator, Creator 3D, Elite 3D.
1070
1071 %package driver-sunleo
1072 Summary:        sunleo - Sun Leo (ZX) video cards driver
1073 Summary(pl):    Sterownik do kart Sun Leo (ZX)
1074 Group:          X11/XFree86
1075 Group(de):      X11/XFree86
1076 Group(pl):      X11/XFree86
1077 Requires:       %{name}-modules = %{version}-%{release}
1078 Requires:       %{name}-Xserver = %{version}-%{release}
1079
1080 %description driver-sunleo
1081 sunleo - Sun Leo (ZX) video cards driver.
1082
1083 %description driver-sunleo -l pl
1084 Sterownik do kart Sun Leo (ZX).
1085
1086 %package driver-suntcx
1087 Summary:        suntcx - Sun TCX video cards driver
1088 Summary(pl):    Sterownik do kart Sun TCX
1089 Group:          X11/XFree86
1090 Group(de):      X11/XFree86
1091 Group(pl):      X11/XFree86
1092 Requires:       %{name}-modules = %{version}-%{release}
1093 Requires:       %{name}-Xserver = %{version}-%{release}
1094
1095 %description driver-suntcx
1096 suntcx - Sun TCX video cards driver.
1097
1098 %description driver-suntcx -l pl
1099 Sterownik do kart Sun TCX.
1100
1101 %package driver-tdfx
1102 Summary:        3Dfx video driver
1103 Summary(pl):    Sterownik do kart 3Dfx
1104 Group:          X11/XFree86
1105 Group(de):      X11/XFree86
1106 Group(pl):      X11/XFree86
1107 Requires:       %{name}-modules = %{version}-%{release}
1108 Requires:       %{name}-Xserver = %{version}-%{release}
1109 Requires:       OpenGL
1110 Requires:       Glide3-DRI
1111 Obsoletes:      XFree86-3dfx
1112
1113 %description driver-tdfx
1114 3Dfx video driver. Supports Voodoo Banshee, Voodoo3, Voodoo4, Voodoo5.
1115 For Banshee or Voodoo3, DRI driver requires Glide_V3-DRI package, for
1116 Voodoo4 or Voodoo5 it requires Glide_V5-DRI package.
1117
1118 %description driver-tdfx -l pl
1119 Sterownik do kart 3Dfx: Voodoo Banshee, Voodoo3, Voodoo4, Voodoo5.
1120 Sterownik DRI wymaga pakietu Glide_V3-DRI do kart Banshee lub Voodoo3,
1121 a Glide_V5-DRI do kart Voodoo4 lub Voodoo5.
1122
1123 %package driver-tga
1124 Summary:        TGA video driver
1125 Summary(pl):    Sterownik do kart TGA
1126 Group:          X11/XFree86
1127 Group(de):      X11/XFree86
1128 Group(pl):      X11/XFree86
1129 Requires:       %{name}-modules = %{version}-%{release}
1130 Requires:       %{name}-Xserver = %{version}-%{release}
1131 Obsoletes:      XFree86-TGA
1132
1133 %description driver-tga
1134 TGA video driver.
1135
1136 %description driver-tga -l pl
1137 Sterownik do kart TGA.
1138
1139 %package driver-trident
1140 Summary:        Trident video driver
1141 Summary(pl):    Sterownik do kart Trident
1142 Group:          X11/XFree86
1143 Group(de):      X11/XFree86
1144 Group(pl):      X11/XFree86
1145 Requires:       %{name}-modules = %{version}-%{release}
1146 Requires:       %{name}-Xserver = %{version}-%{release}
1147 Obsoletes:      XFree86-Trident
1148
1149 %description driver-trident
1150 Trident video driver.
1151
1152 %description driver-trident -l pl
1153 Sterownik do kart Trident.
1154
1155 %package driver-tseng
1156 Summary:        Tseng Labs video driver
1157 Summary(pl):    Sterownik do kart Tseng Labs
1158 Group:          X11/XFree86
1159 Group(de):      X11/XFree86
1160 Group(pl):      X11/XFree86
1161 Requires:       %{name}-modules = %{version}-%{release}
1162 Requires:       %{name}-Xserver = %{version}-%{release}
1163 Obsoletes:      XFree86-Tseng XFree86-W32
1164
1165 %description driver-tseng
1166 Tseng Labs video driver.
1167
1168 %description driver-tseng -l pl
1169 Sterownik do kart firmy Tseng Labs.
1170
1171 %package driver-vmware
1172 Summary:        VMWare SVGA emulated video driver
1173 Summary(pl):    Sterownik do emulacji karty SVGA dostêpnej pod VMware
1174 Group:          X11/XFree86
1175 Group(de):      X11/XFree86
1176 Group(pl):      X11/XFree86
1177 Requires:       %{name}-modules = %{version}-%{release}
1178 Requires:       %{name}-Xserver = %{version}-%{release}
1179
1180 %description driver-vmware
1181 VMware emulated SVGA video driver. Necessary if you run Linux on
1182 VMware virtual machine.
1183
1184 %description driver-vmware -l pl
1185 Sterownik do emulacji karty SVGA dostêpnej pod VMware. Przydatny,
1186 je¶li uruchamiasz Linuksa na wirtualnej maszynie VMware.
1187
1188 %package libs
1189 Summary:        X11R6 shared libraries
1190 Summary(de):    X11R6 shared Libraries
1191 Summary(es):    Bibliotecas compartidas X11R6
1192 Summary(pl):    Biblioteki dzielone dla X11R6
1193 Summary(fr):    Bibliothèques partagées X11R6
1194 Summary(pt_BR): Bibliotecas compartilhadas X11R6
1195 Group:          X11/XFree86
1196 Group(de):      X11/XFree86
1197 Group(es):      X11/XFree86
1198 Group(fr):      X11/XFree86
1199 Group(pl):      X11/XFree86
1200 Group(pt_BR):   X11/XFree86
1201 PreReq:         grep
1202 Obsoletes:      xpm
1203 Provides:       xpm
1204
1205 %ifarch sparc sparc64
1206 Obsoletes:      X11R6.1-libs
1207 %endif
1208
1209 %description libs
1210 XFree86-libs contains the shared libraries that most X programs need
1211 to run properly. These shared libraries are in a separate package in
1212 order to reduce the disk space needed to run X applications on a
1213 machine without an X server (i.e, over a network).
1214
1215 If you are installing the X Window System on your machine, you will
1216 need to install XFree86-libs. You will also need to install the
1217 XFree86 package, XFree86-Xserver, one of the XFree86-driver-*,
1218 XFree86-fonts, XFree86-fonts-ISO8859-1, optionally some of the other
1219 fonts (choose 75dpi or 100dpi depending upon your monitor's
1220 resolution), the XFree86-setup and the XFree86-tools. And, finally, if
1221 you are going to be developing applications that run as X clients, you
1222 will also need to install XFree86-devel.
1223
1224 %description libs -l de
1225 Dieses Paket enthält die zur gemeinsamen Nutzung vorgesehenen
1226 Libraries, die die meisten X-Programme für den einwandfreien Betrieb
1227 benötigen. Sie wurden in einem separaten Paket untergebracht, um den
1228 Festplattenspeicherplatz auf Computern zu reduzieren, die ohne einen
1229 X- Server (über ein Netz) arbeiten.
1230
1231 %description libs -l es
1232 Este paquete contiene bibliotecas compartidas que la mayoría de los
1233 programas X necesitan para ejecutarse correctamente. Están en un
1234 paquete a parte, para reducir el espacio en disco necesario para
1235 ejecutar aplicaciones X en una máquina sin un servidor X (a través de
1236 la red).
1237
1238 %description libs -l fr
1239 Ce paquetage contient les bibliothèques partagées nécessaires à de
1240 nombreux programmes X. Elles se trouvent dans un paquetage séparé afin
1241 de réduire l'espace disque nécessaire à l'exécution des applications X
1242 sur une machine sans serveur X (en réseau).
1243
1244 %description libs -l pl
1245 Pakiet zawieraj±cy podstawowe biblioteki potrzebne wiêkszo¶ci
1246 programów korzystaj±cych z systemu X Window. Wydzielony w celu
1247 oszczêdno¶ci miejsca potrzebnego do uruchamiania aplikacji X Window na
1248 komputerach bez X serwera (np. przez sieæ).
1249
1250 %description libs -l tr
1251 Bu paket X programlarýnýn düzgün çalýþabilmeleri için gereken
1252 kitaplýklarý içerir. Bunlar, X programlarýný (sunucu olsun olmasýn)
1253 çalýþtýrmak için gerekli disk alanýný azaltmak için ayrý bir paket
1254 olarak sunulmuþtur.
1255
1256 %description libs -l pt_BR
1257 Este pacote contém bibliotecas compartilhadas que a maioria dos
1258 programas X precisam para rodar corretamente. Eles estão em um pacote
1259 separado para reduzir o espaço em disco necessário para rodar
1260 aplicações X em uma máquina sem um servidor X (através da rede).
1261
1262 %package modules
1263 Summary:        Modules with X servers extensions
1264 Summary(pl):    Wspólne dla wszystkich X serwerów modu³y rozszerzeñ
1265 Group:          X11/XFree86
1266 Group(de):      X11/XFree86
1267 Group(es):      X11/XFree86
1268 Group(fr):      X11/XFree86
1269 Group(pl):      X11/XFree86
1270 Group(pt_BR):   X11/XFree86
1271
1272 %description modules
1273 Modules with X servers extensions.
1274
1275 %description modules -l pl
1276 Wspólne dla wszystkich X serwerów modu³y rozszerzeñ.
1277
1278 %package module-PEX
1279 Summary:        PEX extension module
1280 Summary(pl):    Modu³ rozszerzenia PEX
1281 Group:          X11/XFree86
1282 Group(de):      X11/XFree86
1283 Group(pl):      X11/XFree86
1284 Requires:       %{name}-modules = %{version}
1285
1286 %description module-PEX
1287 PEX extension module for X server. Since XFree86 4.2.0 it's no longer
1288 included by default.
1289
1290 %description module-PEX -l pl
1291 Modu³ rozszerzenia PEX dla X serwera. Od wersji XFree86 4.2.0 nie jest
1292 ju¿ do³±czane domy¶lnie.
1293
1294 %package module-XIE
1295 Summary:        XIE extension module
1296 Summary(pl):    Modu³ rozszerzenia XIE
1297 Group:          X11/XFree86
1298 Group(de):      X11/XFree86
1299 Group(pl):      X11/XFree86
1300 Requires:       %{name}-modules = %{version}
1301
1302 %description module-XIE
1303 XIE (X Image Extension) extension module for X server. Since XFree86
1304 4.2.0 it's no longer included by default.
1305
1306 %description module-XIE -l pl
1307 Modu³ rozszerzenia XIE (X Image Extension) dla X serwera. Od wersji
1308 XFree86 4.2.0 nie jest ju¿ do³±czane domy¶lnie.
1309
1310 %package setup
1311 Summary:        Graphical configuration tool for XFree86
1312 Summary(pl):    Graficzny konfigurator dla XFree86
1313 Group:          X11/XFree86
1314 Group(de):      X11/XFree86
1315 Group(pl):      X11/XFree86
1316 Requires:       %{name}-Xserver = %{version}
1317 Obsoletes:      XFree86-xf86cfg
1318
1319 %description setup
1320 Setup containst a configuration tool for the XFree86 family of
1321 servers. It allows you to configure video settings, keyboard layouts,
1322 mouse type, and other miscellaneous options. It is slow however, and
1323 requires the generic VGA 16 color server be available.
1324
1325 %description setup -l pl
1326 Pakiet setup zawiera narzêdzia do konfiguracji XFree86. Pozwala na
1327 skonfigurowanie ustawieñ obrazu, klawiatury, typu myszki i innych
1328 ró¿nych rzeczy. Jednak¿e jest wolny i wymaga dostêpno¶ci serwera do
1329 standardowej 16-kolorowej VGA.
1330
1331 %package static
1332 Summary:        X11R6 static libraries
1333 Summary(pl):    Biblioteki statyczne X11R6
1334 Group:          X11/Libraries
1335 Group(de):      X11/Libraries
1336 Group(es):      X11/Bibliotecas
1337 Group(fr):      X11/Librairies
1338 Group(pl):      X11/Biblioteki
1339 Group(pt_BR):   X11/Bibliotecas
1340 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
1341 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
1342 Requires:       %{name}-devel = %{version}
1343 %ifarch sparc sparc64
1344 Obsoletes:      X11R6.1-devel
1345 %endif
1346 Obsoletes:      xpm-static
1347 #Obsoletes:     Mesa-static
1348
1349 %description static
1350 X11R6 static libraries.
1351
1352 %description static -l pl
1353 Biblioteki statyczne X11R6.
1354
1355 %package tools
1356 Summary:        Various tools for XFree86
1357 Summary(pl):    Ró¿ne narzêdzia dla XFree86
1358 Group:          X11/XFree86
1359 Group(de):      X11/XFree86
1360 Group(pl):      X11/XFree86
1361 Requires:       %{name} >= %{version}
1362 Requires:       XFree86-libs = %{version}
1363 Obsoletes:      X11R6-contrib
1364
1365 %description tools
1366 Various tools for X, including listres, xbiff, xedit, xeyes, xcalc,
1367 xload and xman, among others.
1368
1369 If you're using X, you should install XFree86-tools. You will also
1370 need to install the XFree86 package, the XFree86 package which
1371 corresponds to your video card, some of the XFree86 fonts packages,
1372 the XFree86-setup package and the XFree86-libs package.
1373
1374 Finally, if you are going to develop applications that run as X
1375 clients, you will also need to install XFree86-devel.
1376
1377 This package contains all applications that used to be in
1378 X11R6-contrib in older releases.
1379
1380 %description tools -l pl
1381 Ró¿ne narzêdzia dla X, w tym listres, xbiff, xedit, xeyes, xcalc,
1382 xload, xman i inne.
1383
1384 Je¶li u¿ywasz Xów powiniene¶ zainstalowaæ XFree86-tools. Bêdziesz
1385 równie¿ musia³ zainstalowaæ pakiet XFree86, pakiet odpowiadaj±cy
1386 Twojej karcie graficznej, jeden z pakietów z fontami, pakiet
1387 Xconfigurator oraz XFree86-libs.
1388
1389 Wreszcie, je¶li zamierzasz tworzyæ aplikacje, które dzia³aj± jako
1390 klienci X, bêdziesz musia³ zainstalowaæ równie¿ XFree86-devel.
1391
1392 Ten pakiet zawiera aplikacje, które by³y w X11R6-contrib w starszych
1393 wersjach X.
1394
1395 %package -n sessreg
1396 Summary:        sessreg - manage utmp/wtmp entries for non-init clients
1397 Summary(pl):    Program do zarz±dzania wpisami w utmp/wtmp
1398 Group:          X11/XFree86
1399 Group(de):      X11/XFree86
1400 Group(pl):      X11/XFree86
1401
1402 %description -n sessreg
1403 sessreg is a simple program for managing utmp/wtmp entries for xdm
1404 sessions.
1405
1406 System V has a better interface to /var/run/utmp than BSD; it
1407 dynamically allocates entries in the file, instead of writing them at
1408 fixed positions indexed by position in /etc/ttys.
1409
1410 %description -n sessreg -l pl
1411 sessreg jest prostym programem do zarz±dzania wpisami w utmp/wtmp dla
1412 sesji xdm.
1413
1414 System V ma lepszy ni¿ BSD interfejs do /var/run/utmp; dynamicznie
1415 alokuje wpisy w pliku, zamiast zapisywania ich na ustalonych pozycjach
1416 indeksowanych po³o¿eniem w /etc/ttys.
1417
1418 %package -n twm
1419 Summary:        Tab Window Manager for the X Window System
1420 Summary(pl):    Twm - podstawowy zarz±dca okien dla X Window System
1421 Group:          X11/Window Managers
1422 Group(de):      X11/Fenstermanager
1423 Group(es):      X11/Administraadores De Ventanas
1424 Group(fr):      X11/Gestionnaires De Fenêtres
1425 Group(pl):      X11/Zarz±dcy Okien
1426 Requires:       XFree86-libs = %{version}
1427
1428 %description -n twm
1429 Twm is a window manager for the X Window System. It provides
1430 titlebars, shaped windows, several forms of icon management,
1431 user-defined macro functions, click-to-type and pointerdriven keyboard
1432 focus, and user-specified key and pointer button bindings.
1433
1434 %description -n twm -l pl
1435 Twm jest mened¿erem okien dla X Window System. Daje belki tytu³owe,
1436 ramki okien, parê form zarz±dzania ikonami, definiowalne makra,
1437 ustawianie focusu klikniêciem lub po³o¿eniem wska¼nika myszy,
1438 definiowalne przypisania klawiszy i przycisków myszy.
1439
1440 %package -n xauth
1441 Summary:        xauth - X authority file utility
1442 Summary(pl):    xauth - narzêdzie do plików X authority
1443 Group:          X11/XFree86
1444 Group(de):      X11/XFree86
1445 Group(pl):      X11/XFree86
1446 Requires:       %{name}-libs = %{version}
1447
1448 %description -n xauth
1449 The xauth program is used to edit and display the authorization
1450 information used in connecting to the X server. This program is
1451 usually used to extract authorization records from one machine and
1452 merge them in on another (as is the case when using remote logins or
1453 granting access to other users).
1454
1455 %description -n xauth -l pl
1456 Program xauth s³u¿y do edycji i wy¶wietlania informacji
1457 autoryzacyjnych u¿ywanych przy ³±czeniu z Xserwerem. Ten program
1458 przewa¿nie jest u¿ywany do wyci±gania rekordów autoryzacji z jednej
1459 maszyny i do³±czania ich na innej (w celu umo¿liwienia zdalnego
1460 logowania lub udostêpnienia innym u¿ytkownikom).
1461
1462 %package -n xdm
1463 Summary:        xdm - X Display Manager with support for XDMCP, host chooser
1464 Summary(pl):    XDM - display mened¿er z obs³ug± XDMCP i wybieraniem hostów
1465 Group:          X11/XFree86
1466 Group(de):      X11/XFree86
1467 Group(pl):      X11/XFree86
1468 Requires:       %{name} = %{version}
1469 Requires:       pam >= 0.71
1470 Requires:       %{name}-libs = %{version}
1471 Requires:       sessreg = %{version}
1472 Requires:       /usr/X11R6/bin/sessreg
1473 Provides:       XDM
1474 PreReq:         chkconfig
1475 Obsoletes:      XFree86-xdm
1476 Obsoletes:      gdm
1477 Obsoletes:      kdm
1478
1479 %description -n xdm
1480 Xdm manages a collection of X displays, which may be on the local host
1481 or remote servers. The design of xdm was guided by the needs of X
1482 terminals as well as the X Consortium standard XDMCP, the X Display
1483 Manager Control Protocol.
1484
1485 %description -n xdm -l pl
1486 Xdm zarz±dza zestawem ekranów X, które mog± byæ lokalne lub na
1487 zdalnych serwerach. Zosta³ zaprojektowany zgodnie z potrzebami X
1488 terminali oraz standardem X Consortium XDMCP.
1489
1490 %package -n xfs
1491 Summary:        Font server for XFree86
1492 Summary(pl):    Serwer fontów dla XFree86
1493 Group:          X11/XFree86
1494 Group(de):      X11/XFree86
1495 Group(pl):      X11/XFree86
1496 Requires:       %{name}-libs = %{version}
1497 Requires:       XFree86-fonts-base
1498 PreReq:         chkconfig
1499 Requires(pre):  /bin/id
1500 Requires(pre):  /usr/bin/getgid
1501 Requires(pre):  /usr/sbin/useradd
1502 Requires(pre):  /usr/sbin/groupadd
1503 Requires(postun):       /usr/sbin/groupdel
1504 Requires(postun):       /usr/sbin/userdel
1505 Obsoletes:      xfsft XFree86-xfs
1506
1507 %description -n xfs
1508 This is a font server for XFree86. You can serve fonts to other X
1509 servers remotely with this package, and the remote system will be able
1510 to use all fonts installed on the font server, even if they are not
1511 installed on the remote computer.
1512
1513 %description -n xfs -l pl
1514 Pakiet zawiera serwer fontów dla XFree86. Mo¿e udostêpniaæ fonty dla X
1515 serwerów lokalnych lub zdalnych.
1516
1517 #--- %prep ---------------------------
1518
1519 %prep
1520 %setup -q -c -a1
1521 %patch0 -p1
1522 %patch1 -p1
1523 %patch2 -p1
1524 %patch3 -p1
1525 %patch4 -p1
1526 %patch5 -p0
1527 # not ready yet
1528 #%patch6 -p0
1529 %patch7 -p1
1530 %patch8 -p1
1531 %patch9 -p1
1532 %patch10 -p1
1533 %patch11 -p0
1534 %patch12 -p1
1535 %patch13 -p1
1536 %patch14 -p1
1537 %patch15 -p1
1538 %patch16 -p1
1539 %patch17 -p1
1540 %patch18 -p1
1541 #%patch19 -p1
1542 %patch20 -p1
1543 %patch21 -p1
1544 %patch22 -p1
1545 %patch23 -p1
1546 %patch24 -p1
1547 %patch25 -p1
1548 %patch26 -p1
1549 %patch27 -p1
1550 %ifarch sparc sparc64
1551 # needs updating (14 rejects)
1552 #%patch28 -p1
1553 %endif
1554 # don't see what exatly it is doing, is it needed now?
1555 # could someone else look at it (rejects)
1556 #%patch29 -p1
1557 %patch30 -p1
1558 %patch31 -p1
1559 %patch32 -p1
1560 %patch33 -p1
1561
1562 rm -f xc/config/cf/host.def
1563
1564 #--- %build --------------------------
1565
1566 %build
1567 %{__make} -S -C xc World DEFAULT_OS_CPU_FROB=%{_target_cpu} \
1568         "BOOTSTRAPCFLAGS=%{rpmcflags}" \
1569         "CCOPTIONS=%{rpmcflags}" \
1570         "CXXOPTIONS=%{rpmcflags}" \
1571         "CXXDEBUGFLAGS=" "CDEBUGFLAGS="
1572
1573 #--- %install ------------------------
1574
1575 %install
1576 rm -rf $RPM_BUILD_ROOT
1577 install -d $RPM_BUILD_ROOT/etc/{X11,pam.d,rc.d/init.d,security/console.apps,sysconfig} \
1578         $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/pl \
1579         $RPM_BUILD_ROOT%{_datadir}/{misc,sounds} \
1580         $RPM_BUILD_ROOT%{_sbindir} \
1581         $RPM_BUILD_ROOT/usr/{bin,include,lib} \
1582         $RPM_BUILD_ROOT/var/{log,lib/xkb} \
1583         $RPM_BUILD_ROOT{%{_applnkdir}/{Utilities,Terminals},%{_pixmapsdir}/mini} \
1584         $RPM_BUILD_ROOT%{_wmpropsdir}
1585
1586 %{__make} -C xc "DESTDIR=$RPM_BUILD_ROOT" \
1587                 "DOCDIR=/usr/share/doc/%{name}-%{version}" \
1588                 "INSTBINFLAGS=-m 755" \
1589                 "INSTPGMFLAGS=-m 755" \
1590                 "RAWCPP=/lib/cpp" \
1591                 "BOOTSTRAPCFLAGS=%{rpmcflags}" \
1592                 "CCOPTIONS=%{rpmcflags}" \
1593                 "CXXOPTIONS=%{rpmcflags}" \
1594                 "CXXDEBUGFLAGS=" "CDEBUGFLAGS=" \
1595                 install install.man
1596
1597 # setting default X
1598 rm -f $RPM_BUILD_ROOT%{_bindir}/X
1599 ln -sf XFree86 $RPM_BUILD_ROOT%{_bindir}/X
1600
1601 # setting ghost X in /etc/X11 -- xf86config will fix this ...
1602 ln -sf ../..%{_bindir}/XFree86 $RPM_BUILD_ROOT%{_sysconfdir}/X11/X
1603
1604 # add X11 links in /usr/bin, /usr/lib /usr/include
1605 ln -sf ../X11R6/include/X11 $RPM_BUILD_ROOT/usr/include/X11
1606 ln -sf ../X11R6/lib/X11 $RPM_BUILD_ROOT/usr/lib/X11
1607 ln -sf ../X11R6/bin $RPM_BUILD_ROOT/usr/bin/X11
1608
1609 # fix libGL*.so links
1610 rm -f $RPM_BUILD_ROOT%{_libdir}/libGL*.so
1611 ln -sf libGL.so.1 $RPM_BUILD_ROOT%{_libdir}/libGL.so
1612 ln -sf libGLU.so.1 $RPM_BUILD_ROOT%{_libdir}/libGLU.so
1613
1614 # set up PLD xdm config
1615 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/{*Console,Xaccess,Xsession,Xsetup*}
1616 install xdm-xinitrc-*/pixmaps/* $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/pixmaps/
1617 install xdm-xinitrc-*/{*Console,Xaccess,Xsession,Xsetup*} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/
1618
1619 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/xdm
1620 install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/xserver
1621 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/xdm
1622 install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/xfs
1623 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/X11/fs/config
1624 install %{SOURCE7} $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/pl/XTerm
1625
1626 install %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/xdm
1627 install %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/xfs
1628
1629 install %{SOURCE10} $RPM_BUILD_ROOT%{_wmpropsdir}/twm.desktop
1630 install %{SOURCE11} $RPM_BUILD_ROOT%{_applnkdir}/Utilities
1631 install %{SOURCE12} $RPM_BUILD_ROOT%{_applnkdir}/Utilities
1632 install %{SOURCE13} $RPM_BUILD_ROOT%{_applnkdir}/Terminals
1633
1634 install %{SOURCE14} $RPM_BUILD_ROOT%{_datadir}/pixmaps
1635
1636 bzip2 -dc %{SOURCE15} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
1637
1638 > $RPM_BUILD_ROOT/etc/security/console.apps/xserver
1639 > $RPM_BUILD_ROOT/etc/security/blacklist.xserver
1640 > $RPM_BUILD_ROOT/etc/security/blacklist.xdm
1641
1642 ln -sf %{_fontsdir} $RPM_BUILD_ROOT%{_libdir}/X11/fonts
1643
1644 # do not duplicate xkbcomp program
1645 rm -f $RPM_BUILD_ROOT%{_libdir}/X11/xkb/xkbcomp
1646 ln -sf %{_bindir}/xkbcomp $RPM_BUILD_ROOT%{_sysconfdir}/X11/xkb/xkbcomp
1647
1648 ln -sf ../../../share/doc/%{name}-%{version} \
1649         $RPM_BUILD_ROOT%{_libdir}/X11/doc
1650
1651 rm -f $RPM_BUILD_ROOT%{_libdir}/X11/config/host.def
1652
1653 :> $RPM_BUILD_ROOT%{_libdir}/X11/config/host.def
1654 :> $RPM_BUILD_ROOT%{_sysconfdir}/X11/XF86Config
1655
1656 rm -rf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/html
1657
1658 # directories for applications locales
1659 echo '%defattr(644,root,root,755)' > XFree86-libs.lang
1660 for lang in af az bg bg_BG.cp1251 br ca cs da de el en_GB eo es et eu fi \
1661         fr ga gl he hr hu is it ja ko lt mi mk nl nn no pl pt pt_BR ro ru sk \
1662         sl sr sv ta th tr uk wa zh_CN zh_CN.GB2312 zh_TW.Big5 ; do
1663         install -d $RPM_BUILD_ROOT%{_datadir}/locale/${lang}/LC_MESSAGES
1664         echo "%lang(${lang}) %{_datadir}/locale/${lang}" >> XFree86-libs.lang
1665 done
1666
1667 %ifnarch sparc sparc64
1668 gzip -9nf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/*
1669
1670 # don't gzip README.* files, they are needed by XF86Setup
1671 gunzip $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/README.*
1672 %endif
1673
1674 %clean
1675 rm -rf $RPM_BUILD_ROOT
1676
1677 #--- %post{un}, %preun, %verifyscript, %trigge ----------
1678
1679 %post   DPS -p /sbin/ldconfig
1680 %postun DPS -p /sbin/ldconfig
1681
1682 %post   PEX -p /sbin/ldconfig
1683 %postun PEX -p /sbin/ldconfig
1684
1685 %post   XIE -p /sbin/ldconfig
1686 %postun XIE -p /sbin/ldconfig
1687
1688 %post   OpenGL-libs -p /sbin/ldconfig
1689 %postun OpenGL-libs -p /sbin/ldconfig
1690
1691 %post libs
1692 grep "^%{_libdir}$" /etc/ld.so.conf >/dev/null 2>&1
1693 [ $? -ne 0 ] && echo "%{_libdir}" >> /etc/ld.so.conf
1694 /sbin/ldconfig
1695
1696 %postun libs
1697 if [ "$1" = "0" ]; then
1698         grep -v "%{_libdir}" /etc/ld.so.conf > /etc/ld.so.conf.new
1699         mv -f /etc/ld.so.conf.new /etc/ld.so.conf
1700 fi
1701 /sbin/ldconfig
1702
1703 %verifyscript libs
1704 echo -n "Looking for %{_libdir} in /etc/ld.so.conf... "
1705 if ! grep "^%{_libdir}$" /etc/ld.so.conf > /dev/null; then
1706         echo "missing"
1707         echo "%{_libdir} missing from /etc/ld.so.conf" >&2
1708 else
1709         echo "found"
1710 fi
1711
1712 %triggerpostun modules -- XFree86-modules < 4.0.2
1713 if [ -d /usr/X11R6/lib/X11/xkb ]; then
1714         rm -rf /usr/X11R6/lib/X11/xkb
1715         ln -sf ../../../../etc/X11/xkb /usr/X11R6/lib/X11/xkb
1716 fi
1717
1718 %post -n xdm
1719 /sbin/chkconfig --add xdm
1720 if [ -f /var/lock/subsys/xdm ]; then
1721         /etc/rc.d/init.d/xdm restart >&2
1722 else
1723         echo "Run \"/etc/rc.d/init.d/xdm start\" to start xdm." >&2
1724 fi
1725
1726 %preun -n xdm
1727 if [ "$1" = "0" ]; then
1728         if [ -f /var/lock/subsys/xdm ]; then
1729                 /etc/rc.d/init.d/xdm stop >&2
1730         fi
1731         /sbin/chkconfig --del xdm
1732 fi
1733
1734 %pre -n xfs
1735 if [ -n "`/usr/bin/getgid xfs`" ]; then
1736         if [ "`/usr/bin/getgid xfs`" != "56" ]; then
1737                 echo "Warning: group xfs hasn't gid=56. Correct this before installing xfs." 1>&2
1738                 exit 1
1739         fi
1740 else
1741         /usr/sbin/groupadd -g 56 -r -f xfs
1742 fi
1743 if [ -n "`/bin/id -u xfs 2>/dev/null`" ]; then
1744         if [ "`/bin/id -u xfs`" != "56" ]; then
1745                 echo "Warning: user xfs hasn't uid=56. Corrent this before installing xfs." 1>&2
1746                 exit 1
1747         fi
1748 else
1749         /usr/sbin/useradd -u 56 -r -d /etc/X11/fs -s /bin/false -c "X Font Server" -g xfs xfs 1>&2
1750 fi
1751
1752 %post -n xfs
1753 /sbin/chkconfig --add xfs
1754 if [ -f /var/lock/subsys/xfs ]; then
1755         /etc/rc.d/init.d/xfs restart >&2
1756 else
1757         echo "Run \"/etc/rc.d/init.d/xfs start\" to start font server." >&2
1758 fi
1759
1760 %preun -n xfs
1761 if [ "$1" = "0" ]; then
1762         if [ -f /var/lock/subsys/xfs ]; then
1763                 /etc/rc.d/init.d/xfs stop >&2
1764         fi
1765         /sbin/chkconfig --del xfs
1766 fi
1767
1768 %postun -n xfs
1769 if [ "$1" = "0" ]; then
1770         /usr/sbin/userdel xfs 2>/dev/null
1771         /usr/sbin/groupdel xfs 2>/dev/null
1772 fi
1773
1774 #--- %files --------------------------
1775
1776 %files
1777 %defattr(644,root,root,755)
1778 %ifnarch sparc sparc64
1779 %doc %{_docdir}/%{name}-%{version}
1780 %doc %{_libdir}/X11/doc
1781 %endif
1782
1783 %dir %{_libdir}/X11/app-defaults
1784 %{_libdir}/X11/app-defaults/XCalc
1785 %{_libdir}/X11/app-defaults/XCalc-color
1786 %{_libdir}/X11/app-defaults/XClipboard
1787 %{_libdir}/X11/app-defaults/XClock
1788 %{_libdir}/X11/app-defaults/XLoad
1789 %{_libdir}/X11/app-defaults/XLogo
1790 %{_libdir}/X11/app-defaults/XLogo-color
1791 %{_libdir}/X11/app-defaults/XSm
1792 %{_libdir}/X11/app-defaults/XTerm
1793 %{_libdir}/X11/app-defaults/XTerm-color
1794 %ifnarch sparc sparc64
1795 %{_libdir}/X11/app-defaults/XF86Cfg
1796 %endif
1797
1798 %attr(755,root,root) %{_libdir}/X11/lbxproxy
1799 %attr(755,root,root) %{_libdir}/X11/proxymngr
1800 %attr(755,root,root) %{_libdir}/X11/rstart
1801 %attr(755,root,root) %{_libdir}/X11/xserver
1802 %attr(755,root,root) %{_libdir}/X11/fonts
1803 %attr(755,root,root) %{_libdir}/X11/xinit
1804 %attr(755,root,root) %{_libdir}/X11/xsm
1805
1806 %dir /etc/X11/xinit
1807 %dir /etc/X11/lbxproxy
1808 /etc/X11/lbxproxy/*
1809 %dir /etc/X11/proxymngr
1810 /etc/X11/proxymngr/*
1811 %dir /etc/X11/rstart
1812 /etc/X11/rstart/config
1813 %attr(755,root,root) /etc/X11/rstart/rstartd.real
1814 %dir /etc/X11/rstart/commands
1815 /etc/X11/rstart/commands/x
1816 /etc/X11/rstart/commands/x11
1817 %attr(755,root,root) /etc/X11/rstart/commands/*List*
1818 %dir /etc/X11/rstart/commands/x11r6
1819 %attr(755,root,root) /etc/X11/rstart/commands/x11r6/*
1820 %dir /etc/X11/rstart/contexts
1821 /etc/X11/rstart/contexts/*
1822 %dir /etc/X11/xserver
1823 /etc/X11/xserver/SecurityPolicy
1824 %dir /etc/X11/xsm
1825 /etc/X11/xsm/*
1826
1827 %lang(pl) %{_libdir}/X11/app-defaults/pl
1828
1829 %dir %{_libdir}/X11/x11perfcomp
1830 %attr(755,root,root) %{_libdir}/X11/x11perfcomp/*
1831
1832 %attr(755,root,root) %{_bindir}/Xmark
1833 %attr(755,root,root) %{_bindir}/appres
1834 %attr(755,root,root) %{_bindir}/atobm
1835 %attr(755,root,root) %{_bindir}/bitmap
1836 %attr(755,root,root) %{_bindir}/bmtoa
1837 %attr(755,root,root) %{_bindir}/cxpm
1838 %attr(755,root,root) %{_bindir}/dga
1839 %attr(755,root,root) %{_bindir}/editres
1840 %attr(755,root,root) %{_bindir}/iceauth
1841 %attr(755,root,root) %{_bindir}/lbxproxy
1842 %attr(755,root,root) %{_bindir}/lndir
1843 %attr(755,root,root) %{_bindir}/makeg
1844 %attr(755,root,root) %{_bindir}/makestrs
1845 %attr(755,root,root) %{_bindir}/mergelib
1846 %attr(755,root,root) %{_bindir}/mkdirhier
1847 %attr(755,root,root) %{_bindir}/mkfontdir
1848 %attr(755,root,root) %{_bindir}/proxymngr
1849 %attr(755,root,root) %{_bindir}/resize
1850 %attr(755,root,root) %{_bindir}/revpath
1851 %attr(755,root,root) %{_bindir}/rstart
1852 %attr(755,root,root) %{_bindir}/rstartd
1853 %attr(755,root,root) %{_bindir}/setxkbmap
1854 %attr(755,root,root) %{_bindir}/showrgb
1855 %attr(755,root,root) %{_bindir}/smproxy
1856 %attr(755,root,root) %{_bindir}/startx
1857 %attr(755,root,root) %{_bindir}/sxpm
1858 %attr(755,root,root) %{_bindir}/xcmsdb
1859 %attr(755,root,root) %{_bindir}/xconsole
1860 %attr(755,root,root) %{_bindir}/xcutsel
1861 %attr(755,root,root) %{_bindir}/xdpyinfo
1862 %attr(755,root,root) %{_bindir}/xfindproxy
1863 %attr(755,root,root) %{_bindir}/xfwp
1864 %attr(755,root,root) %{_bindir}/xgamma
1865 %attr(755,root,root) %{_bindir}/xhost
1866 %attr(755,root,root) %{_bindir}/xinit
1867 %attr(755,root,root) %{_bindir}/xkbbell
1868 %attr(755,root,root) %{_bindir}/xkbcomp
1869 %attr(755,root,root) %{_bindir}/xkbevd
1870 %attr(755,root,root) %{_bindir}/xkbprint
1871 %attr(755,root,root) %{_bindir}/xkbvleds
1872 %attr(755,root,root) %{_bindir}/xkbwatch
1873 %attr(755,root,root) %{_bindir}/xlsatoms
1874 %attr(755,root,root) %{_bindir}/xlsclients
1875 %attr(755,root,root) %{_bindir}/xlsfonts
1876 %attr(755,root,root) %{_bindir}/xmodmap
1877 %attr(755,root,root) %{_bindir}/xon
1878 %attr(755,root,root) %{_bindir}/xprop
1879 %attr(755,root,root) %{_bindir}/xrdb
1880 %attr(755,root,root) %{_bindir}/xrefresh
1881 %attr(755,root,root) %{_bindir}/xset
1882 %attr(755,root,root) %{_bindir}/xsetmode
1883 %attr(755,root,root) %{_bindir}/xsetpointer
1884 %attr(755,root,root) %{_bindir}/xsetroot
1885 %attr(755,root,root) %{_bindir}/xsm
1886 %attr(755,root,root) %{_bindir}/xstdcmap
1887 %attr(755,root,root) %{_bindir}/xterm
1888 %attr(755,root,root) %{_bindir}/xvidtune
1889 %attr(755,root,root) %{_bindir}/xvinfo
1890 %attr(755,root,root) %{_bindir}/xwd
1891 %attr(755,root,root) %{_bindir}/xwud
1892
1893 %{_includedir}/X11/bitmaps
1894 %{_includedir}/X11/pixmaps
1895
1896 %{_applnkdir}/Utilities/xconsole.desktop
1897 %{_applnkdir}/Terminals/*
1898 %{_libdir}/X11/app-defaults/Xvidtune
1899 %{_pixmapsdir}/x*
1900
1901 %{_mandir}/man1/Xmark.1*
1902 %{_mandir}/man1/appres.1*
1903 %{_mandir}/man1/atobm.1*
1904 %{_mandir}/man1/bdftopcf.1*
1905 %{_mandir}/man1/bitmap.1*
1906 %{_mandir}/man1/bmtoa.1*
1907 %{_mandir}/man1/cxpm.1*
1908 %{_mandir}/man1/dga.1*
1909 %{_mandir}/man1/editres.1*
1910 %{_mandir}/man1/iceauth.1*
1911 %{_mandir}/man1/lbxproxy.1*
1912 %ifnarch alpha
1913 %{_mandir}/man1/libxrx.1*
1914 %endif
1915 %{_mandir}/man1/lndir.1*
1916 %{_mandir}/man1/makestrs.1*
1917 %{_mandir}/man1/makeg.1*
1918 %{_mandir}/man1/mkdirhier.1*
1919 %{_mandir}/man1/mkfontdir.1*
1920 %{_mandir}/man1/proxymngr.1*
1921 %{_mandir}/man1/resize.1*
1922 %{_mandir}/man1/revpath.1*
1923 %{_mandir}/man1/rstart.1*
1924 %{_mandir}/man1/rstartd.1*
1925 %{_mandir}/man1/setxkbmap.1*
1926 %{_mandir}/man1/showrgb.1*
1927 %{_mandir}/man1/smproxy.1*
1928 %{_mandir}/man1/startx.1*
1929 %{_mandir}/man1/sxpm.1*
1930 %{_mandir}/man1/xcmsdb.1*
1931 %{_mandir}/man1/xconsole.1*
1932 %{_mandir}/man1/xcutsel.1*
1933 %{_mandir}/man1/xdpyinfo.1*
1934 %{_mandir}/man1/xfindproxy.1*
1935 %{_mandir}/man1/xfwp.1*
1936 %{_mandir}/man1/xgamma.1*
1937 %{_mandir}/man1/xhost.1*
1938 %{_mandir}/man1/xinit.1*
1939 %{_mandir}/man1/xkbcomp.1*
1940 %{_mandir}/man1/xkbevd.1*
1941 %{_mandir}/man1/xkbprint.1*
1942 %{_mandir}/man1/xlsatoms.1*
1943 %{_mandir}/man1/xlsclients.1*
1944 %{_mandir}/man1/xlsfonts.1*
1945 %{_mandir}/man1/xmodmap.1*
1946 %{_mandir}/man1/xprop.1*
1947 %{_mandir}/man1/xrdb.1*
1948 %{_mandir}/man1/xrefresh.1*
1949 %{_mandir}/man1/xset.1*
1950 %{_mandir}/man1/xsetmode.1*
1951 %{_mandir}/man1/xsetpointer.1*
1952 %{_mandir}/man1/xsetroot.1*
1953 %{_mandir}/man1/xsm.1*
1954 %{_mandir}/man1/xstdcmap.1*
1955 %{_mandir}/man1/xterm.1*
1956 %{_mandir}/man1/xvidtune.1*
1957 %{_mandir}/man1/xvinfo.1*
1958 %{_mandir}/man1/xwd.1*
1959 %{_mandir}/man1/xwud.1*
1960 %{_mandir}/man1/xon.1*
1961 %{_mandir}/man7/*
1962
1963 %lang(it) %{_mandir}/it/man1/startx.1*
1964 %lang(it) %{_mandir}/it/man1/xconsole.1*
1965 %lang(it) %{_mandir}/it/man1/xinit.1*
1966 %lang(it) %{_mandir}/it/man1/xsetpointer.1*
1967
1968 %lang(ko) %{_mandir}/ko/man1/xterm.1*
1969
1970 %lang(pl) %{_mandir}/pl/man1/lbxproxy.1*
1971 %lang(pl) %{_mandir}/pl/man1/startx.1*
1972 %lang(pl) %{_mandir}/pl/man1/xinit.1*
1973 %lang(pl) %{_mandir}/pl/man1/xwd.1*
1974
1975 %files common
1976 %defattr(644,root,root,755)
1977 %{_libdir}/X11/rgb.txt
1978
1979 %files DPS
1980 %defattr(644,root,root,755)
1981 %attr(755,root,root) %{_bindir}/makepsres
1982 %attr(755,root,root) %{_bindir}/pswrap
1983 %attr(755,root,root) %{_bindir}/dpsinfo
1984 %attr(755,root,root) %{_bindir}/dpsexec
1985 %attr(755,root,root) %{_libdir}/libdps.so.*.*
1986 %attr(755,root,root) %{_libdir}/libdpstk.so.*.*
1987 %attr(755,root,root) %{_libdir}/libpsres.so.*.*
1988 %{_mandir}/man1/makepsres*
1989 %{_mandir}/man1/pswrap*
1990 %{_mandir}/man1/dpsexec*
1991 %{_mandir}/man1/dpsinfo*
1992
1993 %files DPS-devel
1994 %defattr(644,root,root,755)
1995 %attr(755,root,root) %{_libdir}/libdps.so
1996 %attr(755,root,root) %{_libdir}/libdpstk.so
1997 %attr(755,root,root) %{_libdir}/libpsres.so
1998 %{_includedir}/DPS
1999
2000 %files DPS-static
2001 %defattr(644,root,root,755)
2002 %{_libdir}/libdps.a
2003 %{_libdir}/libdpstk.a
2004 %{_libdir}/libpsres.a
2005
2006 %ifnarch alpha sparc64 ia64 s390x
2007 %files PEX
2008 %defattr(644,root,root,755)
2009 %attr(755,root,root) %{_libdir}/libPEX5.so.*.*
2010
2011 %files PEX-devel
2012 %defattr(644,root,root,755)
2013 %attr(755,root,root) %{_libdir}/libPEX5.so
2014 %{_includedir}/X11/PEX5
2015
2016 %files PEX-static
2017 %defattr(644,root,root,755)
2018 %{_libdir}/libPEX5.a
2019 %endif
2020
2021 %files XIE
2022 %defattr(644,root,root,755)
2023 %attr(755,root,root) %{_libdir}/libXIE.so.*.*
2024
2025 %files XIE-devel
2026 %defattr(644,root,root,755)
2027 %attr(755,root,root) %{_libdir}/libXIE.so
2028 %{_includedir}/X11/extensions/XIE*
2029
2030 %files XIE-static
2031 %defattr(644,root,root,755)
2032 %{_libdir}/libXIE.a
2033
2034 %files OpenGL-core
2035 %defattr(644,root,root,755)
2036 %attr(755,root,root) %{_libdir}/libGL.so.*.*
2037 %ifnarch sparc sparc64
2038 %attr(755,root,root) %{_libdir}/modules/extensions/libglx.a
2039 %attr(755,root,root) %{_libdir}/modules/extensions/libGLcore.a
2040 %endif
2041
2042 %files OpenGL-devel
2043 %defattr(644,root,root,755)
2044 %attr(755,root,root) %{_libdir}/libGL*.so
2045 %ifnarch alpha
2046 %attr(755,root,root) %{_libdir}/libOSMesa*.so
2047 %endif
2048 %{_libdir}/libGLw.a
2049 %dir %{_includedir}/GL
2050 %attr(644,root,root) %{_includedir}/GL/*
2051 %{_mandir}/man3/gl[A-Z]*
2052 %{_mandir}/man3/glu*
2053 %{_mandir}/man3/GLw*
2054
2055 %files OpenGL-libs
2056 %defattr(644,root,root,755)
2057 %attr(755,root,root) %{_bindir}/glxinfo
2058 %attr(755,root,root) %{_libdir}/libGLU.so.*.*
2059 %ifnarch alpha
2060 %attr(755,root,root) %{_libdir}/libOSMesa.so.*.*
2061 %endif
2062 %{_mandir}/man1/glxinfo.1*
2063
2064 %files OpenGL-static
2065 %defattr(644,root,root,755)
2066 %{_libdir}/libGL.a
2067 %{_libdir}/libGLU.a
2068 %ifnarch alpha
2069 %{_libdir}/libOSMesa*.a
2070 %endif
2071
2072 %files Xnest
2073 %defattr(644,root,root,755)
2074 %attr(755,root,root) %{_bindir}/Xnest
2075 %{_mandir}/man1/Xnest.1*
2076
2077 %files Xprt
2078 %defattr(644,root,root,755)
2079 %attr(755,root,root) %{_bindir}/Xprt
2080
2081 %files Xserver
2082 %defattr(644,root,root,755)
2083 %attr(4755,root,root) %{_bindir}/Xwrapper
2084 %attr(755,root,root) %{_bindir}/XFree86
2085 %attr(755,root,root) %{_sysconfdir}/X11/X
2086 %attr(755,root,root) %{_bindir}/X
2087 %{_mandir}/man1/XFree86.1*
2088 %{_mandir}/man1/Xserver.1*
2089 %{_mandir}/man5/XF86Config.5*
2090
2091 %{_libdir}/X11/Cards
2092 %{_libdir}/X11/Options
2093
2094 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/X11/XF86Config
2095 %attr(640,root,root) %config %verify(not md5 size mtime) /etc/pam.d/xserver
2096 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/security/blacklist.xserver
2097 %config(missingok) /etc/security/console.apps/xserver
2098
2099 %files Xvfb
2100 %defattr(644,root,root,755)
2101 %attr(755,root,root) %{_bindir}/Xvfb
2102 %{_mandir}/man1/Xvfb.1*
2103
2104 %files devel
2105 %defattr(644,root,root,755)
2106 %attr(755,root,root) %{_bindir}/gccmakedep
2107 %attr(755,root,root) %{_bindir}/bdftopcf
2108 %attr(755,root,root) %{_libdir}/libX[1Ta-t]*.so
2109 %attr(755,root,root) %{_libdir}/libI*.so
2110 %attr(755,root,root) %{_libdir}/libS*.so
2111 %ifnarch alpha
2112 %attr(755,root,root) %{_libdir}/libx*.so
2113 %endif
2114 %{_libdir}/libFS.a
2115 %{_libdir}/libXau.a
2116 %{_libdir}/libXdmcp.a
2117 %{_libdir}/libXfontcache.a
2118 %{_libdir}/libXss.a
2119 %{_libdir}/libXxf86dga.a
2120 %{_libdir}/libXxf86misc.a
2121 %{_libdir}/libXxf86rush.a
2122 %{_libdir}/libXxf86vm.a
2123 %{_libdir}/liboldX.a
2124 %{_libdir}/libxkbfile.a
2125 %{_libdir}/libxkbui.a
2126 %{_libdir}/libXv.a
2127 %{_libdir}/libfntstubs.a
2128 %{_libdir}/libxf86config.a
2129 %{_libdir}/libXinerama.a
2130 %{_includedir}/X11/*.h
2131 %{_includedir}/X11/ICE
2132 %{_includedir}/X11/PM
2133 %{_includedir}/X11/SM
2134 %{_includedir}/X11/Xaw
2135 %{_includedir}/X11/Xft
2136 %{_includedir}/X11/Xmu
2137 %dir %{_includedir}/X11/extensions
2138 %{_includedir}/X11/extensions/[^X]*.h
2139 %{_includedir}/X11/extensions/X[^I]*.h
2140 %{_includedir}/X11/extensions/XI.h
2141 %{_includedir}/X11/extensions/XI[^E]*.h
2142 %{_includedir}/X11/fonts
2143 %{_includedir}/xf86*.h
2144 %{_libdir}/X11/config
2145
2146 %attr(755,root,root) %{_bindir}/imake
2147 %attr(755,root,root) %{_bindir}/makedepend
2148 %attr(755,root,root) %{_bindir}/xmkmf
2149
2150 %{_mandir}/man1/imake.1*
2151 %{_mandir}/man1/makedepend.1*
2152 %{_mandir}/man1/xmkmf.1*
2153 %{_mandir}/man3/[A-EH-Z]*
2154
2155 %ifnarch sparc sparc64 alpha
2156 %files driver-apm
2157 %defattr(644,root,root,755)
2158 %attr(755,root,root) %{_libdir}/modules/drivers/apm_drv.o
2159 %{_mandir}/man4/apm*
2160 %endif
2161
2162 %ifnarch sparc sparc64 alpha
2163 %files driver-ark
2164 %defattr(644,root,root,755)
2165 %attr(755,root,root) %{_libdir}/modules/drivers/ark_drv.o
2166 %endif
2167
2168 %ifnarch alpha
2169 %files driver-ati
2170 %defattr(644,root,root,755)
2171 %attr(755,root,root) %{_libdir}/modules/drivers/ati*_drv.o
2172 #%{_mandir}/man4/ati*
2173 %endif
2174
2175 %ifnarch sparc sparc64 alpha
2176 %files driver-chips
2177 %defattr(644,root,root,755)
2178 %attr(755,root,root) %{_libdir}/modules/drivers/chips_drv.o
2179 %{_mandir}/man4/chips*
2180 %endif
2181
2182 %ifnarch sparc sparc64 alpha
2183 %files driver-cirrus
2184 %defattr(644,root,root,755)
2185 %attr(755,root,root) %{_libdir}/modules/drivers/cirrus_*.o
2186 %{_mandir}/man4/cirrus*
2187 %endif
2188
2189 %ifnarch sparc sparc64 alpha
2190 %files driver-cyrix
2191 %defattr(644,root,root,755)
2192 %attr(755,root,root) %{_libdir}/modules/drivers/cyrix_drv.o
2193 %{_mandir}/man4/cyrix*
2194 %endif
2195
2196 %ifnarch alpha
2197 %files driver-fbdev
2198 %defattr(644,root,root,755)
2199 %attr(755,root,root) %{_libdir}/modules/drivers/fbdev_drv.o
2200 %{_mandir}/man4/fbdev*
2201 %endif
2202
2203 %ifnarch sparc sparc64 alpha
2204 %files driver-glide
2205 %defattr(644,root,root,755)
2206 %attr(755,root,root) %{_libdir}/modules/drivers/glide_drv.o
2207 %{_mandir}/man4/glide*
2208 %endif
2209
2210 %files driver-glint
2211 %defattr(644,root,root,755)
2212 %attr(755,root,root) %{_libdir}/modules/drivers/glint_drv.o
2213 %ifnarch sparc sparc64
2214 %attr(755,root,root) %{_libdir}/modules/dri/gamma_dri.so
2215 %endif
2216 %{_mandir}/man4/glint*
2217
2218 %ifnarch sparc sparc64 alpha
2219 %files driver-i128
2220 %defattr(644,root,root,755)
2221 %attr(755,root,root) %{_libdir}/modules/drivers/i128_drv.o
2222 %{_mandir}/man4/i128*
2223 %endif
2224
2225 %ifnarch sparc sparc64 alpha
2226 %files driver-i740
2227 %defattr(644,root,root,755)
2228 %attr(755,root,root) %{_libdir}/modules/drivers/i740_drv.o
2229 %{_mandir}/man4/i740*
2230 %endif
2231
2232 %ifnarch sparc sparc64 alpha
2233 %files driver-i810
2234 %defattr(644,root,root,755)
2235 %attr(755,root,root) %{_libdir}/modules/drivers/i810_drv.o
2236 %attr(755,root,root) %{_libdir}/modules/dri/i810_dri.so
2237 %{_mandir}/man4/i810*
2238 %endif
2239
2240 %ifnarch sparc sparc64
2241 %files driver-mga
2242 %defattr(644,root,root,755)
2243 %attr(755,root,root) %{_libdir}/modules/drivers/mga_drv.o
2244 %attr(755,root,root) %{_libdir}/modules/dri/mga_dri.so
2245 %{_mandir}/man4/mga*
2246 %endif
2247
2248 %ifnarch sparc sparc64 alpha
2249 %files driver-neomagic
2250 %defattr(644,root,root,755)
2251 %attr(755,root,root) %{_libdir}/modules/drivers/neomagic_drv.o
2252 %{_mandir}/man4/neomagic*
2253 %endif
2254
2255 %ifnarch sparc sparc64
2256 %files driver-nv
2257 %defattr(644,root,root,755)
2258 %attr(755,root,root) %{_libdir}/modules/drivers/nv_drv.o
2259 %{_mandir}/man4/nv*
2260 %endif
2261
2262 %ifnarch sparc sparc64
2263 %files driver-r128
2264 %defattr(644,root,root,755)
2265 %ifnarch alpha
2266 %attr(755,root,root) %{_libdir}/modules/drivers/r128_drv.o
2267 %endif
2268 %ifnarch sparc sparc64
2269 %attr(755,root,root) %{_libdir}/modules/dri/r128_dri.so
2270 %endif
2271 %ifnarch alpha
2272 %{_mandir}/man4/r128*
2273 %endif
2274 %endif
2275
2276 %files driver-radeon
2277 %defattr(644,root,root,755)
2278 %ifnarch alpha
2279 %attr(755,root,root) %{_libdir}/modules/drivers/radeon_drv.o
2280 %endif
2281 %ifnarch sparc sparc64
2282 %attr(755,root,root) %{_libdir}/modules/dri/radeon_dri.so
2283 %endif
2284
2285 %ifnarch sparc sparc64
2286 %files driver-rendition
2287 %defattr(644,root,root,755)
2288 %attr(755,root,root) %{_libdir}/modules/drivers/rendition_drv.o
2289 %{_mandir}/man4/rendition*
2290 %endif
2291
2292 %ifnarch sparc sparc64
2293 %files driver-s3virge
2294 %defattr(644,root,root,755)
2295 %attr(755,root,root) %{_libdir}/modules/drivers/s3virge_drv.o
2296 %{_mandir}/man4/s3virge*
2297 %endif
2298
2299 %ifnarch sparc sparc64
2300 %files driver-s3
2301 %defattr(644,root,root,755)
2302 %attr(755,root,root) %{_libdir}/modules/drivers/s3_drv.o
2303 #%{_mandir}/man4/s3*
2304 %endif
2305
2306 %ifnarch sparc sparc64 alpha
2307 %files driver-savage
2308 %defattr(644,root,root,755)
2309 %attr(755,root,root) %{_libdir}/modules/drivers/savage_drv.o
2310 %{_mandir}/man4/savage*
2311 %endif
2312
2313 %ifnarch sparc sparc64 alpha
2314 %files driver-siliconmotion
2315 %defattr(644,root,root,755)
2316 %attr(755,root,root) %{_libdir}/modules/drivers/siliconmotion_drv.o
2317 %{_mandir}/man4/siliconmotion*
2318 %endif
2319
2320 %ifnarch sparc sparc64 alpha
2321 %files driver-sis
2322 %defattr(644,root,root,755)
2323 %attr(755,root,root) %{_libdir}/modules/drivers/sis_drv.o
2324 %attr(755,root,root) %{_libdir}/modules/dri/sis_dri.so
2325 %{_mandir}/man4/sis*
2326 %endif
2327
2328 %ifarch sparc sparc64
2329 %files driver-sunbw2
2330 %defattr(644,root,root,755)
2331 %attr(755,root,root) %{_libdir}/modules/drivers/sunbw2_drv.o
2332 %{_mandir}/man4/sunbw2*
2333 %endif
2334
2335 %ifarch sparc sparc64
2336 %files driver-suncg14
2337 %defattr(644,root,root,755)
2338 %attr(755,root,root) %{_libdir}/modules/drivers/suncg14_drv.o
2339 %{_mandir}/man4/suncg14*
2340 %endif
2341
2342 %ifarch sparc sparc64
2343 %files driver-suncg3
2344 %defattr(644,root,root,755)
2345 %attr(755,root,root) %{_libdir}/modules/drivers/suncg3_drv.o
2346 %{_mandir}/man4/suncg3*
2347 %endif
2348
2349 %ifarch sparc sparc64
2350 %files driver-suncg6
2351 %defattr(644,root,root,755)
2352 %attr(755,root,root) %{_libdir}/modules/drivers/suncg6_drv.o
2353 %{_mandir}/man4/suncg6*
2354 %endif
2355
2356 %ifarch sparc sparc64
2357 %files driver-sunffb
2358 %defattr(644,root,root,755)
2359 %attr(755,root,root) %{_libdir}/modules/drivers/sunffb_drv.o
2360 %attr(755,root,root) %{_libdir}/modules/dri/ffb_dri.so
2361 %{_mandir}/man4/sunffb*
2362 %endif
2363
2364 %ifarch sparc sparc64
2365 %files driver-sunleo
2366 %defattr(644,root,root,755)
2367 %attr(755,root,root) %{_libdir}/modules/drivers/sunleo_drv.o
2368 %{_mandir}/man4/sunleo*
2369 %endif
2370
2371 %ifarch sparc sparc64
2372 %files driver-suntcx
2373 %defattr(644,root,root,755)
2374 %attr(755,root,root) %{_libdir}/modules/drivers/suntcx_drv.o
2375 %{_mandir}/man4/suntcx*
2376 %endif
2377
2378 %ifnarch sparc sparc64
2379 %files driver-tdfx
2380 %defattr(644,root,root,755)
2381 %attr(755,root,root) %{_libdir}/modules/drivers/tdfx_drv.o
2382 %attr(755,root,root) %{_libdir}/modules/dri/tdfx_dri.so
2383 %{_mandir}/man4/tdfx*
2384 %endif
2385
2386 %ifnarch sparc sparc64
2387 %files driver-tga
2388 %defattr(644,root,root,755)
2389 %attr(755,root,root) %{_libdir}/modules/drivers/tga_drv.o
2390 %endif
2391
2392 %ifnarch sparc sparc64 alpha
2393 %files driver-trident
2394 %defattr(644,root,root,755)
2395 %attr(755,root,root) %{_libdir}/modules/drivers/trident_drv.o
2396 %{_mandir}/man4/trident*
2397 %endif
2398
2399 %ifnarch sparc sparc64 alpha
2400 %files driver-tseng
2401 %defattr(644,root,root,755)
2402 %attr(755,root,root) %{_libdir}/modules/drivers/tseng_drv.o
2403 %{_mandir}/man4/tseng*
2404 %endif
2405
2406 %ifarch %{ix86}
2407 %files driver-vmware
2408 %defattr(644,root,root,755)
2409 %attr(755,root,root) %{_libdir}/modules/drivers/vmware_drv.o
2410 %{_mandir}/man4/vmware*
2411 %endif
2412
2413 %files libs -f XFree86-libs.lang
2414 %defattr(644,root,root,755)
2415 %dir %{_libdir}
2416 %dir %{_libdir}/X11
2417 %{_libdir}/X11/XErrorDB
2418 %{_libdir}/X11/XKeysymDB
2419 %{_libdir}/X11/locale
2420 %dir %{_includedir}
2421 %dir %{_includedir}/X11
2422 %dir %{_bindir}
2423 %dir %{_sbindir}
2424 /usr/bin/X11
2425 /usr/lib/X11
2426 /usr/include/X11
2427 %dir %{_datadir}/locale
2428 %dir %{_datadir}/misc
2429 %dir %{_datadir}/sounds
2430 %dir %{_pixmapsdir}
2431 %dir %{_pixmapsdir}/mini
2432 %dir %{_wmpropsdir}
2433 %attr(755,root,root) %{_libdir}/libX[1Ta-t]*.so.*.*
2434 %attr(755,root,root) %{_libdir}/libI*.so.*.*
2435 %attr(755,root,root) %{_libdir}/libS*.so.*.*
2436 %ifnarch alpha
2437 %attr(755,root,root) %{_libdir}/libx*.so.*.*
2438 %endif
2439 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/X11/XftConfig
2440
2441 %files modules
2442 %defattr(644,root,root,755)
2443 %{_libdir}/X11/xkb
2444 %{_sysconfdir}/X11/xkb
2445 /var/lib/xkb
2446 %dir %{_libdir}/modules
2447 %ifnarch alpha
2448 %dir %{_libdir}/modules/dri
2449 %endif
2450 %dir %{_libdir}/modules/drivers
2451 %ifnarch sparc sparc64
2452 %{_libdir}/modules/*.uc
2453 %endif
2454 %attr(755,root,root) %{_libdir}/modules/*.a
2455 %attr(755,root,root) %{_libdir}/modules/codeconv
2456 %attr(755,root,root) %{_libdir}/modules/drivers/linux
2457 %ifnarch sparc sparc64
2458 %attr(755,root,root) %{_libdir}/modules/drivers/vga_drv.o
2459 %ifnarch alpha
2460 %attr(755,root,root) %{_libdir}/modules/drivers/vesa_drv.o
2461 %endif
2462 %endif
2463 %dir %{_libdir}/modules/extensions
2464 %attr(755,root,root) %{_libdir}/modules/extensions/libdbe.a
2465 %attr(755,root,root) %{_libdir}/modules/extensions/libdri.a
2466 %attr(755,root,root) %{_libdir}/modules/extensions/libextmod.a
2467 %attr(755,root,root) %{_libdir}/modules/extensions/librecord.a
2468 %attr(755,root,root) %{_libdir}/modules/extensions/libxtrap.a
2469 %attr(755,root,root) %{_libdir}/modules/fonts
2470 %attr(755,root,root) %{_libdir}/modules/input
2471 %attr(755,root,root) %{_libdir}/modules/linux
2472 %{_mandir}/man4/citron*
2473 %{_mandir}/man4/dynapro*
2474 %{_mandir}/man4/keyboard*
2475 %{_mandir}/man4/microtouch*
2476 %{_mandir}/man4/mouse*
2477 %{_mandir}/man4/v4l*
2478 %ifnarch sparc sparc64
2479 %{_mandir}/man4/vga*
2480 %ifnarch alpha
2481 %{_mandir}/man4/vesa*
2482 %endif
2483 %endif
2484 %{_mandir}/man4/void*
2485 %{_mandir}/man4/wacom*
2486 %{_mandir}/man4/elographics*
2487 %{_mandir}/man4/mutouch*
2488
2489 %ifnarch alpha sparc64 ia64 s390x
2490 %files module-PEX
2491 %defattr(644,root,root,755)
2492 %attr(755,root,root) %{_libdir}/modules/extensions/libpex5.a
2493 %endif
2494
2495 %files module-XIE
2496 %defattr(644,root,root,755)
2497 %attr(755,root,root) %{_libdir}/modules/extensions/libxie.a
2498
2499 %files setup
2500 %defattr(644,root,root,755)
2501 %attr(755,root,root) %{_bindir}/pcitweak
2502 %attr(755,root,root) %{_bindir}/scanpci
2503 %attr(755,root,root) %{_bindir}/xf86cfg
2504 %attr(755,root,root) %{_bindir}/xf86config
2505 %{_mandir}/man1/scanpci.1*
2506 %{_mandir}/man1/pcitweak.1*
2507 %{_mandir}/man1/xf86cfg.1*
2508 %{_mandir}/man1/xf86config.1*
2509
2510 %files static
2511 %defattr(644,root,root,755)
2512 %{_libdir}/libICE.a
2513 %{_libdir}/libSM.a
2514 %{_libdir}/libX11.a
2515 %{_libdir}/libXaw.a
2516 %{_libdir}/libXft.a
2517 %{_libdir}/libXext.a
2518 %{_libdir}/libXfont.a
2519 %{_libdir}/libXi.a
2520 %{_libdir}/libXmu.a
2521 %{_libdir}/libXmuu.a
2522 %{_libdir}/libXp.a
2523 %{_libdir}/libXpm.a
2524 %{_libdir}/libXrender.a
2525 %{_libdir}/libXt.a
2526 %{_libdir}/libXtst.a
2527
2528 %files tools
2529 %defattr(644,root,root,755)
2530 %attr(755,root,root) %{_bindir}/beforelight
2531 %attr(755,root,root) %{_bindir}/ico
2532 %attr(755,root,root) %{_bindir}/listres
2533 %attr(755,root,root) %{_bindir}/showfont
2534 %attr(755,root,root) %{_bindir}/viewres
2535 %attr(755,root,root) %{_bindir}/x11perf
2536 %attr(755,root,root) %{_bindir}/x11perfcomp
2537 %attr(755,root,root) %{_bindir}/xbiff
2538 %attr(755,root,root) %{_bindir}/xcalc
2539 %attr(755,root,root) %{_bindir}/xclipboard
2540 %attr(755,root,root) %{_bindir}/xclock
2541 %attr(755,root,root) %{_bindir}/xditview
2542 %attr(755,root,root) %{_bindir}/xedit
2543 %attr(755,root,root) %{_bindir}/xev
2544 %attr(755,root,root) %{_bindir}/xeyes
2545 %attr(755,root,root) %{_bindir}/xfd
2546 %attr(755,root,root) %{_bindir}/xfontsel
2547 %attr(755,root,root) %{_bindir}/xgc
2548 %attr(755,root,root) %{_bindir}/xload
2549 %attr(755,root,root) %{_bindir}/xmag
2550 %attr(755,root,root) %{_bindir}/xman
2551 %attr(755,root,root) %{_bindir}/xmessage
2552 %attr(755,root,root) %{_bindir}/xmh
2553 %attr(755,root,root) %{_bindir}/xwininfo
2554 %attr(755,root,root) %{_bindir}/oclock
2555 %attr(755,root,root) %{_bindir}/xlogo
2556 %attr(755,root,root) %{_bindir}/xkill
2557 %attr(755,root,root) %{_bindir}/rman
2558 %attr(755,root,root) %{_bindir}/xtrap*
2559 %attr(755,root,root) %{_bindir}/texteroids
2560 %{_libdir}/X11/xman.help
2561 %{_mandir}/man1/beforelight.1*
2562 %{_mandir}/man1/ico.1*
2563 %{_mandir}/man1/listres.1*
2564 %{_mandir}/man1/showfont.1*
2565 %{_mandir}/man1/viewres.1*
2566 %{_mandir}/man1/x11perf.1*
2567 %{_mandir}/man1/x11perfcomp.1*
2568 %{_mandir}/man1/xbiff.1*
2569 %{_mandir}/man1/xcalc.1*
2570 %{_mandir}/man1/xclipboard.1*
2571 %{_mandir}/man1/xclock.1*
2572 %{_mandir}/man1/xditview.1*
2573 %{_mandir}/man1/xedit.1*
2574 %{_mandir}/man1/xev.1*
2575 %{_mandir}/man1/xeyes.1*
2576 %{_mandir}/man1/xfd.1*
2577 %{_mandir}/man1/xfontsel.1*
2578 %{_mandir}/man1/xgc.1*
2579 %{_mandir}/man1/xload.1*
2580 %{_mandir}/man1/xmag.1*
2581 %{_mandir}/man1/xman.1*
2582 %{_mandir}/man1/xmessage.1*
2583 %{_mandir}/man1/xmh.1*
2584 %{_mandir}/man1/xwininfo.1*
2585 %{_mandir}/man1/xkill.1*
2586 %{_mandir}/man1/xlogo.1*
2587 %{_mandir}/man1/oclock.1*
2588 %{_mandir}/man1/rman.1*
2589 %{_mandir}/man1/xtrap.1*
2590 %{_mandir}/man1/texteroids.1*
2591
2592 %lang(it) %{_mandir}/it/man1/xload.1*
2593
2594 %lang(pl) %{_mandir}/pl/man1/rman.1*
2595
2596 %{_libdir}/X11/app-defaults/Beforelight
2597 %{_libdir}/X11/app-defaults/Bitmap
2598 %{_libdir}/X11/app-defaults/Bitmap-color
2599 %{_libdir}/X11/app-defaults/Clock-color
2600 %{_libdir}/X11/app-defaults/Editres
2601 %{_libdir}/X11/app-defaults/Editres-color
2602 %{_libdir}/X11/app-defaults/Viewres
2603 %{_libdir}/X11/app-defaults/XConsole
2604 %{_libdir}/X11/app-defaults/Xedit
2605 %{_libdir}/X11/app-defaults/Xedit-color
2606 %{_libdir}/X11/app-defaults/Xfd
2607 %{_libdir}/X11/app-defaults/Xgc
2608 %{_libdir}/X11/app-defaults/Xmag
2609 %{_libdir}/X11/app-defaults/Xman
2610 %{_libdir}/X11/app-defaults/Xmessage
2611 %{_libdir}/X11/app-defaults/Xmh
2612 %{_libdir}/X11/app-defaults/XFontSel
2613 %{_libdir}/X11/app-defaults/Xditview
2614 %{_libdir}/X11/app-defaults/Xditview-chrtr
2615
2616 %{_applnkdir}/Utilities/xclipboard.desktop
2617
2618 %files -n sessreg
2619 %defattr(644,root,root,755)
2620 %attr(755,root,root) %{_bindir}/sessreg
2621 %{_mandir}/man1/sessreg.1*
2622
2623 %files -n twm
2624 %defattr(644,root,root,755)
2625 %{_wmpropsdir}/twm.desktop
2626 %attr(755,root,root) %{_bindir}/twm
2627 %dir %{_sysconfdir}/X11/twm
2628 %config %{_sysconfdir}/X11/twm/system.twmrc
2629 %attr(755,root,root) %{_libdir}/X11/twm
2630 %{_mandir}/man1/twm.1*
2631
2632 %files -n xauth
2633 %defattr(644,root,root,755)
2634 %attr(755,root,root) %{_bindir}/xauth
2635 %{_mandir}/man1/xauth.1*
2636
2637 %files -n xdm
2638 %defattr(644,root,root,755)
2639 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/pam.d/xdm
2640 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/security/blacklist.xdm
2641 %attr(754,root,root) /etc/rc.d/init.d/xdm
2642 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/xdm
2643 /var/lib/xdm
2644
2645 %{_libdir}/X11/app-defaults/Chooser
2646
2647 %attr(755,root,root) %{_libdir}/X11/xdm
2648 %attr(755,root,root) %{_bindir}/xdm
2649 %attr(755,root,root) %{_bindir}/chooser
2650 %ifarch alpha
2651 %attr(755,root,root) %{_libdir}/libXdmGreet.so*
2652 %endif
2653 %{_mandir}/man1/xdm.1*
2654
2655 %dir /etc/X11/xdm
2656 %attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/GiveConsole
2657 %attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/TakeConsole
2658 %attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xsession
2659 %attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xsetup_0
2660 %attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xwilling
2661 %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xaccess
2662 %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xresources
2663 %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xservers
2664 %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/xdm-config
2665 /etc/X11/xdm/pixmaps
2666 /etc/X11/xdm/authdir
2667
2668 %files -n xfs
2669 %defattr(644,root,root,755)
2670 %attr(754,root,root) /etc/rc.d/init.d/xfs
2671 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/xfs
2672 %dir %{_sysconfdir}/X11/fs
2673 %attr(755,root,root) %{_libdir}/X11/fs
2674 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/X11/fs/config
2675
2676 %attr(755,root,root) %{_bindir}/xfs
2677 %attr(755,root,root) %{_bindir}/fslsfonts
2678 %attr(755,root,root) %{_bindir}/fstobdf
2679 %attr(755,root,root) %{_bindir}/mkcfm
2680 %attr(755,root,root) %{_bindir}/xfsinfo
2681 %attr(755,root,root) %{_bindir}/xftcache
2682
2683 %{_mandir}/man1/xfs.1*
2684 %{_mandir}/man1/fslsfonts.1*
2685 %{_mandir}/man1/fstobdf.1*
2686 %{_mandir}/man1/mkcfm.1*
2687 %{_mandir}/man1/xfsinfo.1*
2688 %{_mandir}/man1/xftcache.1*
This page took 0.222962 seconds and 4 git commands to generate.