]> git.pld-linux.org Git - packages/XFree86.git/blob - XFree86.spec
- %{_includedir}/X11 belong to %%{name}-devel
[packages/XFree86.git] / XFree86.spec
1 Summary:        XFree86 Window System servers and basic programs
2 Summary(de):    Xfree86 Window-System-Server und grundlegende Programme
3 Summary(fr):    Serveurs du système XFree86 et programmes de base
4 Summary(pl):    XFree86 Window System wraz z podstawowymi programami
5 Summary(tr):    XFree86 Pencereleme Sistemi sunucularý ve temel programlar
6 Name:           XFree86
7 Version:        4.0.2
8 Release:        4
9 License:        MIT
10 Group:          X11/XFree86
11 Group(de):      X11/XFree86
12 Group(pl):      X11/XFree86
13 Source0:        ftp://ftp.xfree86.org/pub/XFree86/4.0/source/X402src-1.tgz
14 Source1:        ftp://download.sourceforge.net/pub/sourceforge/mesa3d/MesaLib-3.4.tar.bz2
15 Source2:        ftp://ftp.pld.org.pl/software/xinit/xdm-xinitrc-0.2.tar.bz2
16 Source3:        xdm.pamd
17 Source4:        xdm.init
18 Source5:        xfs.init
19 Source6:        xfs.config
20 Source7:        xserver.pamd
21 Source8:        XTerm.ad-pl
22 Source9:        xdm.sysconfig
23 Source10:       xfs.sysconfig
24 Source11:       twm.desktop
25 Source12:       xclipboard.desktop
26 Source13:       xconsole.desktop
27 Source14:       xterm.desktop
28 Source15:       xlogo64.png
29 Patch0:         %{name}-PLD.patch
30 Patch1:         %{name}-HasZlib.patch
31 Patch2:         %{name}-DisableDebug.patch
32 Patch3:         %{name}-Xwrapper.patch
33 Patch4:         %{name}-xfs.patch
34 Patch5:         %{name}-xfs-fix.patch
35 Patch6:         %{name}-xfs-logger.patch
36 Patch7:         %{name}-xterm-utempter.patch
37 Patch8:         %{name}-app_defaults_dir.patch
38 Patch9:         %{name}-startx_xauth.patch
39 Patch10:        %{name}-v4l.patch
40 Patch11:        %{name}-broken-includes.patch
41 Patch12:        %{name}-alpha-pcibus-lemming.patch
42 Patch13:        %{name}-fhs.patch
43 Patch14:        %{name}-xdmsecurity.patch
44 Patch15:        %{name}-xman.patch
45 Patch16:        %{name}-HasXdmAuth.patch
46 Patch17:        %{name}-xdm-fixes.patch
47 Patch18:        %{name}-imake-kernel-version.patch
48 Patch19:        %{name}-no-kernel-modules.patch
49
50 BuildRequires:  flex
51 BuildRequires:  bison
52 BuildRequires:  ncurses-devel
53 BuildRequires:  zlib-devel
54 BuildRequires:  utempter-devel
55 BuildRequires:  tcl-devel
56 BuildRequires:  pam-devel
57 %ifarch %{ix86}
58 BuildRequires:  Glide2x_SDK
59 BuildRequires:  Glide_V3-DRI-devel >= 3.10-7
60 %endif
61 Requires:       xauth
62 Obsoletes:      xpm-progs
63 Exclusivearch:  %{ix86} alpha sparc m68k armv4l noarch
64 Buildroot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
65
66 %ifarch sparc sparc64
67 Obsoletes:      X11R6.1
68 %endif
69
70 %define         _fontdir        /usr/share/fonts
71 %define         _prefix         /usr/X11R6
72 %define         _mandir         /usr/X11R6/man
73 %define         _appnkldir      %{_datadir}/applnk
74
75 %description
76 If you want to install the X Window System (TM) on your machine,
77 you'll need to install XFree86.
78
79 The X Window System provides the base technology for developing
80 graphical user interfaces. Simply stated, X draws the elements of the
81 GUI on the user's screen and builds methods for sending user
82 interactions back to the application. X also supports remote
83 application deployment--running an application on another computer
84 while viewing the input/output on your machine. X is a powerful
85 environment which supports many different applications, such as games,
86 programming tools, graphics programs, text editors, etc. XFree86 is
87 the version of X which runs on Linux, as well as other platforms.
88
89 This package contains the basic fonts, programs and documentation for
90 an X workstation. However, this package doesn't provide the program
91 which you will need to drive your video hardware. To control your
92 video card, you'll need the particular X server package which
93 corresponds to your computer's video card.
94
95 %description -l de
96 X-Windows ist eine voll funktionsfähige grafische Benutzeroberfläche
97 mit mehreren Fenstern, mehreren Clients und verschiedenen Arten von
98 Fenstern. Es kommt auf den meisten Unix-Plattformen zum Einsatz. Die
99 Clients lassen sich auch mit Hilfe anderer Fenstersysteme anzeigen.
100 Das X-Protokoll gestattet die Ausführung der Applikationen direkt auf
101 lokalen Rechnern oder über ein Netz und bietet große Flexibilität bei
102 Client-Server-Implementierungen.
103
104 %description -l pl
105 X Window System jest graficznym interfejsem u¿ytkownika, cechuje siê
106 mo¿liwo¶ci± pracy w wielu oknach, z wieloma klientami i do tego w
107 ró¿nych wystrojach okien. :) Jest u¿ywany na wiêkszo¶ci platform
108 sytemów Unix, a klienci mog± byæ uruchamiani tak¿e pod innymi
109 popularnymi systemami okienkowymi. Protokó³ X pozwala na uruchamianie
110 aplikacji zarówno z lokalnej maszyny jak i poprzez sieæ - daj±c przez
111 to elastyczn± implementacjê architektury klient/serwer.
112
113 Pakiet ten nie zawiera X serwera który jest po¶rednikiem z Twoj± kart±
114 graficzn± (jest on w innym pakiecie).
115
116 %description -l tr
117 X Window sistemi, çoklu pencere, çoklu istemci ve çeþitli pencere
118 stilleriyle geniþ özelliklere sahip bir Grafik Kullanýcý Arabirimidir.
119 Çoðu UNIX sisteminde çalýþtýðý gibi istemcileri de birçok pencereleme
120 sistemiyle çalýþabilir. X protokolu kullanan uygulamalarýn yerel
121 makina veya bilgisayar aðý üzerinden çalýþtýrýlabilmesi esnek bir
122 istemci/sunucu ortamý saðlar. Bu paket bir X istasyonu için gerekli
123 olan temel yazýtiplerini, programlarý ve belgeleri sunar. Ekran
124 kartýnýzý sürmek için gerekli olan X sunucusu bu pakete dahil
125 deðildir.
126
127 %package modules
128 Summary:        Modules with X servers extensions
129 Summary(pl):    Wspólne modu³y rozszerzeñ dla wszystkich X serwerów
130 Group:          X11/XFree86
131 Group(de):      X11/XFree86
132 Group(pl):      X11/XFree86
133
134 %description modules
135 Modules with X servers extensions.
136
137 %description -l pl modules
138 Wspólne modu³y rozszerzeñ dla wszystkich X serwerów.
139
140 %package libs
141 Summary:        X11R6 shared libraries
142 Summary(de):    X11R6 shared Libraries
143 Summary(pl):    Biblioteki dzielone dla X11R6
144 Summary(fr):    Bibliothèques partagées X11R6
145 Group:          X11/XFree86
146 Group(de):      X11/XFree86
147 Group(pl):      X11/XFree86
148 Prereq:         grep
149 Prereq:         /sbin/ldconfig
150 Obsoletes:      xpm
151 Provides:       xpm
152
153 %ifarch sparc sparc64
154 Obsoletes:      X11R6.1-libs
155 %endif
156
157 %description libs
158 XFree86-libs contains the shared libraries that most X programs need
159 to run properly. These shared libraries are in a separate package in
160 order to reduce the disk space needed to run X applications on a
161 machine without an X server (i.e, over a network).
162
163 %description -l de libs
164 Dieses Paket enthält die zur gemeinsamen Nutzung vorgesehenen
165 Libraries, die die meisten X-Programme für den einwandfreien Betrieb
166 benötigen. Sie wurden in einem separaten Paket untergebracht, um den
167 Festplattenspeicherplatz auf Computern zu reduzieren, die ohne einen
168 X- Server (über ein Netz) arbeiten.
169
170 %description -l fr libs
171 Ce paquetage contient les bibliothèques partagées nécessaires à de
172 nombreux programmes X. Elles se trouvent dans un paquetage séparé afin
173 de réduire l'espace disque nécessaire à l'exécution des applications X
174 sur une machine sans serveur X (en réseau).
175
176 %description -l pl libs
177 Pakiet zawieraj±cy podstawowe biblioteki dla programów kozystaj±cych z
178 systemu X Window. Wydzielony w celu oszczednosci miejsca, nie wp³ywa
179 na mo¿liwo¶ci pracy aplikacji X Window poprzez np. sieæ. Nie potrzebny
180 dla komputerów nie posiadaj±cych X serwerów.
181
182 %description -l tr libs
183 Bu paket X programlarýnýn düzgün çalýþabilmeleri için gereken
184 kitaplýklarý içerir. Bunlar, X programlarýný (sunucu olsun olmasýn)
185 çalýþtýrmak için gerekli disk alanýný azaltmak için ayrý bir paket
186 olarak sunulmuþtur.
187
188 %package devel
189 Summary:        X11R6 headers and programming man pages
190 Summary(de):    X11R6 Headers und man pages für Programmierer
191 Summary(fr):    Pages man de programmation
192 Summary(pl):    Pliki nag³ówkowe dla X11R6
193 Summary(tr):    X11R6 ile geliþtirme için gerekli dosyalar
194 Group:          X11/Libraries
195 Group(de):      X11/Libraries
196 Group(pl):      X11/Biblioteki
197 Requires:       %{name}-libs = %{version}
198 Obsoletes:      xpm-devel
199 %ifarch sparc sparc64
200 Obsoletes:      X11R6.1-devel
201 %endif
202
203 %description devel
204 Libraries, header files, and documentation for developing programs
205 that run as X clients. It includes the base Xlib library as well as
206 the Xt and Xaw widget sets. For information on programming with these
207 libraries, PLD recommends the series of books on X Programming
208 produced by O'Reilly and Associates.
209
210 %description -l de devel
211 Libraries, Header-Dateien und Dokumentation zum Entwickeln von
212 Programmen, die als X-Clients laufen. Enthält die Xlib-Library und die
213 Widget-Sätze Xt und Xaw. Information zum Programmieren mit diesen
214 Libraries finden Sie in der Buchreihe zur X-Programmierung von
215 O'Reilly and Associates.
216
217 %description -l fr devel
218 Bibliothéques, fichiers d'en-tête, et documentation pour développer
219 des programmes s'exécutant en clients X. Cela comprend la Bibliothéque
220 Xlib de base aussi bien que les ensembles de widgets Xt et Xaw. Pour
221 des informations sur la programmation avec ces Bibliothéques, Red Hat
222 recommande la série d'ouvrages sur la programmation X editée par
223 O'Reilly and Associates.
224
225 %description -l pl devel
226 Pliki nag³ówkowe, dokumentcja dla programistów rozwijaj±cych aplikacje
227 klienckie pod X'y. Zawiera podstatwow± bibliotekê Xlib a tak¿e Xt i
228 Xaw. Wiêcej informacji nt. pisania programów przy u¿yciu tych
229 bibliotek mo¿esz znale¼æ w ksi±¿kach wydawnictwa O'Reilly and
230 Associates (X Programming) polecanych przez Red Hat'a.
231
232 %description -l tr devel
233 X istemcisi olarak çalýþacak programlar geliþtirmek için gereken
234 statik kitaplýklar, baþlýk dosyalarý ve belgeler. Xlib kitaplýðýnýn
235 yanýsýra Xt ve Xaw arayüz kitaplýklarýný da içerir.
236
237 %package static
238 Summary:        X11R6 static libraries
239 Summary(pl):    Biblioteki sytatyczne do X11R6
240 Group:          X11/Libraries
241 Group(de):      X11/Libraries
242 Group(pl):      X11/Biblioteki
243 Requires:       %{name}-devel = %{version}
244 %ifarch sparc sparc64
245 Obsoletes:      X11R6.1-devel
246 %endif
247 Obsoletes:      xpm-static
248 #Obsoletes:     Mesa-static
249
250 %description static
251 X11R6 static libraries.
252
253 %description -l pl static
254 Biblioteki sytatyczne do X11R6.
255
256 %package OpenGL-core
257 Summary:        OpenGL support for X11R6
258 Summary(pl):    Wsparciem OpenGL dla systemu X11R6
259 Group:          X11/Libraries
260 Group(de):      X11/Libraries
261 Group(pl):      X11/Biblioteki
262 Requires:       %{name}-libs = %{version}
263 Obsoletes:      Mesa
264
265 %description OpenGL-core
266 OpenGL support for X11R6 system.
267
268 %description -l pl OpenGL-core
269 Wsparcie OpenGL dla systemu X11R6
270
271 %package OpenGL-libs
272 Summary:        OpenGL libraries for X11R6
273 Summary(pl):    Biblioteki OpenGL dla systemu X11R6
274 Group:          X11/Libraries
275 Group(de):      X11/Libraries
276 Group(pl):      X11/Biblioteki
277 Requires:       %{name}-libs = %{version}
278 Requires:       %{name}-OpenGL-core
279 Provides:       OpenGL
280 Obsoletes:      %{name}-OpenGL
281 Obsoletes:      Mesa
282
283 %description OpenGL-libs
284 OpenGL libraries for X11R6 system.
285
286 %description -l pl OpenGL-libs
287 Biblioteki OpenGL dla systemu X11R6
288
289 %package OpenGL-devel
290 Summary:        OpenGL for X11R6 development
291 Summary(pl):    Pliki nag³ówkowe dla OpenGL dla systemu X11R6
292 Group:          X11/Libraries
293 Group(de):      X11/Libraries
294 Group(pl):      X11/Biblioteki
295 Requires:       %{name}-OpenGL-libs = %{version}
296 Provides:       OpenGL-devel
297 Obsoletes:      Mesa-devel glxMesa-devel
298
299 %description OpenGL-devel
300 Headert and man pages for OpenGL for X11R6.
301
302 %description -l pl OpenGL-devel
303 Pliki nag³ówkowe dla OpenGL dla systemu X11R6.
304
305 %package OpenGL-static
306 Summary:        X11R6 static libraries with OpenGL
307 Summary(pl):    Biblioteki sytatyczne do X11R6 ze wsparciem dla OpenGL
308 Group:          X11/Libraries
309 Group(de):      X11/Libraries
310 Group(pl):      X11/Biblioteki
311 Requires:       %{name}-OpenGL-devel = %{version}
312 Provides:       OpenGL-static
313 Obsoletes:      Mesa-static
314
315 %description OpenGL-static
316 X11R6 static libraries with OpenGL.
317
318 %description -l pl OpenGL-static
319 Biblioteki sytatyczne zawieraj±ce wsparcie dla OpenGL do X11R6.
320
321 %package setup
322 Summary:        Graphical configuration tool for XFree86
323 Summary(pl):    Graficzny konfigurator dla XFree86
324 Group:          X11/XFree86
325 Group(de):      X11/XFree86
326 Group(pl):      X11/XFree86
327 Requires:       %{name}-Xserver = %{version}
328 Obsoletes:      XFree86-xf86cfg
329
330 %description setup
331 Setup containst a configuration tool for the XFree86 family of
332 servers. It allows you to configure video settings, keyboard layouts,
333 mouse type, and other miscellaneous options. It is slow however, and
334 requires the generic VGA 16 color server be available.
335
336 %description -l pl setup
337 Pakiet setup zawiera narzêdzia do konfiguracji Xfree86.
338
339 %package Xvfb
340 Summary:        XFree86 Xvfb server
341 Summary(pl):    Serwer XFree86 Xvfb
342 Group:          X11/XFree86/Servers
343 Group(de):      X11/XFree86/Server
344 Group(pl):      X11/XFree86/Serwery
345 Requires:       %{name}-modules = %{version}-%{release}
346 Requires:       %{name}-fonts = %{version}
347
348 %description Xvfb
349 Xvfb (X Virtual Frame Buffer) is an X Windows System server that is
350 capable of running on machines with no display hardware and no
351 physical input devices. Xvfb emulates a dumb framebuffer using virtual
352 memory. Xvfb doesn't open any devices, but behaves otherwise as an X
353 display. Xvfb is normally used for testing servers. Using Xvfb, the
354 mfb or cfb code for any depth can be exercised without using real
355 hardware that supports the desired depths. Xvfb has also been used to
356 test X clients against unusual depths and screen configurations, to do
357 batch processing with Xvfb as a background rendering engine, to do
358 load testing, to help with porting an X server to a new platform, and
359 to provide an unobtrusive way of running applications which really
360 don't need an X server but insist on having one.
361
362 If you need to test your X server or your X clients, you may want to
363 install Xvfb for that purpose.
364
365 %package Xnest
366 Summary:        XFree86 Xnest server
367 Summary(pl):    Serwer XFree86 Xnest
368 Group:          X11/XFree86/Servers
369 Group(de):      X11/XFree86/Server
370 Group(pl):      X11/XFree86/Serwery
371 Requires:       %{name}-modules = %{version}-%{release}
372 Requires:       %{name}-fonts = %{version}
373
374 %description Xnest
375 Xnest is an X Window System server which runs in an X window. Xnest is
376 a 'nested' window server, actually a client of the real X server,
377 which manages windows and graphics requests for Xnest, while Xnest
378 manages the windows and graphics requests for its own clients.
379
380 You will need to install Xnest if you require an X server which will
381 run as a client of your real X server (perhaps for testing purposes).
382
383 %package Xprt
384 Summary:        X print server
385 Summary(pl):    X print server
386 Group:          X11/XFree86/Servers
387 Group(de):      X11/XFree86/Server
388 Group(pl):      X11/XFree86/Serwery
389 Requires:       %{name}-modules = %{version}-%{release}
390 Requires:       %{name}-fonts = %{version}
391
392 %description Xprt
393 Xprt provides an X server with the print extension and special DDX
394 implementation.
395
396 %package Xserver
397 Summary:        XFree86 X display server
398 Summary(de):    XFree86 Server
399 Summary(fr):    Serveur XFree86
400 Summary(pl):    XFree86 serwer
401 Summary(tr):    XFree86 sunucusu
402 Group:          X11/XFree86/Servers
403 Group(de):      X11/XFree86/Server
404 Group(pl):      X11/XFree86/Serwery
405 Requires:       pam
406 Requires:       %{name}-modules = %{version}-%{release}
407 Requires:       %{name}-fonts >= 4.0
408 Obsoletes:      %{name}-VGA16 %{name}-SVGA %{name}-Mono
409 Obsoletes:      XFree86-S3 XFree86-S3V XFree86-I128
410 Obsoletes:      XFree86-Mach8 XFree86-Mach32 XFree86-Mach64
411 Obsoletes:      XFree86-8514 XFree86-AGX XFree86-3DLabs
412 Obsoletes:      XFree86-P9000 XFree86-W32
413 Obsoletes:      XFree86-ATI XFree86-Alliance XFree86-ChipsTechnologies
414 Obsoletes:      XFree86-Cirrus XFree86-Cyrix XFree86-FBDev
415 Obsoletes:      XFree86-i740 XFree86-i810 XFree86-mga
416 Obsoletes:      XFree86-NeoMagic XFree86-NVidia
417 Obsoletes:      XFree86-Rage128 XFree86-Rendition
418 Obsoletes:      XFree86-S3V XFree86-SiS XFree86-3dfx
419 Obsoletes:      XFree86-Trident XFree86-Tseng XFree86-VGA16
420 Obsoletes:      XFree86-TGA XFree86-FBDev
421 Obsoletes:      XFree86-Sun XFree86-Sun24 XFree86-SunMono
422 Obsoletes:      XFree86-XF86Setup, Xconfigurator
423
424 %description Xserver
425 X server for most simple framebuffer SVGA devices, including cards
426 built from ET4000 chips, Cirrus Logic chips, Chips and Technologies
427 laptop chips, Trident 8900 and 9000 chips. It works for Diamond
428 Speedstar, Orchid Kelvins, STB Nitros and Horizons, Genoa 8500VL, most
429 Actix boards, the Spider VLB Plus. It also works for many other chips
430 and cards, so try this server if you are having problems.
431
432 %description -l de Xserver
433 X-Server für die elementarsten Framebuffer-SVGA-Geräte, einschließlich
434 Karten, die aus ET4000-Chips, Cirrus Logic-Chips, Chips and
435 Technologies Laptop-Chips sowie Trident 8900 und 9000 Chips gebaut
436 sind. Funktioniert mit Diamond Speedstar, Orchid Kelvins, STB Nitros
437 und Horizons, Genoa 8500VL, den meisten Actix-Karten sowie Spider VLB
438 Plus und außerdem mit vielen anderen Chips und Karten. Es lohnt sich,
439 diesen Server auszuprobieren, wenn Sie Probleme haben.
440
441 %description -l fr Xserver
442 Serveur X pour les circuits SVGA les plus simples, dont les cartes
443 construites avec les circuits ET4000, Cirrus Logic, Chips and
444 Technologies laptop, Trident 8900 et 9000. Fonctionne pour les cartes
445 Diamond Speedstar, Orchid Kelvins, STB Nitros et Horizons, Genoa
446 8500VL, la plupart des Actix et la Spider VLB Plus. Fonctionne aussi
447 pour de nombreux autres circuits et cartes. Essayez ce serveur si vous
448 avez des problèmes.
449
450 %description -l pl Xserver
451 X serwer dla wiêkszo¶ci prostych kart SVGA, w³±czaj±c karty zbudowane
452 na uk³adach ET4000, Cirrus Logic, Trident 8900 i 9000, oraz uk³ady
453 wystêpuj±ce w laptopach. Dzia³a tak¿e z kartami Diamnod Speedstar,
454 Orchid Kelvins, STB Nitros i Horizons, Genoa 8500VL, wiêkszo¶æ Actix,
455 Spider VLB Plus. Dzia³a równie¿ na wielu innych kartach opartych na
456 innych uk³adach wiêc spróbuj tego serwera je¶li masz jakie¶ problemy.
457
458 %description -l tr Xserver
459 ET4000, Cirrus Logic, Chips and Technologies dizüstü, Trident 8900 ve
460 9000 gibi basit 'framebuffer' SVGA kullananan kartlar için X sunucusu.
461 Ayný zamanda Diamond Speedstar, Orchid Kelvins, STB Nitros / Horizons,
462 Genoa 8500VL, çoðu Actix kartlarý, Spider VLB Plus gibi kartlar ve
463 birçok diðer kart ile de çalýþýr. Herhangi bir sorun yaþarsanýz bu
464 sunucuyu deneyin.
465
466 %package driver-apm
467 Summary:        Alliance Promotion video driver
468 Group:          X11/XFree86
469 Group(de):      X11/XFree86
470 Group(pl):      X11/XFree86
471 Requires:       %{name}-modules = %{version}-%{release}
472 Requires:       %{name}-Xserver = %{version}-%{release}
473
474 %description driver-apm
475 Alliance Promotion driver for XFree86 4.0+.
476
477 %package driver-ark
478 Summary:        Ark Logic video driver
479 Group:          X11/XFree86
480 Group(de):      X11/XFree86
481 Group(pl):      X11/XFree86
482 Requires:       %{name}-modules = %{version}-%{release}
483 Requires:       %{name}-Xserver = %{version}-%{release}
484
485 %description driver-ark
486 Ark Logic driver for XFree86 4.0+.
487
488 %package driver-ati
489 Summary:        ATI video driver
490 Group:          X11/XFree86
491 Group(de):      X11/XFree86
492 Group(pl):      X11/XFree86
493 Requires:       %{name}-modules = %{version}-%{release}
494 Requires:       %{name}-Xserver = %{version}-%{release}
495
496 %description driver-ati
497 ATI video driver.
498
499 %package driver-chips
500 Summary:        Chips and Technologies video driver
501 Group:          X11/XFree86
502 Group(de):      X11/XFree86
503 Group(pl):      X11/XFree86
504 Requires:       %{name}-modules = %{version}-%{release}
505 Requires:       %{name}-Xserver = %{version}-%{release}
506
507 %description driver-chips
508 Chips and Technologies video driver.
509
510 %package driver-cirrus
511 Summary:        Cirrus Logic video driver
512 Group:          X11/XFree86
513 Group(de):      X11/XFree86
514 Group(pl):      X11/XFree86
515 Requires:       %{name}-modules = %{version}-%{release}
516 Requires:       %{name}-Xserver = %{version}-%{release}
517
518 %description driver-cirrus
519 Cirrus Logic video driver.
520
521 %package driver-cyrix
522 Summary:        Cyrix video driver
523 Group:          X11/XFree86
524 Group(de):      X11/XFree86
525 Group(pl):      X11/XFree86
526 Requires:       %{name}-modules = %{version}-%{release}
527 Requires:       %{name}-Xserver = %{version}-%{release}
528
529 %description driver-cyrix
530 Cyrix video driver.
531
532 %package driver-fbdev
533 Summary:        Video driver for framebuffer device
534 Group:          X11/XFree86
535 Group(de):      X11/XFree86
536 Group(pl):      X11/XFree86
537 Requires:       %{name}-modules = %{version}-%{release}
538 Requires:       %{name}-Xserver = %{version}-%{release}
539
540 %description driver-fbdev
541 Video driver for framebuffer device.
542
543 %package driver-ffb
544 Summary:        Video driver for DRI sparc framebuffer device
545 Group:          X11/XFree86
546 Group(de):      X11/XFree86
547 Group(pl):      X11/XFree86
548 Requires:       %{name}-modules = %{version}-%{release}
549 Requires:       %{name}-Xserver = %{version}-%{release}
550
551 %description driver-ffb
552 Video driver for DRI sparc framebuffer device.
553
554 %package driver-glide
555 Summary:        Voodoo 1 and Voodoo 2 video driver
556 Group:          X11/XFree86
557 Group(de):      X11/XFree86
558 Group(pl):      X11/XFree86
559 Requires:       %{name}-modules = %{version}-%{release}
560 Requires:       %{name}-Xserver = %{version}-%{release}
561
562 %description driver-glide
563 Voodoo 1 and Voodoo 2 video driver.
564
565 %package driver-glint
566 Summary:        GLINT/Permedia video driver
567 Group:          X11/XFree86
568 Group(de):      X11/XFree86
569 Group(pl):      X11/XFree86
570 Requires:       %{name}-modules = %{version}-%{release}
571 Requires:       %{name}-Xserver = %{version}-%{release}
572 Requires:       OpenGL
573
574 %description driver-glint
575 GLINT/Permedia video driver.
576
577 %package driver-i128
578 Summary:        Number 9 I128 video driver
579 Group:          X11/XFree86
580 Group(de):      X11/XFree86
581 Group(pl):      X11/XFree86
582 Requires:       %{name}-modules = %{version}-%{release}
583 Requires:       %{name}-Xserver = %{version}-%{release}
584
585 %description driver-i128
586 Number 9 I128 video driver.
587
588 %package driver-i740
589 Summary:        Intel i740 video driver
590 Group:          X11/XFree86
591 Group(de):      X11/XFree86
592 Group(pl):      X11/XFree86
593 Requires:       %{name}-modules = %{version}-%{release}
594 Requires:       %{name}-Xserver = %{version}-%{release}
595
596 %description driver-i740
597 Intel i740 video driver.
598
599 %package driver-i810
600 Summary:        Intel i810 video driver
601 Group:          X11/XFree86
602 Group(de):      X11/XFree86
603 Group(pl):      X11/XFree86
604 Requires:       %{name}-modules = %{version}-%{release}
605 Requires:       %{name}-Xserver = %{version}-%{release}
606 Requires:       OpenGL
607
608 %description driver-i810
609 Intel i810 video driver.
610
611 %package driver-mga
612 Summary:        Matrox video driver
613 Group:          X11/XFree86
614 Group(de):      X11/XFree86
615 Group(pl):      X11/XFree86
616 Requires:       %{name}-modules = %{version}-%{release}
617 Requires:       %{name}-Xserver = %{version}-%{release}
618 Requires:       OpenGL
619
620 %description driver-mga
621 Matrox video driver.
622
623 %package driver-neomagic
624 Summary:        NeoMagic video driver
625 Group:          X11/XFree86
626 Group(de):      X11/XFree86
627 Group(pl):      X11/XFree86
628 Requires:       %{name}-modules = %{version}-%{release}
629 Requires:       %{name}-Xserver = %{version}-%{release}
630
631 %description driver-neomagic
632 NeoMagic video driver.
633
634 %package driver-nv
635 Summary:        NVIDIA video driver
636 Group:          X11/XFree86
637 Group(de):      X11/XFree86
638 Group(pl):      X11/XFree86
639 Requires:       %{name}-modules = %{version}-%{release}
640 Requires:       %{name}-Xserver = %{version}-%{release}
641
642 %description driver-nv
643 NVIDIA video driver.
644
645 %package driver-r128
646 Summary:        ATI Rage 128 video driver
647 Group:          X11/XFree86
648 Group(de):      X11/XFree86
649 Group(pl):      X11/XFree86
650 Requires:       %{name}-modules = %{version}-%{release}
651 Requires:       %{name}-Xserver = %{version}-%{release}
652 Requires:       OpenGL
653
654 %description driver-r128
655 ATI Rage 128 video driver.
656
657 %package driver-radeon
658 Summary:        ATI Radeon video driver
659 Group:          X11/XFree86
660 Group(de):      X11/XFree86
661 Group(pl):      X11/XFree86
662 Requires:       %{name}-modules = %{version}-%{release}
663 Requires:       %{name}-Xserver = %{version}-%{release}
664
665 %description driver-radeon
666 ATI Radeon video driver.
667
668 %package driver-rendition
669 Summary:        Rendition video driver
670 Group:          X11/XFree86
671 Group(de):      X11/XFree86
672 Group(pl):      X11/XFree86
673 Requires:       %{name}-modules = %{version}-%{release}
674 Requires:       %{name}-Xserver = %{version}-%{release}
675
676 %description driver-rendition
677 Rendition video driver.
678
679 %package driver-s3virge
680 Summary:        S3 ViRGE video driver
681 Group:          X11/XFree86
682 Group(de):      X11/XFree86
683 Group(pl):      X11/XFree86
684 Requires:       %{name}-modules = %{version}-%{release}
685 Requires:       %{name}-Xserver = %{version}-%{release}
686
687 %description driver-s3virge
688 S3 ViRGE video driver.
689
690 %package driver-savage
691 Summary:        S3 Savage video driver
692 Group:          X11/XFree86
693 Group(de):      X11/XFree86
694 Group(pl):      X11/XFree86
695 Requires:       %{name}-modules = %{version}-%{release}
696 Requires:       %{name}-Xserver = %{version}-%{release}
697
698 %description driver-savage
699 S3 Savage video driver.
700
701 %package driver-siliconmotion
702 Summary:        Silicon Motion video driver
703 Group:          X11/XFree86
704 Group(de):      X11/XFree86
705 Group(pl):      X11/XFree86
706 Requires:       %{name}-modules = %{version}-%{release}
707 Requires:       %{name}-Xserver = %{version}-%{release}
708
709 %description driver-siliconmotion
710 Silicon Motion video driver.
711
712 %package driver-sis
713 Summary:        SiS video driver
714 Group:          X11/XFree86
715 Group(de):      X11/XFree86
716 Group(pl):      X11/XFree86
717 Requires:       %{name}-modules = %{version}-%{release}
718 Requires:       %{name}-Xserver = %{version}-%{release}
719
720 %description driver-sis
721 SiS video driver.
722
723 %package driver-sunbw2
724 Summary:        sunbw2 - Sun BW2 video driver
725 Group:          X11/XFree86
726 Group(de):      X11/XFree86
727 Group(pl):      X11/XFree86
728 Requires:       %{name}-modules = %{version}-%{release}
729 Requires:       %{name}-Xserver = %{version}-%{release}
730
731 %description driver-sunbw2
732 sunbw2 - Sun BW2 video driver.
733
734 %package driver-suncg14
735 Summary:        suncg14 - Sun CG14 video driver
736 Group:          X11/XFree86
737 Group(de):      X11/XFree86
738 Group(pl):      X11/XFree86
739 Requires:       %{name}-modules = %{version}-%{release}
740 Requires:       %{name}-Xserver = %{version}-%{release}
741
742 %description driver-suncg14
743 suncg14 - Sun CG14 video driver.
744
745 %package driver-suncg3
746 Summary:        suncg3 - Sun CG3 video cards driver
747 Group:          X11/XFree86
748 Group(de):      X11/XFree86
749 Group(pl):      X11/XFree86
750 Requires:       %{name}-modules = %{version}-%{release}
751 Requires:       %{name}-Xserver = %{version}-%{release}
752
753 %description driver-suncg3
754 suncg3 - Sun CG3 video cards driver.
755
756 %package driver-suncg6
757 Summary:        suncg6 - Sun GX and Turbo GX video driver
758 Group:          X11/XFree86
759 Group(de):      X11/XFree86
760 Group(pl):      X11/XFree86
761 Requires:       %{name}-modules = %{version}-%{release}
762 Requires:       %{name}-Xserver = %{version}-%{release}
763
764 %description driver-suncg6
765 suncg6 - Sun GX and Turbo GX video driver.
766
767 %package driver-sunffb
768 Summary:        sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver
769 Group:          X11/XFree86
770 Group(de):      X11/XFree86
771 Group(pl):      X11/XFree86
772 Requires:       %{name}-modules = %{version}-%{release}
773 Requires:       %{name}-Xserver = %{version}-%{release}
774
775 %description driver-sunffb
776 sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver.
777
778 %package driver-sunleo
779 Summary:        sunleo - Sun Leo (ZX) video cards driver
780 Group:          X11/XFree86
781 Group(de):      X11/XFree86
782 Group(pl):      X11/XFree86
783 Requires:       %{name}-modules = %{version}-%{release}
784 Requires:       %{name}-Xserver = %{version}-%{release}
785
786 %description driver-sunleo
787 sunleo - Sun Leo (ZX) video cards driver.
788
789 %package driver-suntcx
790 Summary:        suntcx - Sun TCX video cards driver
791 Group:          X11/XFree86
792 Group(de):      X11/XFree86
793 Group(pl):      X11/XFree86
794 Requires:       %{name}-modules = %{version}-%{release}
795 Requires:       %{name}-Xserver = %{version}-%{release}
796
797 %description driver-suntcx
798 suntcx - Sun TCX video cards driver.
799
800 %package driver-tdfx
801 Summary:        3Dfx video driver
802 Group:          X11/XFree86
803 Group(de):      X11/XFree86
804 Group(pl):      X11/XFree86
805 Requires:       %{name}-modules = %{version}-%{release}
806 Requires:       %{name}-Xserver = %{version}-%{release}
807 Requires:       OpenGL
808
809 %description driver-tdfx
810 3Dfx video driver.
811
812 %package driver-tga
813 Summary:        TGA video driver
814 Group:          X11/XFree86
815 Group(de):      X11/XFree86
816 Group(pl):      X11/XFree86
817 Requires:       %{name}-modules = %{version}-%{release}
818 Requires:       %{name}-Xserver = %{version}-%{release}
819
820 %description driver-tga
821 TGA video driver.
822
823 %package driver-trident
824 Summary:        Trident video driver
825 Group:          X11/XFree86
826 Group(de):      X11/XFree86
827 Group(pl):      X11/XFree86
828 Requires:       %{name}-modules = %{version}-%{release}
829 Requires:       %{name}-Xserver = %{version}-%{release}
830
831 %description driver-trident
832 Trident video driver.
833
834 %package driver-tseng
835 Summary:        Tseng Labs video driver
836 Group:          X11/XFree86
837 Group(de):      X11/XFree86
838 Group(pl):      X11/XFree86
839 Requires:       %{name}-modules = %{version}-%{release}
840 Requires:       %{name}-Xserver = %{version}-%{release}
841
842 %description driver-tseng
843 Tseng Labs video driver.
844
845 %package DPS
846 Summary:        Display PostScript
847 Summary(pl):    Display PostScript
848 Group:          X11/XFree86
849 Group(de):      X11/XFree86
850 Group(pl):      X11/XFree86
851 Obsoletes:      dgs
852
853 %description DPS
854 X-Windows Display PostScript is device-independent imaging model for
855 displaying information on a screen.
856
857 %description -l pl DPS
858 X-Windows Display PostScript, to niezale¿ny od urz±dzenia model
859 wy¶wietlania informacji na ekranie.
860
861 %package DPS-devel
862 Summary:        Display PostScript
863 Summary(pl):    Display PostScript
864 Group:          X11/XFree86
865 Group(de):      X11/XFree86
866 Group(pl):      X11/XFree86
867 Requires:       %{name}-DPS = %{version}
868 Obsoletes:      dgs-devel
869
870 %description DPS-devel
871 Header files for develop X-Windows Display Postscript.
872
873 %description -l pl DPS-devel
874 Pliki nag³ówkowe do biblioteki do X-Windows Display PostScript.
875
876 %package DPS-static
877 Summary:        Display PostScript
878 Summary(pl):    Display PostScript
879 Group:          X11/XFree86
880 Group(de):      X11/XFree86
881 Group(pl):      X11/XFree86
882 Requires:       %{name}-DPS-devel = %{version}
883 Obsoletes:      dgs-static
884
885 %description DPS-static
886 X-Windows Display PostScript static libraries.
887
888 %description -l pl DPS-static
889 Statyczne biblioteko do X-Windows Display PostScript.
890
891 %package -n sessreg
892 Summary:        sessreg - manage utmp/wtmp entries for non-init clients
893 Group:          X11/XFree86
894 Group(de):      X11/XFree86
895 Group(pl):      X11/XFree86
896 Requires:       %{name}-libs = %{version}
897
898 %description -n sessreg
899 Sessreg is a simple program for managing utmp/wtmp entries for xdm
900 sessions.
901
902 System V has a better interface to /var/run/utmp than BSD; it
903 dynamically allocates entries in the file, instead of writing them at
904 fixed positions indexed by position in /etc/ttys.
905
906 %package -n xdm
907 Summary:        xdm - X Display Manager with support for XDMCP, host chooser
908 Summary(pl):    XDM
909 Group:          X11/XFree86
910 Group(de):      X11/XFree86
911 Group(pl):      X11/XFree86
912 Requires:       %{name} = %{version}
913 Requires:       pam >= 0.71
914 Requires:       %{name}-libs = %{version}
915 Requires:       sessreg = %{version}
916 Requires:       /usr/X11R6/bin/sessreg
917 Provides:       XDM
918 Prereq:         chkconfig
919 Obsoletes:      XFree86-xdm
920 Obsoletes:      gdm
921 Obsoletes:      kdm
922
923 %description -n xdm
924 Xdm manages a collection of X displays, which may be on the local host
925 or remote servers. The design of xdm was guided by the needs of X
926 terminals as well as the X Consortium standard XDMCP, the X Display
927 Manager Control Protocol.
928
929 %package -n twm
930 Summary:        Tab Window Manager for the X Window System
931 Summary(pl):    Twm - podstawowy zarz±dca okien dla X Window System
932 Group:          X11/Window Managers/Tools
933 Group(de):      X11/Fenstermanager/Werkzeuge
934 Group(es):      X11/Administraadores De Ventanas
935 Group(fr):      X11/Gestionnaires De Fenêtres
936 Group(pl):      X11/Zarz±dcy Okien/Narzêdzia
937
938 %description -n twm
939 Twm is a window manager for the X Window System. It provides
940 titlebars, shaped windows, several forms of icon management,
941 user-defined macro functions, click-to-type and pointerdriven keyboard
942 focus, and user-specified key and pointer button bindings.
943
944 %package -n xfs
945 Summary:        Font server for XFree86
946 Summary(pl):    Serwer fontów do XFree86
947 Group:          X11/XFree86
948 Group(de):      X11/XFree86
949 Group(pl):      X11/XFree86
950 Requires:       %{name}-libs = %{version}
951 Prereq:         chkconfig
952 Obsoletes:      xfsft XFree86-xfs
953
954 %description -n xfs
955 This is a font server for XFree86. You can serve fonts to other X
956 servers remotely with this package, and the remote system will be able
957 to use all fonts installed on the font server, even if they are not
958 installed on the remote computer.
959
960 %package -n xauth
961 Summary:        xauth - X authority file utility
962 Group:          X11/XFree86
963 Group(de):      X11/XFree86
964 Group(pl):      X11/XFree86
965 Requires:       %{name}-libs = %{version}
966
967 %description -n xauth
968 The xauth program is used to edit and display the authorization
969 information used in connecting to the X server. This program is
970 usually used to extract authorization records from one machine and
971 merge them in on another (as is the case when using remote logins or
972 granting access to other users).
973
974 %package tools
975 Summary:        Various tools for XFree86
976 Group:          X11/XFree86
977 Group(de):      X11/XFree86
978 Group(pl):      X11/XFree86
979 Requires:       %{name} = %{version}
980 Obsoletes:      X11R6-contrib
981
982 %description tools
983 Various tools for X, including listres, xbiff, xedit, xeyes, xcalc,
984 xload and xman, among others.
985
986 If you're using X, you should install XFree86-tools. You will also
987 need to install the XFree86 package, the XFree86 package which
988 corresponds to your video card, one of the XFree86 fonts packages, the
989 Xconfigurator package and the XFree86-libs package.
990
991 Finally, if you are going to develop applications that run as X
992 clients, you will also need to install XFree86-devel.
993
994 This package contains all applications that used to be in
995 X11R6-contrib in older releases.
996
997 #--- %prep ---------------------------
998
999 %prep
1000 %setup -q -c -a1 -a2
1001 %patch0 -p1
1002 %patch1 -p1
1003 %patch2 -p1
1004 %patch3 -p1
1005 %patch4 -p1
1006 %patch5 -p0
1007 # Not ready yet
1008 #%patch6 -p0
1009 %patch7 -p1
1010 %patch8 -p1
1011 %patch9 -p0
1012 %patch10 -p1
1013 %patch11 -p1
1014 %patch12 -p0
1015 %patch13 -p1
1016 %patch14 -p1
1017 %patch15 -p1
1018 %patch16 -p1
1019 %patch17 -p1
1020 %patch18 -p1
1021 %patch19 -p1
1022 rm -f xc/config/cf/host.def
1023
1024 #--- %build --------------------------
1025
1026 %build
1027 %{__make} -S -C xc World DEFAULT_OS_CPU_FROB=%{_target_cpu} \
1028         "BOOTSTRAPCFLAGS=%{?debug:-O -g}%{!?debug:$RPM_OPT_FLAGS}" \
1029         "CCOPTIONS=%{?debug:-O -g}%{!?debug:$RPM_OPT_FLAGS}" \
1030         "CXXOPTIONS=%{?debug:-O -g}%{!?debug:$RPM_OPT_FLAGS}" \
1031         "CXXDEBUGFLAGS=" "CDEBUGFLAGS="
1032
1033 cd Mesa*
1034
1035 %configure \
1036         --enable-static \
1037         --enable-shared \
1038         --with-ggi="no" \
1039         --with-svga="no" \
1040         --disable-ggi-fbdev \
1041         --disable-ggi-genkgi \
1042 %ifarch %{ix86} \
1043         --enable-x86 \
1044   %ifarch i586 i686 \
1045         --enable-mmx \
1046         --enable-3dnow \
1047   %else \
1048     %ifarch k6 \
1049         --enable-mmx \
1050         --enable-3dnow" \
1051     %else \
1052         --disable-mmx \
1053         --disable-3dnow \
1054     %endif \
1055   %endif \
1056 %else \
1057         --disable-x86 \
1058         --disable-mmx \
1059         --disable-3dnow
1060 %endif
1061
1062 %{__make} -C src-glu
1063         
1064 #--- %install ------------------------
1065
1066 %install
1067 rm -rf $RPM_BUILD_ROOT
1068 install -d $RPM_BUILD_ROOT/etc/{sysconfig,X11,pam.d,rc.d/init.d,security/console.apps} \
1069         $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/pl \
1070         $RPM_BUILD_ROOT/var/lib/xkb \
1071         $RPM_BUILD_ROOT/usr/include \
1072         $RPM_BUILD_ROOT/usr/bin \
1073         $RPM_BUILD_ROOT%{_datadir}/gnome/wm-properties \
1074         $RPM_BUILD_ROOT{%{_appnkldir}/Utilities,%{_datadir}/pixmaps}
1075
1076 %{__make} -C xc "DESTDIR=$RPM_BUILD_ROOT" \
1077                 "DOCDIR=/usr/share/doc/%{name}-%{version}" \
1078                 "INSTBINFLAGS=-m 755" \
1079                 "INSTPGMFLAGS=-m 755" \
1080                 "RAWCPP=/lib/cpp" \
1081                 install install.man
1082
1083 %{__make} -C Mesa*/src-glu install \
1084         DESTDIR=$RPM_BUILD_ROOT
1085
1086 install Mesa*/include/GL/glu.h $RPM_BUILD_ROOT%{_includedir}/GL/
1087
1088 # setting default X
1089 rm -f $RPM_BUILD_ROOT%{_bindir}/X
1090 ln -sf XFree86 $RPM_BUILD_ROOT%{_bindir}/X
1091
1092 # setting ghost X in /etc/X11 -- xf86config will fix this ...
1093 ln -s ../..%{_bindir}/XFree86 $RPM_BUILD_ROOT/etc/X11/X
1094
1095 # add X11 links in /usr/bin and /usr/include
1096 ln -s ../X11R6/include/X11 $RPM_BUILD_ROOT/usr/include/X11
1097 ln -s ../X11R6/bin $RPM_BUILD_ROOT/usr/bin/X11
1098
1099 # fix libGL*.so links
1100 rm -f $RPM_BUILD_ROOT%{_libdir}/libGL*.so
1101 ln -sf libGL.so.1 $RPM_BUILD_ROOT%{_libdir}/libGL.so
1102 ln -sf libGLU.so.1 $RPM_BUILD_ROOT%{_libdir}/libGLU.so
1103
1104 # set up PLD xdm config
1105 rm -f $RPM_BUILD_ROOT/etc/X11/xdm/{*Console,Xaccess,Xsession,Xsetup*}
1106 install xdm-xinitrc-*/pixmaps/* $RPM_BUILD_ROOT/etc/X11/xdm/pixmaps/
1107 install xdm-xinitrc-*/{*Console,Xaccess,Xsession,Xsetup*} $RPM_BUILD_ROOT/etc/X11/xdm/
1108
1109 install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/xdm
1110 install %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/xserver
1111 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/xdm
1112 install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/xfs
1113 install %{SOURCE6} $RPM_BUILD_ROOT/etc/X11/fs/config
1114 install %{SOURCE8} $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/pl/XTerm
1115
1116 install %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/xdm
1117 install %{SOURCE10} $RPM_BUILD_ROOT/etc/sysconfig/xfs
1118
1119 install %{SOURCE11} $RPM_BUILD_ROOT%{_datadir}/gnome/wm-properties/twm.desktop
1120 install %{SOURCE12} $RPM_BUILD_ROOT%{_appnkldir}/Utilities
1121 install %{SOURCE13} $RPM_BUILD_ROOT%{_appnkldir}/Utilities
1122 install %{SOURCE14} $RPM_BUILD_ROOT%{_appnkldir}
1123
1124 install %{SOURCE15} $RPM_BUILD_ROOT%{_datadir}/pixmaps
1125
1126 touch $RPM_BUILD_ROOT/etc/security/console.apps/xserver
1127 touch $RPM_BUILD_ROOT/etc/security/blacklist.xserver
1128 touch $RPM_BUILD_ROOT/etc/security/blacklist.xdm
1129
1130 #ln -sf ../..%{_includedir}/X11 $RPM_BUILD_ROOT%{_includedir}/X11 ##change
1131 ln -sf %{_fontdir} $RPM_BUILD_ROOT%{_libdir}/X11/fonts
1132
1133 # do not duplicate xkbcomp program
1134 rm -f $RPM_BUILD_ROOT%{_libdir}/X11/xkb/xkbcomp
1135 ln -sf %{_bindir}/xkbcomp $RPM_BUILD_ROOT/etc/X11/xkb/xkbcomp
1136
1137 ln -sf ../../../share/doc/%{name}-%{version} \
1138         $RPM_BUILD_ROOT%{_libdir}/X11/doc
1139
1140 rm -f $RPM_BUILD_ROOT%{_libdir}/X11/config/host.def
1141
1142 :> $RPM_BUILD_ROOT%{_libdir}/X11/config/host.def
1143 :> $RPM_BUILD_ROOT/etc/X11/XF86Config
1144
1145 rm -rf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/html
1146
1147 %ifnarch sparc sparc64
1148 gzip -9nf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/*
1149
1150 # don't gzip README.* files, they are needed by XF86Setup
1151 gunzip $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/README.*
1152
1153 %endif
1154
1155 #--- %post{un}, %preun, %verifyscript, %trigge ----------
1156
1157 %triggerpostun modules -- XFree86-modules < 4.0.2
1158 if [ -d /usr/X11R6/lib/X11/xkb ]; then
1159         rm -rf /usr/X11R6/lib/X11/xkb
1160         ln -sf ../../../../etc/X11/ /usr/X11R6/lib/X11/xkb
1161 fi
1162
1163 %post libs
1164 grep "^%{_libdir}$" /etc/ld.so.conf >/dev/null 2>&1
1165 [ $? -ne 0 ] && echo "%{_libdir}" >> /etc/ld.so.conf
1166 /sbin/ldconfig
1167
1168 %postun libs
1169 if [ "$1" = "0" ]; then
1170         grep -v "%{_libdir}" /etc/ld.so.conf > /etc/ld.so.conf.new
1171         mv -f /etc/ld.so.conf.new /etc/ld.so.conf
1172 fi
1173 /sbin/ldconfig
1174
1175 %verifyscript libs
1176 echo -n "Looking for %{_libdir} in /etc/ld.so.conf... "
1177 if ! grep "^%{_libdir}$" /etc/ld.so.conf > /dev/null; then
1178         echo "missing"
1179         echo "%{_libdir} missing from /etc/ld.so.conf" >&2
1180 else
1181         echo "found"
1182 fi
1183
1184 %post -n xfs
1185 /sbin/chkconfig --add xfs
1186 if [ -f /var/lock/subsys/xfs ]; then
1187         /etc/rc.d/init.d/xfs restart >&2
1188 else
1189         echo "Run \"/etc/rc.d/init.d/xfs start\" to start font server." >&2
1190 fi
1191
1192 %post -n xdm
1193 /sbin/chkconfig --add xdm
1194 if [ -f /var/lock/subsys/xdm ]; then
1195         /etc/rc.d/init.d/xdm restart >&2
1196 else
1197         echo "Run \"/etc/rc.d/init.d/xdm start\" to start xdm." >&2
1198 fi
1199                 
1200 %preun -n xfs
1201 if [ "$1" = "0" ]; then
1202         if [ -f /var/lock/subsys/xfs ]; then
1203                 /etc/rc.d/init.d/xfs stop >&2
1204         fi
1205         /sbin/chkconfig --del xfs
1206 fi
1207
1208 %preun -n xdm
1209 if [ "$1" = "0" ]; then
1210         if [ -f /var/lock/subsys/xdm ]; then
1211                 /etc/rc.d/init.d/xdm stop >&2
1212         fi
1213         /sbin/chkconfig --del xdm
1214 fi
1215
1216 %post   DPS -p /sbin/ldconfig
1217 %postun DPS -p /sbin/ldconfig
1218
1219 %clean
1220 rm -rf $RPM_BUILD_ROOT
1221
1222 #--- %files --------------------------
1223
1224 %files
1225 %defattr(644,root,root,755)
1226 %ifnarch sparc sparc64
1227 %doc %{_docdir}/%{name}-%{version}/*
1228 %doc %{_libdir}/X11/doc
1229 %endif
1230
1231 %dir %{_prefix}
1232 %dir %{_libdir}
1233 %dir %{_libdir}/X11
1234 %dir %{_bindir}
1235
1236 %{_libdir}/X11/XErrorDB
1237 %{_libdir}/X11/XftConfig
1238 %{_libdir}/X11/XKeysymDB
1239 %{_libdir}/X11/locale
1240
1241 %dir %{_libdir}/X11/app-defaults
1242 %{_libdir}/X11/app-defaults/XCalc
1243 %{_libdir}/X11/app-defaults/XCalc-color
1244 %{_libdir}/X11/app-defaults/XClipboard
1245 %{_libdir}/X11/app-defaults/XClock
1246 %{_libdir}/X11/app-defaults/XLoad
1247 %{_libdir}/X11/app-defaults/XLogo
1248 %{_libdir}/X11/app-defaults/XLogo-color
1249 %{_libdir}/X11/app-defaults/XSm
1250 %{_libdir}/X11/app-defaults/XTerm
1251 %{_libdir}/X11/app-defaults/XTerm-color
1252 %ifnarch sparc sparc64
1253 %{_libdir}/X11/app-defaults/XF86Cfg
1254 %endif
1255
1256 %attr(755,root,root) %{_libdir}/X11/lbxproxy
1257 %attr(755,root,root) %{_libdir}/X11/proxymngr
1258 %attr(755,root,root) %{_libdir}/X11/rstart
1259 %attr(755,root,root) %{_libdir}/X11/xserver
1260 %attr(755,root,root) %{_libdir}/X11/fonts
1261 %attr(755,root,root) %{_libdir}/X11/xinit
1262 %attr(755,root,root) %{_libdir}/X11/xsm
1263
1264 %dir /etc/X11/lbxproxy
1265 %dir /etc/X11/proxymngr
1266 %dir /etc/X11/rstart
1267 %dir /etc/X11/rstart/commands
1268 %dir /etc/X11/rstart/commands/x11r6
1269 %dir /etc/X11/rstart/contexts
1270 %dir /etc/X11/xserver
1271 %dir /etc/X11/xsm
1272 %dir /etc/X11/xinit
1273
1274 /etc/X11/lbxproxy/*
1275 /etc/X11/proxymngr/*
1276 %attr(-,root,root) /etc/X11/rstart/config
1277 %attr(-,root,root) /etc/X11/rstart/rstartd.real
1278 %attr(-,root,root) /etc/X11/rstart/commands/x
1279 %attr(-,root,root) /etc/X11/rstart/commands/x11
1280 %attr(-,root,root) /etc/X11/rstart/commands/*List*
1281 %attr(-,root,root) /etc/X11/rstart/commands/x11r6/*
1282 %attr(-,root,root) /etc/X11/rstart/contexts/*
1283 /etc/X11/xserver/SecurityPolicy
1284 /etc/X11/xsm/*
1285
1286 %lang(pl) %{_libdir}/X11/app-defaults/pl
1287
1288 %attr(755,root,root) %{_libdir}/X11/x11perfcomp/*
1289 %{_libdir}/X11/*.txt
1290
1291 %attr(755,root,root) %{_bindir}/Xmark
1292 %attr(755,root,root) %{_bindir}/appres
1293 %attr(755,root,root) %{_bindir}/atobm
1294 %attr(755,root,root) %{_bindir}/bdftopcf
1295 %attr(755,root,root) %{_bindir}/bitmap
1296 %attr(755,root,root) %{_bindir}/bmtoa
1297 %attr(755,root,root) %{_bindir}/cxpm
1298 %attr(755,root,root) %{_bindir}/dga
1299 %attr(755,root,root) %{_bindir}/editres
1300 %attr(755,root,root) %{_bindir}/iceauth
1301 %attr(755,root,root) %{_bindir}/lbxproxy
1302 %attr(755,root,root) %{_bindir}/lndir
1303 %attr(755,root,root) %{_bindir}/makeg
1304 %attr(755,root,root) %{_bindir}/makestrs
1305 %attr(755,root,root) %{_bindir}/mergelib
1306 %attr(755,root,root) %{_bindir}/mkdirhier
1307 %attr(755,root,root) %{_bindir}/mkfontdir
1308 %attr(755,root,root) %{_bindir}/proxymngr
1309 %attr(755,root,root) %{_bindir}/resize
1310 %attr(755,root,root) %{_bindir}/revpath
1311 %attr(755,root,root) %{_bindir}/rstart
1312 %attr(755,root,root) %{_bindir}/rstartd
1313 %attr(755,root,root) %{_bindir}/setxkbmap
1314 %attr(755,root,root) %{_bindir}/showrgb
1315 %attr(755,root,root) %{_bindir}/smproxy
1316 %attr(755,root,root) %{_bindir}/startx
1317 %attr(755,root,root) %{_bindir}/sxpm
1318 %attr(755,root,root) %{_bindir}/xcmsdb
1319 %attr(755,root,root) %{_bindir}/xconsole
1320 %attr(755,root,root) %{_bindir}/xcutsel
1321 %attr(755,root,root) %{_bindir}/xdpyinfo
1322 %attr(755,root,root) %{_bindir}/xfindproxy
1323 %attr(755,root,root) %{_bindir}/xfwp
1324 %attr(755,root,root) %{_bindir}/xgamma
1325 %attr(755,root,root) %{_bindir}/xhost
1326 %attr(755,root,root) %{_bindir}/xinit
1327 %attr(755,root,root) %{_bindir}/xkbbell
1328 %attr(755,root,root) %{_bindir}/xkbcomp
1329 %attr(755,root,root) %{_bindir}/xkbevd
1330 %attr(755,root,root) %{_bindir}/xkbprint
1331 %attr(755,root,root) %{_bindir}/xkbvleds
1332 %attr(755,root,root) %{_bindir}/xkbwatch
1333 %attr(755,root,root) %{_bindir}/xlsatoms
1334 %attr(755,root,root) %{_bindir}/xlsclients
1335 %attr(755,root,root) %{_bindir}/xlsfonts
1336 %attr(755,root,root) %{_bindir}/xmodmap
1337 %attr(755,root,root) %{_bindir}/xon
1338 %attr(755,root,root) %{_bindir}/xprop
1339 %attr(755,root,root) %{_bindir}/xrdb
1340 %attr(755,root,root) %{_bindir}/xrefresh
1341 %attr(755,root,root) %{_bindir}/xset
1342 %attr(755,root,root) %{_bindir}/xsetmode
1343 %attr(755,root,root) %{_bindir}/xsetpointer
1344 %attr(755,root,root) %{_bindir}/xsetroot
1345 %attr(755,root,root) %{_bindir}/xsm
1346 %attr(755,root,root) %{_bindir}/xstdcmap
1347 %attr(755,root,root) %{_bindir}/xterm
1348 %attr(755,root,root) %{_bindir}/xvidtune
1349 %attr(755,root,root) %{_bindir}/xvinfo
1350 %attr(755,root,root) %{_bindir}/xwd
1351 %attr(755,root,root) %{_bindir}/xwud
1352
1353 %{_includedir}/X11/bitmaps
1354 %{_includedir}/X11/pixmaps
1355
1356 %{_appnkldir}/Utilities/*.desktop
1357 %{_appnkldir}/*.desktop
1358 %{_datadir}/pixmaps/*
1359
1360 %{_mandir}/man1/Xmark.1*
1361 %{_mandir}/man1/lbxproxy.1*
1362 %{_mandir}/man1/proxymngr.1*
1363 %{_mandir}/man1/xfindproxy.1*
1364 %{_mandir}/man1/xfwp.1*
1365 %{_mandir}/man1/lndir.1*
1366 %{_mandir}/man1/makestrs.1*
1367 %{_mandir}/man1/makeg.1*
1368 %{_mandir}/man1/mkdirhier.1*
1369 %{_mandir}/man1/appres.1*
1370 %{_mandir}/man1/bdftopcf.1*
1371 %{_mandir}/man1/bitmap.1*
1372 %{_mandir}/man1/bmtoa.1*
1373 %{_mandir}/man1/atobm.1*
1374 %{_mandir}/man1/editres.1*
1375 %{_mandir}/man1/iceauth.1*
1376 %{_mandir}/man1/mkfontdir.1*
1377 %{_mandir}/man1/showrgb.1*
1378 %{_mandir}/man1/rstart.1*
1379 %{_mandir}/man1/rstartd.1*
1380 %{_mandir}/man1/smproxy.1*
1381 %{_mandir}/man1/xcutsel.1*
1382 %{_mandir}/man1/xcmsdb.1*
1383 %{_mandir}/man1/xconsole.1*
1384 %{_mandir}/man1/xdpyinfo.1*
1385 %{_mandir}/man1/dga.1*
1386 %{_mandir}/man1/xhost.1*
1387 %{_mandir}/man1/xinit.1*
1388 %{_mandir}/man1/startx.1*
1389 %{_mandir}/man1/setxkbmap.1*
1390 %{_mandir}/man1/xkbcomp.1*
1391 %{_mandir}/man1/xkbevd.1*
1392 %{_mandir}/man1/xkbprint.1*
1393 %{_mandir}/man1/xlsatoms.1*
1394 %{_mandir}/man1/xlsclients.1*
1395 %{_mandir}/man1/xlsfonts.1*
1396 %{_mandir}/man1/xmodmap.1*
1397 %{_mandir}/man1/xprop.1*
1398 %{_mandir}/man1/xrdb.1*
1399 %{_mandir}/man1/xrefresh.1*
1400 %{_mandir}/man1/xset.1*
1401 %{_mandir}/man1/xsetmode.1*
1402 %{_mandir}/man1/xsetpointer.1*
1403 %{_mandir}/man1/xsetroot.1*
1404 %{_mandir}/man1/xsm.1*
1405 %{_mandir}/man1/xstdcmap.1*
1406 %{_mandir}/man1/xterm.1*
1407 %{_mandir}/man1/resize.1*
1408 %{_mandir}/man1/xvidtune.1*
1409 %{_mandir}/man1/xvinfo.1*
1410 %{_mandir}/man1/xwd.1*
1411 %{_mandir}/man1/xwud.1*
1412 %{_mandir}/man1/xon.1*
1413 %{_mandir}/man1/revpath.1*
1414 %{_mandir}/man1/xgamma.1*
1415 %{_mandir}/man1/cxpm.1*
1416 %{_mandir}/man1/sxpm.1*
1417 %ifnarch alpha
1418 %{_mandir}/man1/libxrx.1*
1419 %endif
1420 %{_mandir}/man7/*
1421
1422 /usr/bin/X11
1423
1424 %files modules
1425 %defattr(-,root,root,755)
1426 %{_libdir}/X11/xkb
1427 /etc/X11/xkb
1428 /var/lib/xkb
1429 %dir %{_libdir}/modules
1430 %ifnarch alpha
1431 %dir %{_libdir}/modules/dri
1432 %endif
1433 %dir %{_libdir}/modules/drivers
1434 %ifnarch sparc sparc64
1435 %{_libdir}/modules/*.uc
1436 %endif
1437 %attr(755,root,root) %{_libdir}/modules/*.a
1438 %attr(755,root,root) %{_libdir}/modules/codeconv
1439 %attr(755,root,root) %{_libdir}/modules/drivers/linux
1440 %ifnarch sparc sparc64
1441 %attr(755,root,root) %{_libdir}/modules/drivers/vga_drv.o
1442 %attr(755,root,root) %{_libdir}/modules/drivers/vesa_drv.o
1443 %endif
1444 %dir %{_libdir}/modules/extensions
1445 %attr(755,root,root) %{_libdir}/modules/extensions/libdbe.a
1446 %attr(755,root,root) %{_libdir}/modules/extensions/libdri.a
1447 %attr(755,root,root) %{_libdir}/modules/extensions/libextmod.a
1448 %attr(755,root,root) %{_libdir}/modules/extensions/libpex5.a
1449 %attr(755,root,root) %{_libdir}/modules/extensions/librecord.a
1450 %attr(755,root,root) %{_libdir}/modules/extensions/libxie.a
1451 %attr(755,root,root) %{_libdir}/modules/fonts
1452 %attr(755,root,root) %{_libdir}/modules/input
1453 %attr(755,root,root) %{_libdir}/modules/linux
1454 %{_mandir}/man4/citron*
1455 %{_mandir}/man4/dynapro*
1456 %{_mandir}/man4/keyboard*
1457 %{_mandir}/man4/microtouch*
1458 %{_mandir}/man4/mouse*
1459 %{_mandir}/man4/v4l*
1460 %ifnarch sparc sparc64
1461 %{_mandir}/man4/vga*
1462 %{_mandir}/man4/vesa*
1463 %endif
1464 %{_mandir}/man4/void*
1465 %{_mandir}/man4/wacom*
1466 %{_mandir}/man4/elographics*
1467 %{_mandir}/man4/mutouch*
1468
1469 %files -n sessreg
1470 %defattr(644,root,root,755)
1471 %attr(755,root,root) %{_bindir}/sessreg
1472 %{_mandir}/man1/sessreg.1*
1473
1474 %files -n xdm
1475 %defattr(644,root,root,755)
1476 %attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/xdm
1477 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.xdm
1478 %attr(754,root,root) /etc/rc.d/init.d/xdm
1479 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/xdm
1480 /var/lib/xdm
1481
1482 %{_libdir}/X11/app-defaults/Chooser
1483
1484 %attr(755,root,root) %{_libdir}/X11/xdm
1485 %attr(755,root,root) %{_bindir}/xdm
1486 %attr(755,root,root) %{_bindir}/chooser
1487 %ifarch alpha
1488 %attr(755,root,root) %{_libdir}/libXdmGreet.so*
1489 %endif
1490 %{_mandir}/man1/xdm.1*
1491
1492 %dir /etc/X11/xdm
1493 %attr(755,root,root) %config /etc/X11/xdm/GiveConsole
1494 %attr(755,root,root) %config /etc/X11/xdm/TakeConsole
1495 %attr(755,root,root) %config /etc/X11/xdm/Xsession
1496 %attr(755,root,root) %config /etc/X11/xdm/Xsetup_0
1497 %attr(755,root,root) %config /etc/X11/xdm/Xwilling
1498 %config /etc/X11/xdm/Xaccess
1499 %config /etc/X11/xdm/Xresources
1500 %config /etc/X11/xdm/Xservers
1501 %config /etc/X11/xdm/xdm-config
1502 /etc/X11/xdm/pixmaps
1503
1504 %files -n twm
1505 %defattr(644,root,root,755)
1506 %{_datadir}/gnome/wm-properties/twm.desktop
1507 %attr(755,root,root) %{_bindir}/twm
1508 %dir /etc/X11/twm
1509 %config /etc/X11/twm/system.twmrc
1510 %attr(755,root,root) %{_libdir}/X11/twm
1511 %{_mandir}/man1/twm.1*
1512
1513 %files -n xfs
1514 %defattr(644,root,root,755)
1515 %attr(754,root,root) /etc/rc.d/init.d/xfs
1516 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/xfs
1517 %dir /etc/X11/fs
1518 %attr(755,root,root) %{_libdir}/X11/fs
1519 %config(noreplace) /etc/X11/fs/config
1520
1521 %attr(755,root,root) %{_bindir}/xfs
1522 %attr(755,root,root) %{_bindir}/fsinfo
1523 %attr(755,root,root) %{_bindir}/fslsfonts
1524 %attr(755,root,root) %{_bindir}/fstobdf
1525 %attr(755,root,root) %{_bindir}/mkcfm
1526
1527 %{_mandir}/man1/xfs.1*
1528 %{_mandir}/man1/fsinfo.1*
1529 %{_mandir}/man1/fslsfonts.1*
1530 %{_mandir}/man1/fstobdf.1*
1531 %{_mandir}/man1/mkcfm.1*
1532
1533 %files -n xauth
1534 %defattr(644,root,root,755)
1535 %attr(755,root,root) %{_bindir}/xauth
1536 %{_mandir}/man1/xauth.1*
1537
1538 %files libs
1539 %defattr(644,root,root,755)
1540 %attr(755,root,root) %{_libdir}/libX*.so.*.*
1541 %attr(755,root,root) %{_libdir}/libI*.so.*.*
1542 %attr(755,root,root) %{_libdir}/libP*.so.*.*
1543 %attr(755,root,root) %{_libdir}/libS*.so.*.*
1544 %ifnarch alpha
1545 %attr(755,root,root) %{_libdir}/libx*.so.*.*
1546 %endif
1547
1548 %files OpenGL-core
1549 %defattr(644,root,root,755)
1550 %attr(755,root,root) %{_libdir}/libGL.so.*.*
1551 %ifnarch sparc sparc64
1552 %attr(755,root,root) %{_libdir}/modules/extensions/libglx.a
1553 %attr(755,root,root) %{_libdir}/modules/extensions/libGLcore.a
1554 %endif
1555
1556 %files OpenGL-libs
1557 %defattr(644,root,root,755)
1558 %attr(755,root,root) %{_bindir}/glxinfo
1559 %attr(755,root,root) %{_libdir}/libGLU.so.*.*
1560 %ifnarch alpha
1561 %attr(755,root,root) %{_libdir}/libOSMesa.so.*.*
1562 %endif
1563 %{_mandir}/man1/glxinfo.1*
1564
1565 %files OpenGL-devel
1566 %defattr(644,root,root,755)
1567 %attr(755,root,root) %{_libdir}/libGLU.la
1568 %attr(755,root,root) %{_libdir}/libGL*.so
1569 %attr(755,root,root) %{_libdir}/libGLw.a
1570 %ifnarch alpha
1571 %attr(755,root,root) %{_libdir}/libOSMesa*.so
1572 %endif
1573 %dir %{_includedir}/GL
1574 %attr(644,root,root) %{_includedir}/GL/*
1575 %{_mandir}/man3/glX*
1576
1577 %files OpenGL-static
1578 %defattr(644,root,root,755)
1579 %{_libdir}/libGL.a
1580 %{_libdir}/libGLU.a
1581
1582 %files devel
1583 %defattr(644,root,root,755)
1584 %attr(755,root,root) %{_bindir}/gccmakedep
1585 %attr(755,root,root) %{_libdir}/libX*.so
1586 %attr(755,root,root) %{_libdir}/libI*.so
1587 %attr(755,root,root) %{_libdir}/libP*.so
1588 %attr(755,root,root) %{_libdir}/libS*.so
1589 %ifnarch alpha
1590 %attr(755,root,root) %{_libdir}/libx*.so
1591 %endif
1592 %{_libdir}/libFS.a
1593 %{_libdir}/libXau.a
1594 %{_libdir}/libXdmcp.a
1595 %{_libdir}/libXfontcache.a
1596 %{_libdir}/libXss.a
1597 %{_libdir}/libXxf86dga.a
1598 %{_libdir}/libXxf86misc.a
1599 %{_libdir}/libXxf86rush.a
1600 %{_libdir}/libXxf86vm.a
1601 %{_libdir}/liboldX.a
1602 %{_libdir}/libxkbfile.a
1603 %{_libdir}/libxkbui.a
1604 %{_libdir}/libXv.a
1605 %{_libdir}/libfntstubs.a
1606 %{_libdir}/libxf86config.a
1607 %{_libdir}/libXinerama.a
1608
1609 %dir %{_includedir}/X11
1610 %{_includedir}/X11/*.h
1611 %{_includedir}/X11/ICE
1612 %{_includedir}/X11/PEX5
1613 %{_includedir}/X11/PM
1614 %{_includedir}/X11/SM
1615 %{_includedir}/X11/Xaw
1616 %{_includedir}/X11/Xft
1617 %{_includedir}/X11/Xmu
1618 %{_includedir}/X11/extensions
1619 %{_includedir}/X11/fonts
1620 %{_includedir}/xf86*.h
1621 %{_libdir}/X11/config
1622
1623 %attr(755,root,root) %{_bindir}/imake
1624 %attr(755,root,root) %{_bindir}/makedepend
1625 %attr(755,root,root) %{_bindir}/xmkmf
1626
1627 %{_mandir}/man1/imake.1*
1628 %{_mandir}/man1/makedepend.1*
1629 %{_mandir}/man1/xmkmf.1*
1630 %{_mandir}/man3/[A-Z]*
1631
1632 /usr/include/X11
1633
1634 %files static
1635 %defattr(644,root,root,755)
1636 %{_libdir}/libICE.a
1637 %{_libdir}/libPEX5.a
1638 %{_libdir}/libSM.a
1639 %{_libdir}/libX11.a
1640 %{_libdir}/libXIE.a
1641 %{_libdir}/libXaw.a
1642 %{_libdir}/libXft.a
1643 %{_libdir}/libXext.a
1644 %{_libdir}/libXfont.a
1645 %{_libdir}/libXi.a
1646 %{_libdir}/libXmu.a
1647 %{_libdir}/libXp.a
1648 %{_libdir}/libXpm.a
1649 %{_libdir}/libXrender.a
1650 %{_libdir}/libXt.a
1651 %{_libdir}/libXtst.a
1652
1653 %files Xvfb
1654 %defattr(644,root,root,755)
1655 %attr(755,root,root) %{_bindir}/Xvfb
1656 %{_mandir}/man1/Xvfb.1*
1657
1658 %files Xnest
1659 %defattr(644,root,root,755)
1660 %attr(755,root,root) %{_bindir}/Xnest
1661 %{_mandir}/man1/Xnest.1*
1662
1663 %files Xprt
1664 %defattr(644,root,root,755)
1665 %attr(755,root,root) %{_bindir}/Xprt
1666
1667 %files Xserver
1668 %defattr(644,root,root,755)
1669 %attr(4755,root,root) %{_bindir}/Xwrapper
1670 %attr(755,root,root) %{_bindir}/XFree86
1671 %attr(755,root,root) /etc/X11/X
1672 %attr(755,root,root) %{_bindir}/X
1673 %{_mandir}/man1/XFree86.1*
1674 %{_mandir}/man1/Xserver.1*
1675 %{_mandir}/man5/XF86Config.5*
1676
1677 %{_libdir}/X11/Cards
1678
1679 %config(noreplace) %verify(not md5 mtime size) /etc/X11/XF86Config
1680 %attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/xserver
1681 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.xserver
1682 %config(missingok) /etc/security/console.apps/xserver
1683
1684 %ifnarch sparc sparc64
1685
1686 %files driver-apm
1687 %defattr(644,root,root,755)
1688 %attr(755,root,root) %{_libdir}/modules/drivers/apm_drv.o
1689 %{_mandir}/man4/apm*
1690
1691 %endif
1692 %ifnarch sparc sparc64
1693
1694 %files driver-ark
1695 %defattr(644,root,root,755)
1696 %attr(755,root,root) %{_libdir}/modules/drivers/ark_drv.o
1697
1698 %endif
1699
1700 %files driver-ati
1701 %defattr(644,root,root,755)
1702 %attr(755,root,root) %{_libdir}/modules/drivers/ati*_drv.o
1703 #%{_mandir}/man4/ati*
1704
1705 %ifnarch sparc sparc64
1706
1707 %files driver-chips
1708 %defattr(644,root,root,755)
1709 %attr(755,root,root) %{_libdir}/modules/drivers/chips_drv.o
1710 %{_mandir}/man4/chips*
1711
1712 %endif
1713 %ifnarch sparc sparc64
1714
1715 %files driver-cirrus
1716 %defattr(644,root,root,755)
1717 %attr(755,root,root) %{_libdir}/modules/drivers/cirrus_*.o
1718 %{_mandir}/man4/cirrus*
1719
1720 %endif
1721 %ifnarch sparc sparc64
1722
1723 %files driver-cyrix
1724 %defattr(644,root,root,755)
1725 %attr(755,root,root) %{_libdir}/modules/drivers/cyrix_drv.o
1726 %{_mandir}/man4/cyrix*
1727
1728 %endif
1729
1730 %files driver-fbdev
1731 %defattr(644,root,root,755)
1732 %attr(755,root,root) %{_libdir}/modules/drivers/fbdev_drv.o
1733 %{_mandir}/man4/fbdev*
1734 %ifnarch sparc sparc64
1735
1736 %files driver-glide
1737 %defattr(644,root,root,755)
1738 %attr(755,root,root) %{_libdir}/modules/drivers/glide_drv.o
1739 %{_mandir}/man4/glide*
1740
1741 %endif
1742
1743 %files driver-glint
1744 %defattr(644,root,root,755)
1745 %attr(755,root,root) %{_libdir}/modules/drivers/glint_drv.o
1746 %ifnarch sparc sparc64
1747 %attr(755,root,root) %{_libdir}/modules/dri/gamma_dri.so
1748 %endif
1749 %{_mandir}/man4/glint*
1750
1751 %ifnarch sparc sparc64
1752
1753 %files driver-i128
1754 %defattr(644,root,root,755)
1755 %attr(755,root,root) %{_libdir}/modules/drivers/i128_drv.o
1756 %{_mandir}/man4/i128*
1757
1758 %endif
1759 %ifnarch sparc sparc64
1760
1761 %files driver-i740
1762 %defattr(644,root,root,755)
1763 %attr(755,root,root) %{_libdir}/modules/drivers/i740_drv.o
1764 %{_mandir}/man4/i740*
1765
1766 %endif
1767 %ifnarch sparc sparc64
1768
1769 %files driver-i810
1770 %defattr(644,root,root,755)
1771 %attr(755,root,root) %{_libdir}/modules/drivers/i810_drv.o
1772 %attr(755,root,root) %{_libdir}/modules/dri/i810_dri.so
1773 %{_mandir}/man4/i810*
1774
1775 %endif
1776 %ifnarch sparc sparc64
1777
1778 %files driver-mga
1779 %defattr(644,root,root,755)
1780 %attr(755,root,root) %{_libdir}/modules/drivers/mga_drv.o
1781 %attr(755,root,root) %{_libdir}/modules/dri/mga_dri.so
1782 %{_mandir}/man4/mga*
1783
1784 %endif
1785 %ifnarch sparc sparc64
1786
1787 %files driver-neomagic
1788 %defattr(644,root,root,755)
1789 %attr(755,root,root) %{_libdir}/modules/drivers/neomagic_drv.o
1790 %{_mandir}/man4/neomagic*
1791
1792 %endif
1793 %ifnarch sparc sparc64
1794
1795 %files driver-nv
1796 %defattr(644,root,root,755)
1797 %attr(755,root,root) %{_libdir}/modules/drivers/nv_drv.o
1798 %{_mandir}/man4/nv*
1799
1800 %endif
1801 %ifnarch sparc sparc64
1802
1803 %files driver-r128
1804 %defattr(644,root,root,755)
1805 %attr(755,root,root) %{_libdir}/modules/drivers/r128_drv.o
1806 %ifnarch sparc sparc64
1807 %attr(755,root,root) %{_libdir}/modules/dri/r128_dri.so
1808 %endif
1809 %{_mandir}/man4/r128*
1810
1811 %endif
1812
1813 %files driver-radeon
1814 %defattr(644,root,root,755)
1815 %attr(755,root,root) %{_libdir}/modules/drivers/radeon_drv.o
1816
1817 %ifnarch sparc sparc64
1818
1819 %files driver-rendition
1820 %defattr(644,root,root,755)
1821 %attr(755,root,root) %{_libdir}/modules/drivers/rendition_drv.o
1822 %{_mandir}/man4/rendition*
1823
1824 %endif
1825 %ifnarch sparc sparc64
1826
1827 %files driver-s3virge
1828 %defattr(644,root,root,755)
1829 %attr(755,root,root) %{_libdir}/modules/drivers/s3virge_drv.o
1830 %{_mandir}/man4/s3virge*
1831
1832 %endif
1833 %ifnarch sparc sparc64
1834
1835 %files driver-savage
1836 %defattr(644,root,root,755)
1837 %attr(755,root,root) %{_libdir}/modules/drivers/savage_drv.o
1838 %{_mandir}/man4/savage*
1839
1840 %endif
1841 %ifnarch sparc sparc64
1842
1843 %files driver-siliconmotion
1844 %defattr(644,root,root,755)
1845 %attr(755,root,root) %{_libdir}/modules/drivers/siliconmotion_drv.o
1846 %{_mandir}/man4/siliconmotion*
1847
1848 %endif
1849 %ifnarch sparc sparc64
1850
1851 %files driver-sis
1852 %defattr(644,root,root,755)
1853 %attr(755,root,root) %{_libdir}/modules/drivers/sis_drv.o
1854 %attr(755,root,root) %{_libdir}/modules/dri/sis_dri.so
1855 %{_mandir}/man4/sis*
1856
1857 %endif
1858 %ifarch sparc sparc64
1859
1860 %files driver-sunbw2
1861 %defattr(644,root,root,755)
1862 %attr(755,root,root) %{_libdir}/modules/drivers/sunbw2_drv.o
1863 %{_mandir}/man4/sunbw2*
1864
1865 %endif
1866 %ifarch sparc sparc64
1867
1868 %files driver-suncg14
1869 %defattr(644,root,root,755)
1870 %attr(755,root,root) %{_libdir}/modules/drivers/suncg14_drv.o
1871 %{_mandir}/man4/suncg14*
1872
1873 %endif
1874 %ifarch sparc sparc64
1875
1876 %files driver-suncg3
1877 %defattr(644,root,root,755)
1878 %attr(755,root,root) %{_libdir}/modules/drivers/suncg3_drv.o
1879 %{_mandir}/man4/suncg3*
1880
1881 %endif
1882 %ifarch sparc sparc64
1883
1884 %files driver-suncg6
1885 %defattr(644,root,root,755)
1886 %attr(755,root,root) %{_libdir}/modules/drivers/suncg6_drv.o
1887 %{_mandir}/man4/suncg6*
1888
1889 %endif
1890 %ifarch sparc sparc64
1891
1892 %files driver-sunffb
1893 %defattr(644,root,root,755)
1894 %attr(755,root,root) %{_libdir}/modules/drivers/sunffb_drv.o
1895 %attr(755,root,root) %{_libdir}/modules/dri/ffb_dri.so
1896 %{_mandir}/man4/sunffb*
1897
1898 %endif
1899 %ifarch sparc sparc64
1900
1901 %files driver-sunleo
1902 %defattr(644,root,root,755)
1903 %attr(755,root,root) %{_libdir}/modules/drivers/sunleo_drv.o
1904 %{_mandir}/man4/sunleo*
1905
1906 %endif
1907 %ifarch sparc sparc64
1908
1909 %files driver-suntcx
1910 %defattr(644,root,root,755)
1911 %attr(755,root,root) %{_libdir}/modules/drivers/suntcx_drv.o
1912 %{_mandir}/man4/suntcx*
1913
1914 %endif
1915 %ifnarch sparc sparc64
1916
1917 %files driver-tdfx
1918 %defattr(644,root,root,755)
1919 %attr(755,root,root) %{_libdir}/modules/drivers/tdfx_drv.o
1920 %attr(755,root,root) %{_libdir}/modules/dri/tdfx_dri.so
1921 %{_mandir}/man4/tdfx*
1922
1923 %endif
1924 %ifnarch sparc sparc64
1925
1926 %files driver-tga
1927 %defattr(644,root,root,755)
1928 %attr(755,root,root) %{_libdir}/modules/drivers/tga_drv.o
1929
1930 %endif
1931 %ifnarch sparc sparc64
1932
1933 %files driver-trident
1934 %defattr(644,root,root,755)
1935 %attr(755,root,root) %{_libdir}/modules/drivers/trident_drv.o
1936 %{_mandir}/man4/trident*
1937
1938 %endif
1939 %ifnarch sparc sparc64
1940
1941 %files driver-tseng
1942 %defattr(644,root,root,755)
1943 %attr(755,root,root) %{_libdir}/modules/drivers/tseng_drv.o
1944 %{_mandir}/man4/tseng*
1945
1946 %endif
1947
1948 %files DPS
1949 %defattr(644,root,root,755)
1950 %attr(755,root,root) %{_bindir}/makepsres
1951 %attr(755,root,root) %{_bindir}/pswrap
1952 %attr(755,root,root) %{_libdir}/libdps.so.*.*
1953 %attr(755,root,root) %{_libdir}/libdpstk.so.*.*
1954 %attr(755,root,root) %{_libdir}/libpsres.so.*.*
1955 %{_mandir}/man1/makepsres*
1956 %{_mandir}/man1/pswrap*
1957
1958 %files DPS-devel
1959 %defattr(644,root,root,755)
1960 %attr(755,root,root) %{_libdir}/libdps.so
1961 %attr(755,root,root) %{_libdir}/libdpstk.so
1962 %attr(755,root,root) %{_libdir}/libpsres.so
1963 %{_includedir}/DPS
1964
1965 %files DPS-static
1966 %defattr(644,root,root,755)
1967 %{_libdir}/libdps.a
1968 %{_libdir}/libdpstk.a
1969 %{_libdir}/libpsres.a
1970
1971 %files tools
1972 %defattr(644,root,root,755)
1973 %attr(755,root,root) %{_bindir}/beforelight
1974 %attr(755,root,root) %{_bindir}/ico
1975 %attr(755,root,root) %{_bindir}/listres
1976 %attr(755,root,root) %{_bindir}/showfont
1977 %attr(755,root,root) %{_bindir}/viewres
1978 %attr(755,root,root) %{_bindir}/x11perf
1979 %attr(755,root,root) %{_bindir}/x11perfcomp
1980 %attr(755,root,root) %{_bindir}/xbiff
1981 %attr(755,root,root) %{_bindir}/xcalc
1982 %attr(755,root,root) %{_bindir}/xclipboard
1983 %attr(755,root,root) %{_bindir}/xclock
1984 %attr(755,root,root) %{_bindir}/xditview
1985 %attr(755,root,root) %{_bindir}/xedit
1986 %attr(755,root,root) %{_bindir}/xev
1987 %attr(755,root,root) %{_bindir}/xeyes
1988 %attr(755,root,root) %{_bindir}/xfd
1989 %attr(755,root,root) %{_bindir}/xfontsel
1990 %attr(755,root,root) %{_bindir}/xgc
1991 %attr(755,root,root) %{_bindir}/xieperf
1992 %attr(755,root,root) %{_bindir}/xload
1993 %attr(755,root,root) %{_bindir}/xmag
1994 %attr(755,root,root) %{_bindir}/xman
1995 %attr(755,root,root) %{_bindir}/xmessage
1996 %attr(755,root,root) %{_bindir}/xwininfo
1997 %attr(755,root,root) %{_bindir}/oclock
1998 %attr(755,root,root) %{_bindir}/xlogo
1999 %attr(755,root,root) %{_bindir}/xkill
2000 %attr(755,root,root) %{_bindir}/rman
2001 %{_libdir}/X11/xman.help
2002 %{_mandir}/man1/beforelight.1*
2003 %{_mandir}/man1/ico.1*
2004 %{_mandir}/man1/listres.1*
2005 %{_mandir}/man1/showfont.1*
2006 %{_mandir}/man1/viewres.1*
2007 %{_mandir}/man1/x11perf.1*
2008 %{_mandir}/man1/x11perfcomp.1*
2009 %{_mandir}/man1/xbiff.1*
2010 %{_mandir}/man1/xcalc.1*
2011 %{_mandir}/man1/xclipboard.1*
2012 %{_mandir}/man1/xclock.1*
2013 %{_mandir}/man1/xditview.1*
2014 %{_mandir}/man1/xedit.1*
2015 %{_mandir}/man1/xev.1*
2016 %{_mandir}/man1/xeyes.1*
2017 %{_mandir}/man1/xfd.1*
2018 %{_mandir}/man1/xfontsel.1*
2019 %{_mandir}/man1/xgc.1*
2020 %{_mandir}/man1/xieperf.1*
2021 %{_mandir}/man1/xload.1*
2022 %{_mandir}/man1/xmag.1*
2023 %{_mandir}/man1/xman.1*
2024 %{_mandir}/man1/xmessage.1*
2025 %{_mandir}/man1/xwininfo.1*
2026 %{_mandir}/man1/xkill.1*
2027 %{_mandir}/man1/xlogo.1*
2028 %{_mandir}/man1/oclock.1*
2029 %{_mandir}/man1/rman.1*
2030 %{_libdir}/X11/app-defaults/Beforelight
2031 %{_libdir}/X11/app-defaults/Bitmap
2032 %{_libdir}/X11/app-defaults/Bitmap-color
2033 %{_libdir}/X11/app-defaults/Clock-color
2034 %{_libdir}/X11/app-defaults/Editres
2035 %{_libdir}/X11/app-defaults/Editres-color
2036 %{_libdir}/X11/app-defaults/Viewres
2037 %{_libdir}/X11/app-defaults/Xvidtune
2038 %{_libdir}/X11/app-defaults/XConsole
2039 %{_libdir}/X11/app-defaults/Xedit
2040 %{_libdir}/X11/app-defaults/Xedit-color
2041 %{_libdir}/X11/app-defaults/Xfd
2042 %{_libdir}/X11/app-defaults/Xgc
2043 %{_libdir}/X11/app-defaults/Xmag
2044 %{_libdir}/X11/app-defaults/Xman
2045 %{_libdir}/X11/app-defaults/Xmessage
2046 %{_libdir}/X11/app-defaults/XFontSel
2047 %{_libdir}/X11/app-defaults/Xditview
2048 %{_libdir}/X11/app-defaults/Xditview-chrtr
2049
2050 %files setup
2051 %defattr(644,root,root,755)
2052 %attr(755,root,root) %{_bindir}/SuperProbe
2053 %attr(755,root,root) %{_bindir}/pcitweak
2054 %attr(755,root,root) %{_bindir}/scanpci
2055 %attr(755,root,root) %{_bindir}/xf86cfg
2056 %attr(755,root,root) %{_bindir}/xf86config
2057 %{_mandir}/man1/SuperProbe.1*
2058 %{_mandir}/man1/scanpci.1*
2059 %{_mandir}/man1/pcitweak.1*
2060 %{_mandir}/man1/xf86cfg.1*
2061 %{_mandir}/man1/xf86config.1*
This page took 0.173197 seconds and 4 git commands to generate.