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