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