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