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