]> git.pld-linux.org Git - packages/XFree86.git/blob - XFree86.spec
- create /var/state/xkb and /usr/X11R6/share/man
[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:        3.3.3.1
8 Release:        22
9 Copyright:      MIT
10 Group:          X11/XFree86
11 Group(pl):      X11/XFree86
12 Requires:       XFree86-modules
13 Source0:        ftp://ftp.xfree86.org/pub/XFree86/3.3.3/source/X333src-1.tgz
14 Source1:        xdm.pamd
15 Source2:        xdm.initd
16 Source3:        xfs.initd
17 Source4:        xfs.config
18 Patch0:         ftp://ftp.xfree86.org/pub/XFree86/3.3.3/fixes/3.3.3-3.3.3.1.diff.gz
19 Patch1:         XFree86-rh.patch
20 Patch2:         XFree86-rhxdm.patch
21 Patch3:         XFree86-fsstnd.patch
22 Patch4:         XFree86-nopam.patch
23 Patch5:         XFree86-pamconsole.patch
24 Patch6:         XFree86-alpha-sockets.patch
25 # sparc patches from ultrapenguin
26 Patch7:         XFree86-sparc.patch
27 Patch8:         XFree86-ffb.patch.gz
28 # enable FBDev device on alpha / intel
29 Patch9:         XFree86-fbdev.patch
30 # fix xinput problems with threads / GTK+ -- Owen Taylor's fix
31 Patch10:        XFree86-xinput.patch
32 # more sun patches from ultrapenguin
33 Patch11:        XFree86-suncards.patch
34 Patch12:        XFree86-sparc2.patch
35 Patch13:        XFree86-creator2.patch.gz
36 Patch14:        XFree86-newcreator.patch
37 Patch15:        XFree86-sparc3.patch.gz
38 # the following was causing problems with RagePRO based ATI
39 # chipsets, but this has been fixed
40 Patch16:        XFree86-mach64.patch.gz
41 Patch17:        XFree86-creator4.patch.gz
42 Patch18:        XFree86-jay.patch
43 Patch19:        XFree86-86setup.patch
44 Patch20:        XFree86-czskkbd.patch
45 Patch21:        XFree86-is_keyboard.patch
46 # use glibc 2.1 routines for utmp, doesn't require xterm to be setuid
47 Patch22:        XFree86-nosuidxterm.patch
48 Patch23:        XFree86-joy.patch
49 Patch24:        XFree86-arm.patch
50 Patch25:        XFree86-xfsft.patch
51 Patch26:        XFree86-ru_SU.patch
52 Patch27:        XFree86-startx_xauth.patch
53 Patch28:        XFree86-xfsredhat.patch
54 Patch29:        XFree86-mgafix.patch
55 # the following patch is incomplete..broken..and thus commented out.
56 #Patch30:       XFree86-alphadga.patch
57 # work by VMWare, inc. to provide hardware accelerated DGA "XFree86 3.4"
58 Patch31:        XFree86-dga1.1.patch
59 # Patch from Ian Reid Remmler <ian@marmoset.resnet.tamu.edu> to fix mouse
60 # movement with Kensington ExpertMouse / ThinkingMouse
61 Patch32:        XFree86-thinkingmouse.patch
62 # fix keymap error for dvorak keyboards
63 Patch33:        XFree86-dvorak.patch
64 # Fix dainbramage where the X server chmods whatever .X11-unix points to
65 Patch34:        XFree86-dainbramage.patch
66 # link xterm with libncurses instead libtermcap
67 Patch35:        XFree86-ncurses.patch
68 # Compile X serwers againsty system installed libz.so
69 Patch36:        XFree86-HasZlib.patch
70 # Man dir in /usr/X11R6/share/man or /usr/share/man
71 Patch37:        XFree86-fhs.patch
72
73 BuildPrereq:    ncurses-devel
74 BuildPrereq:    zlib-devel
75 BuildPrereq:    utempter-devel
76 Exclusivearch:  i386 i486 i586 i686 alpha sparc m68k armv4l
77 Buildroot:      /tmp/%{name}-%{version}-root
78
79 %ifarch sparc
80 Obsoletes: X11R6.1
81 %endif
82
83 %description
84 If you want to install the X Window System (TM) on your machine, you'll
85 need to install XFree86.
86
87 The X Window System provides the base technology for developing graphical
88 user interfaces. Simply stated, X draws the elements of the GUI on the
89 user's screen and builds methods for sending user interactions back to the
90 application. X also supports remote application deployment--running an
91 application on another computer while viewing the input/output on your
92 machine.  X is a powerful environment which supports many different
93 applications, such as games, programming tools, graphics programs, text
94 editors, etc.  XFree86 is the version of X which runs on Linux, as well as
95 other platforms.
96
97 This package contains the basic fonts, programs and documentation for an X
98 workstation.  However, this package doesn't provide the program which you
99 will need to drive your video hardware.  To control your video card, you'll
100 need the particular X server package which corresponds to your computer's
101 video card.
102
103 In addition to installing this package, you will need to install the XFree86
104 package which corresponds to your video card, the X11R6-contrib package, the
105 Xconfigurator package and the XFree86-libs package. You may also need to
106 install one of the XFree86 fonts packages.
107
108 And finally, if you are going to develop applications that run as X clients,
109 you will also need to install XFree86-devel.
110
111 %description -l de
112 X-Windows ist eine voll funktionsfähige grafische Benutzeroberfläche 
113 mit mehreren Fenstern, mehreren Clients und verschiedenen Arten von 
114 Fenstern. Es kommt auf den meisten Unix-Plattformen zum Einsatz. Die 
115 Clients lassen sich auch mit Hilfe anderer Fenstersysteme anzeigen. 
116 Das X-Protokoll gestattet die Ausführung der Applikationen direkt auf 
117 lokalen Rechnern oder über ein Netz und bietet große Flexibilität bei 
118 Client-Server-Implementierungen.
119
120 %decription -l pl
121 X Window System jest graficznym interfejsem u¿ytkownika, cechuje siê
122 mo¿liwo¶ci± pracy w wielu oknach, z wieloma klientami i do tego w
123 ró¿nych wystrojach okien. :) Jest u¿ywany na wiêkszo¶ci platform sytemów
124 Unix, a klienci mog± byæ uruchamiani tak¿e pod innymi popularnymi 
125 systemami okienkowymi. Protokó³ X pozwala na uruchamianie aplikacji 
126 zarówno z lokalnej maszyny jak i poprzez sieæ - daj±c przez to elastyczn± 
127 implementacjê architektury klient/serwer.
128
129 Pakiet ten zawiera podstawowe fonty, programy oraz dokumentacje dla
130 stacji X. Nie zawiera X serwera który jest po¶rednikiem z Twoj± kart± 
131 graficzn± -- jest on w innym pakiecie.
132
133 %description -l tr
134 X Window sistemi, çoklu pencere, çoklu istemci ve çeþitli pencere stilleriyle
135 geniþ özelliklere sahip bir Grafik Kullanýcý Arabirimidir. Çoðu UNIX sisteminde
136 çalýþtýðý gibi istemcileri de birçok pencereleme sistemiyle çalýþabilir. X
137 protokolu kullanan uygulamalarýn yerel makina veya bilgisayar aðý üzerinden
138 çalýþtýrýlabilmesi esnek bir istemci/sunucu ortamý saðlar. Bu paket bir X
139 istasyonu için gerekli olan temel yazýtiplerini, programlarý ve belgeleri
140 sunar. Ekran kartýnýzý sürmek için gerekli olan X sunucusu bu pakete dahil
141 deðildir.
142
143 %package modules
144 Summary(pl):    Wspólne modu³y dla wszystkich serwerów graficznych.
145 Summary:        XFree86 modules
146 Group:          X11/XFree86
147 Group(pl):      X11/XFree86
148
149 %description -l pl modules
150
151 %package libs
152 Summary:        X11R6 shared libraries
153 Summary(de):    X11R6 shared Libraries
154 Summary(pl):    Biblioteki dzielone dla X11R6
155 Summary(fr):    Bibliothèques partagées X11R6
156 Group:          X11/XFree86
157 Group(pl):      X11/XFree86
158 Prereq:         grep 
159 Prereq:         /sbin/ldconfig
160
161 %ifarch sparc
162 Obsoletes: X11R6.1-libs
163 %endif
164
165 %description libs
166 XFree86-libs contains the shared libraries that most X programs need to run
167 properly. These shared libraries are in a separate package in order to
168 reduce the disk space needed to run X applications on a machine without an X
169 server (i.e, over a network).
170
171 If you are installing the X Window System on your machine, you will need to
172 install XFree86-libs.  You will also need to install the XFree86 package,
173 the XFree86-75dpi-fonts package or the XFree86-100dpi-fonts package
174 (depending upon your monitor's resolution), the Xconfigurator package and
175 the X11R6-contrib package.  And, finally, if you are going to be developing
176 applications that run as X clients, you will also need to install
177 XFree86-devel.
178
179 %description -l de libs
180 Dieses Paket enthält die zur gemeinsamen Nutzung vorgesehenen Libraries,
181 die die meisten X-Programme für den einwandfreien Betrieb benötigen. Sie
182 wurden in einem separaten Paket untergebracht, um den
183 Festplattenspeicherplatz auf Computern zu reduzieren, die ohne einen X-
184 Server (über ein Netz) arbeiten.
185
186 %description -l fr libs
187 Ce paquetage contient les bibliothèques partagées nécessaires à de nombreux
188 programmes X. Elles se trouvent dans un paquetage séparé afin de réduire
189 l'espace disque nécessaire à l'exécution des applications X sur une machine
190 sans serveur X (en réseau).
191
192 %description -l pl libs
193 Pakiet zawieraj±cy podstawowe biblioteki dla programów kozystaj±cych z
194 systemu X Window. Wydzielony w celu oszczednosci miejsca, nie wp³ywa na
195 mo¿liwo¶ci pracy aplikacji X Windows poprzez np. sieæ. Nie potrzebny dla
196 komputerów nie posiadaj±cych X serwerów.
197
198 %description -l tr libs
199 Bu paket X programlarýnýn düzgün çalýþabilmeleri için gereken kitaplýklarý
200 içerir. Bunlar, X programlarýný (sunucu olsun olmasýn) çalýþtýrmak için
201 gerekli disk alanýný azaltmak için ayrý bir paket olarak sunulmuþtur.
202
203 %package devel
204 Summary:        X11R6 headers and programming man pages
205 Summary(de):    X11R6 Headers und man pages für Programmierer
206 Summary(fr):    Pages man de programmation
207 Summary(pl):    Pliki nag³ówkowe dla X11R6
208 Summary(tr):    X11R6 ile geliþtirme için gerekli dosyalar
209 Group:          X11/Libraries
210 Group(pl):      X11/Biblioteki
211 %ifarch sparc
212 Obsoletes:      X11R6.1-devel
213 %endif
214
215 %description devel
216 Libraries, header files, and documentation for developing programs that run
217 as X clients. It includes the base Xlib library as well as the Xt and Xaw
218 widget sets. For information on programming with these libraries, PLD
219 recommends the series of books on X Programming produced by O'Reilly and
220 Associates.
221
222 %description -l de devel
223 Libraries, Header-Dateien und Dokumentation zum Entwickeln von Programmen,
224 die als X-Clients laufen. Enthält die Xlib-Library und die Widget-Sätze Xt
225 und Xaw. Information zum Programmieren mit diesen Libraries finden Sie 
226 in der Buchreihe zur X-Programmierung von O'Reilly and Associates.
227
228 %description -l fr devel
229 Bibliothéques, fichiers d'en-tête, et documentation pour développer des
230 programmes s'exécutant en clients X. Cela comprend la Bibliothéque Xlib de
231 base aussi bien que les ensembles de widgets Xt et Xaw. Pour des
232 informations sur la programmation avec ces Bibliothéques, Red Hat recommande
233 la série d'ouvrages sur la programmation X editée par O'Reilly and
234 Associates.
235
236 %description -l pl devel
237 Pliki nag³ówkowe, dokumentcja dla programistów rozwijaj±cych aplikacje
238 klienckie pod X'y. Zawiera podstatwow± bibliotekê Xlib a tak¿e Xt i Xaw.
239 Wiêcej informacji nt. pisania programów przy u¿yciu tych bibliotek mo¿esz
240 znale¼æ w ksi±¿kach wydawnictwa O'Reilly and Associates (X Programming)
241 polecanych przez Red Hat'a.
242
243 %description -l tr devel
244 X istemcisi olarak çalýþacak programlar geliþtirmek için gereken statik
245 kitaplýklar, baþlýk dosyalarý ve belgeler. Xlib kitaplýðýnýn yanýsýra Xt ve
246 Xaw arayüz kitaplýklarýný da içerir.
247
248 %package static
249 Summary:        X11R6 static libraries
250 Summary(pl):    Biblioteki sytatyczne do X11R6
251 Group:          X11/Libraries
252 Group(pl):      X11/Biblioteki
253 %ifarch sparc
254 Obsoletes:      X11R6.1-devel
255 %endif
256
257 %description static
258 X11R6 static libraries.
259
260 %description -l pl static
261 Biblioteki sytatyczne do X11R6.
262
263 %package        XF86Setup
264 Summary:        Graphical configuration tool for XFree86
265 Summary(pl):    Graficzny konfigurator dla XFree86
266 Group:          X11/XFree86
267 Group(pl):      X11/XFree86
268 Requires:       %{name}-VGA16 = %{version}
269
270 %description XF86Setup
271 XF86Setup is a graphical configuration tool for the XFree86 family of
272 servers. It allows you to configure video settings, keyboard layouts,
273 mouse type, and other miscellaneous options. It is slow however, and
274 requires the generic VGA 16 color server be available.
275
276 %description -l pl XF86Setup
277 Graficzny konfigurator dla XFree86
278
279 %package S3
280 Summary:        XFree86 S3 server
281 Summary(de):    XFree86 S3 Server
282 Summary(fr):    Serveur XFree86 pour S3
283 Summary(pl):    XFree86 serwer dla kart S3
284 Summary(tr):    XFree86 S3 sunucularý
285 Group:          X11/XFree86/Servers
286 Group(pl):      X11/XFree86/Serwery
287
288 %description S3
289 XFree86-S3 is the X server for video cards based on S3 chips, including most
290 #9 cards, many Diamond Stealth cards, Orchid Farenheits, Mirco Crystal 8S,
291 most STB cards, and some motherboards with built-in graphics accelerators
292 (such as the IBM ValuePoint line).  Note that if you have an S3 ViRGE based
293 video card, you'll need XFree86-S3V instead of XFree86-S3.
294
295 If you are installing the X Window System and you have a video card based on
296 an S3 chip, you should install XFree86-S3.  You will also need to install
297 the XFree86 package, one or more XFree86 fonts packages, the X11R6-contrib
298 package, the Xconfigurator package and the XFree86-libs package.  And,
299 finally, if you are going to develop applications that run as X clients, you
300 will also need to install XFree86-devel.
301
302 %description -l de S3
303 X-Server für Steckkarten mit dem S3-Chipsatz (inkl. den meisten #9-Karten),
304 Karten wie Diamond Stealth, Orchid Farenheit und Mirco Crystal 8S, den
305 meisten STB-Karten sowie einigen Motherboards mit integrierten
306 Grafikbeschleunigern (z.B.  die Reihe IBM ValuePoint).
307
308 %description -l fr S3
309 Serveur X pour les cartes construites autour des circuits S3, dont la
310 plupart des cartes #9, de nombreuses Diamond Stealth, Orchid Farenheits,
311 Mirco Crystal 8S, la plupart des cartes STB et certaines cartes mères
312 intégrant des accélérateurs graphiques (comme la gamme ValuePoint d'IBM).
313
314 %description -l pl S3
315 X serwer dla kart opartych na uk³adzie S3 - s± ta m.in. #9, wiele kart   
316 Diamond Stealth, Orchid Farenheits, Mirco Crystal 8S, wiêkszo¶c kart STB
317 a tak¿e niektóre p³yty g³ówne z wbudowanymi akcelatorami graficznymi
318 (jak np. ValuePoint IBM'a).
319
320 %description -l tr S3
321 S3 tabanlý ekran kartlarý için sunucular. Çoðu #9, Diamond Stealth, Orchid
322 Fahrenheit, Mirco Crystal 8S, çoðu STB ve bazý anakarta tümleþik grafik
323 hýzlandýrýcýlar bu gruba girer. S3 Virge sunucusu ayrý bir pakette yer alýr.
324
325 %package I128
326 Summary:        XFree86 #9 Imagine 128 Server
327 Summary(de):    XFree86 #9 Imagine 128 Server
328 Summary(fr):    Serveur Xfree86 pour #9 Imagine 128
329 Summary(pl):    XFree86 serwer dla kart Number Nine Imagine 128
330 Summary(tr):    XFree86 #9 Imagine 128 sunucusu
331 Group:          X11/XFree86/Servers
332 Group(pl):      X11/XFree86/Serwery
333
334 %description I128
335 X server for the #9 Imagine 128 board.
336
337 %description -l de I128
338 X-Server für die Steckkarte #9 Imagine 128
339
340 %description -l fr I128
341 Serveur X pour les cartes #9 Imagine 128.
342
343 %description -l pl I128
344 X serwer do kart #9 Imagine 128.
345
346 %description -l tr I128
347 #9 Imagine kartý için X sunucusu.
348
349 %package S3V
350 Summary:        XFree86 S3 Virge server
351 Summary(de):    Xfree86 S3 Virge-Server
352 Summary(fr):    Serveur XFree86 pour S3 Virge
353 Summary(pl):    XFree86 serwer dla kart S3 Virge
354 Summary(tr):    XFree86 S3 Virge sunucusu
355 Group:          X11/XFree86/Servers
356 Group(pl):      X11/XFree86/Serwery
357
358 %description S3V
359 XFree86-S3V is the X server for video cards based on the S3 ViRGE chipset.
360
361 If you are installing the X Window System and you have a video card based on
362 an S3 ViRGE chip, you should install XFree86-S3V.  You will also need to
363 install the XFree86 package, one or more of the XFree86 fonts packages, the
364 X11R6-contrib package, the Xconfigurator package and the XFree86-libs
365 package.  And, finally, if you are going to develop applications that run as
366 X clients, you will also need to install XFree86-devel.
367
368 %description -l de S3V
369 X-Server für Grafikkarten mit dem S3 Virge-Chipsatz.
370
371 %description -l fr S3V
372 Serveur X pour les cartes construites autour du circuit S3 Virge.
373
374 %description -l pl S3V
375 X serwer dla kart opartych na S3 Virge.
376
377 %description -l tr S3V
378 XFree86 S3 Virge sunucusu
379
380 %package Mach64
381 Summary:        XFree86 Mach64 server
382 Summary(de):    Xfree86 Mach64-Server
383 Summary(fr):    Serveur Mach64 de XFree86
384 Summary(pl):    XFree86 serwer dla kart Mach64
385 Summary(tr):    XFree86 Mach64 sunucusu
386 Group:          X11/XFree86/Servers
387 Group(pl):      X11/XFree86/Serwery
388
389 %description Mach64
390 XFree86-Mach64 is the server package for cards based on ATI's Mach64 chip,
391 such as the Graphics Xpression, GUP Turbo, and WinTurbo cards. Note that
392 this server is known to have problems with some Mach64 cards. Check
393 http://www.xfree86.org for current information on updating this server.
394
395 If you are installing the X Window System and the video card in your system
396 is based on the Mach64 chip, you need to install XFree86-Mach64.  You will
397 also need to install the XFree86 package, one or more of the XFree86 fonts
398 packages, the X11R6-contrib package, the Xconfigurator package and the
399 XFree86-libs package.  And, finally, if you are going to be developing
400 applications that run as X clients, you will also need to install
401 XFree86-devel.
402
403 %description -l de Mach64
404 X-Server für ATI Mach64-Karten wie Graphics Xpression, GUP Turbo,
405 und WinTurbo. Dieser Server verursacht gelegentlich Probleme mit Mach64-Karten,
406 die aber von einer neueren Version von XFree86 (der als Beta-Version verfügbar ist)
407 gelöst werden könnten. Unter
408 http://www.xfree86.org finden Sie Informationen zum Aktualisieren dieses Servers.
409
410 %description -l fr Mach64
411 Serveur X pour les cartes basées sur l'ATI Mach64, comme les cartes GUP Turbo,
412 Graphics Xpression et WinTurbo. Ce serveur est connu pour avoir des problèmes
413 avec certaines cartes Mach64 que les versions plus récentes d'XFree86 corrigent
414 (elles ne sont encore qu'en version BETA au moment de cette distribution).
415 Consultez http://www.xfree86.org pour les informations de mise à jour du serveur.
416
417 %description -l pl Mach64
418 X serwer dla kart opartych na uk³adzie ATI Mach64 jak np. Graphics
419 Xpression,
420 GUP Turbo, a tak¿e WinTurbo. Serwer jest znany z problemów z niektórymi
421 kartami Mach64, które jednak mog± byæ ju¿ poprawione w nowszej wersji
422 XFree86 (osi±galna wy³±cznie jako wersja BETA). Spójrz na stronê
423 http://www.xfree86.org/ gdzie znajdziesz informacje nt. nowszych wersji
424 XFree86.
425
426 %description -l tr Mach64
427 ATI Mach64 tabanlý kartlar için X sunucusu. Graphics Xpression, GUP Turbo ve
428 WinTurbo gibi kartlarý destekler. Bazý Mach64 kartlarýn yeni XFree86 ile
429 sorun yaþadýklarý bilinmektedir. Bu sorunla ilgili son bilgilere ulaþmak için
430 lütfen http://www.xfree86.org adresine bakýn.
431
432 %package Sun
433 Summary:        XFree86 Sun server (monochrome and 8-bit color SBUS framebuffers)
434 Summary(pl):    Serwer XFree86 Sun (dla framebuffera)
435 Group:          X11/XFree86/Servers
436 Group(pl):      X11/XFree86/Serwery
437 Obsoletes:      X11R6.1-Sun
438
439 %description Sun
440 To run X Windows programs requires an X server for your specific hardware.
441 This package includes the X server for Sun computers with monochrome and
442 8-bit color SBUS framebuffers.
443
444 %description -l pl Sun
445 Aby uruchomiæ X Window System potrzebujesz X serwera dostosowanego do
446 Twojego sprzêtu. Ten pakiet zawiera X serwer dla komputerów firmy Sun z
447 monochromatycznymi lub te¿ 8-bitowymi kolorowymi framebufferami SBUS.
448
449 %package SunMono
450 Summary:        XFree86 Sun server for monochrome SBUS framebuffers only
451 Summary(pl):    Serwer XFree86 Sun (tylko dla monitorów monochromatycznych)
452 Group:          X11/XFree86/Servers
453 Group(pl):      X11/XFree86/Serwery
454 Obsoletes:      X11R6.1-SunMono
455
456 %description SunMono
457 To run X Windows programs requires an X server for your specific hardware.
458 This package includes the X server for Sun computers with monochrome
459 SBUS framebuffers only.
460
461 %description -l pl SunMono
462 Aby uruchomiæ X Window System potrzebujesz X serwera dostosowanego do
463 Twojego sprzêtu. Ten pakiet zawiera X serwer dla komputerów firmy Sun z
464 wy³±cznie monochromatycznymi framebufferami SBUS.
465
466 %package Sun24
467 Summary:        XFree86 Sun server for all supported SBUS framebuffers
468 Group:          X11/XFree86/Servers
469 Group(pl):      X11/XFree86/Serwery
470 Obsoletes:      X11R6.1-Sun24
471 Summary(pl):    Serwer XFree86 Sun (dla wszystkich SBUS framebufferów)
472  
473 %description Sun24
474 To run X Windows programs requires an X server for your specific hardware.
475 This package includes the X server for Sun computers with all supported
476 SBUS framebuffers.
477
478 %description -l pl Sun24
479 Aby uruchomiæ X Window System potrzebujesz X serwera dostosowanego do
480 Twojego sprzêtu. Ten pakiet zawiera X serwer dla komputerów firmy Sun dla
481 wszystkich wspieranych framebufferów SBUS.
482
483 %package Xvfb
484 Summary:        XFree86 Xvfb server
485 Summary(pl):    Serwer XFree86 Xvfb
486 Group:          X11/XFree86/Servers
487 Group(pl):      X11/XFree86/Serwery
488
489 %description Xvfb
490 Xvfb (X Virtual Frame Buffer) is an X Windows System server that is capable
491 of running on machines with no display hardware and no physical input
492 devices. Xvfb emulates a dumb framebuffer using virtual memory. Xvfb doesn't
493 open any devices, but behaves otherwise as an X display. Xvfb is normally
494 used for testing servers. Using Xvfb, the mfb or cfb code for any depth can
495 be exercised without using real hardware that supports the desired depths.
496 Xvfb has also been used to test X clients against unusual depths and screen
497 configurations, to do batch processing with Xvfb as a background rendering
498 engine, to do load testing, to help with porting an X server to a new
499 platform, and to provide an unobtrusive way of running applications which
500 really don't need an X server but insist on having one.
501
502 If you need to test your X server or your X clients, you may want to install
503 Xvfb for that purpose.
504
505 %description -l pl Xvfb
506
507 %package 3DLabs
508 Summary:        XFree86 3DLabs server
509 Summary(pl):    Serwer XFree86 3DLabs
510 Group:          X11/XFree86/Servers
511 Group(pl):      X11/XFree86/Serwery
512
513 %description 3DLabs
514 X server for cards built around 3D Labs GLINT and Permedia chipsets,
515 including GLINT 500TX with IBM RGB526 RAMDAC, GLINT MX with IBM RGB526 and
516 IBM RGB640 RAMDAC, Permedia with IBM RGB526 RAMDAC and the Permedia 2
517 (classic, 2a, 2v).
518
519 %description -l pl 3DLabs
520 XFree86 3DLabs server.
521
522 %package Xnest
523 Summary:        XFree86 Xnest server
524 Summary(pl):    Serwer XFree86 Xnest
525 Group:          X11/XFree86/Servers
526 Group(pl):      X11/XFree86/Serwery
527
528 %description Xnest
529 Xnest is an X Window System server which runs in an X window. Xnest is a
530 'nested' window server, actually a client of the real X server, which
531 manages windows and graphics requests for Xnest, while Xnest manages the
532 windows and graphics requests for its own clients.
533
534 You will need to install Xnest if you require an X server which will run as
535 a client of your real X server (perhaps for testing purposes).
536
537 %description -l pl Xnest
538
539 %package Xptr
540 Summary:        X print server
541 Summary(pl):    X print server
542 Group:          X11/XFree86/Servers
543 Group(pl):      X11/XFree86/Serwery
544
545 %description Xptr
546 Xprt provides an X server with the print extension and special DDX
547 implementation.
548
549 %description -l pl Xptr
550
551 %package 8514
552 Summary:        XFree86 8514 server
553 Summary(de):    XFree86 8514 Server
554 Summary(fr):    serveur 8514 pour XFree86.
555 Summary(pl):    XFree86 serwer dla kart 8514
556 Summary(tr):    XFree86 8514 sunucusu
557 Group:          X11/XFree86/Servers
558 Group(pl):      X11/XFree86/Serwery
559
560 %description 8514
561 X server for older IBM 8514 cards and compatibles from companies such as
562 ATI.
563
564 %description -l de 8514
565 If you are installing the X Window System and the video card in your system
566 is an older IBM 8514 or a compatible from a company such as ATI, you should
567 install XFree86-8514.
568
569 To install the X Window System, you will need to install the XFree86
570 package, one or more of the XFree86 fonts packages, the X11R6-contrib
571 package, the Xconfigurator package and the XFree86-libs package.
572
573 If you are going to develop applications that run as X clients, you will
574 also need to install the XFree86-devel package.
575
576 %description -l fr 8514
577 Serveur X pour les vieilles cartes IBM 8514 et compatibles comme lesATI.
578
579 %description -l pl 8514
580 X serwer dla starszych kart IBM 8514 oraz kompatybilnych robionych przez
581 inne firmy takie jak np. ATI.
582
583 %description -l tr 8514
584 Eski IBM 8514 ve uyumlu kartlar (ATI gibi) için sunucu.
585
586 %package AGX
587 Summary:        XFree86 AGX server
588 Summary(de):    XFree86 AGX Server
589 Summary(fr):    serveur AGX pour XFree86.
590 Summary(pl):    XFree86 serwer dla kart AGX
591 Summary(tr):    XFree86 AGX sunucusu
592 Group:          X11/XFree86/Servers
593 Group(pl):      X11/XFree86/Serwery
594
595 %description AGX
596 This is the X server for AGX-based cards, such as the Boca Vortex, Orchid
597 Celsius, Spider Black Widow and Hercules Graphite.
598
599 If you are installing the X Window System and the video card in your system
600 is an AGX, you'll need to install XFree86-AGX. To install the X Window
601 System, you will need to install the XFree86 package, one or more of the
602 XFree86 fonts packages, the X11R6-contrib package, the Xconfigurator package
603 and the XFree86-libs package.
604
605 Finally, if you are going to develop applications that run as X clients, you
606 will also need to install the XFree86-devel package.
607
608 %description -l de AGX
609 X-Server für Karten auf AGX-Basis wie etwa Boca Vortex, Orchid Celsius, 
610 Spider Black Widow und Hercules Graphite.
611
612 %description -l fr AGX
613 Serveur X pour les cartes à base d'AGX comme la Boca Vortex, l'Orchid
614
615 %description -l pl AGX
616
617 %description -l tr AGX
618 Boca Vortex, Orchid Celsius, Spider Black Widow ve Hercules Graphite gibi AGX
619 tabanlý kartlar için X sunucusu.
620
621 %package FBDev
622 Summary:        XFree68/86 FBDev server
623 Summary(pl):    XFree86/86 FBDev server
624 Group:          X11/XFree86/Servers
625 Group(pl):      X11/XFree86/Serwery
626
627 %description FBDev
628 X server for the generic frame buffer device used on the Amiga, Atari
629 and Macintosh/m68k machines.  Support for Intel and Alpha architectures
630 is now included in the Linux 2.2 kernel as well.
631
632 %description -l pl FBDev
633 X serwer wspieraj±cy frame buffera dla Amigi, Atari i Macintosha /m68k.
634 Wsparcie dla platform Intel i Alpha jest w j±drze systemu.
635
636 %package Mach32
637 Summary:        XFree86 Mach32 server
638 Summary(de):    Xfree86 Mach32-Server
639 Summary(fr):    Serveur XFree86 pour Mach32
640 Summary(pl):    XFree86 serwer dla kart Mach32
641 Summary(tr):    XFree86 Mach32 sunucusu
642 Group:          X11/XFree86/Servers
643 Group(pl):      X11/XFree86/Serwery
644
645 %description Mach32
646 XFree86-Mach32 is the X server package for video cards built around ATI's
647 Mach32 chip, including the ATI Graphics Ultra Pro and Ultra Plus.
648
649 If you are installing the X Window System and the video card in your system
650 is based on the Mach32 chip, you need to install XFree86-Mach32.  You will
651 also need to install the XFree86 package, one or more of the XFree86 fonts
652 packages, the X11R6-contrib package, the Xconfigurator package and the
653 XFree86-libs package.  And, finally, if you are going to develop
654 applications that run as X clients, you will also need to install
655 XFree86-devel.
656
657 %description -l de Mach32
658 X-Server für Karten auf der Basis des ATI Mach32-Chip, einschließlich 
659 ATI Graphics Ultra Pro und Ultra Plus.
660
661 %description -l fr Mach32
662 Serveur X pour les cartes utilisant le circuit ATI Mach32, dont les
663 cartes ATI Graphics Ultra Pro et Ultra Plus.
664
665 %description -l pl Mach32
666 X serwer dla kart zbudowanych na uk³adzie ATI Mach32 w³±czaj±c w to ATI
667 Graphics Ultra Pro oraz Ultra Plus.
668
669 %description -l tr Mach32
670 ATI Mach32 tabanlý ATI Graphics Ultra Pro ve Ultra Plus kartlarý için X
671 sunucusu.
672
673 %package Mach8
674 Summary:        XFree86 Mach8 server
675 Summary(de):    XFree86 Mach8 Server
676 Summary(fr):    Serveur Mach8 pour XFree86
677 Summary(pl):    XFree86 serwer dla kart Mach8
678 Summary(tr):    XFree86 Mach8 sunucusu
679 Group:          X11/XFree86/Servers
680 Group(pl):      X11/XFree86/Serwery
681
682 %description Mach8
683 XFree86-Mach 8 is the X server for video cards built around ATI's Mach8
684 chip, including the ATI 8514 Ultra and Graphics Ultra.
685
686 If you are installing the X Window System and the video card in your system
687 is based on the Mach8 chip, you need to install XFree86-Mach8.  You will
688 also need to install the XFree86 package, one or more of the XFree86 fonts
689 packages, the X11R6-contrib package, the Xconfigurator package and the
690 XFree86-libs package.  And, finally, if you are going to be developing
691 applications that run as X clients, you will also need to install
692 XFree86-devel.
693
694 %description -l de Mach8
695 X-Server für Karten auf der Basis des ATI Mach8-Chips, einschließlich
696 des ATI 8514 Ultra und des Graphics Ultra.
697
698 %description -l fr Mach8
699 Serveur X pour les cartes basées sur les chips ATI Mach8, dont les cartes
700 ATI 8514 Ultra et Graphics Ultra.
701
702 %description -l pl Mach8
703 X serwer dla kart opartych na uk³adzie ATI Mach8, w³±czaj±c w to ATI 8514
704 Ultra oraz graphics Ultra.
705
706 %description -l tr Mach8
707 ATI 8514 Ultra ve Graphics Ultra gibi ATI Mach8 tabanlý kartlar için X
708 sunucusu.
709
710 %package Mono
711 Summary:        XFree86 Mono server
712 Summary(de):    Xfree86 Mono-Server
713 Summary(fr):    Serveur Monochrome de XFree86
714 Summary(pl):    XFree86 serwer dla kart Monochromatycznych
715 Summary(tr):    XFree86 Mono sunucusu
716 Group:          X11/XFree86/Servers
717 Group(pl):      X11/XFree86/Serwery
718
719 %description Mono
720 XFree86-Mono is a generic monochrome (2 color) server for VGA cards.
721 XFree86-Mono will work for nearly all VGA compatible cards, but will only
722 support a monochrome display.
723
724 If you are installing the X Window System and your VGA card is not currently
725 supported, you should install and try either XFree86-Mono or XFree86-VGA16,
726 depending upon the capabilities of your display.  You will also need to
727 install the XFree86 package, one or more of the XFree86 fonts packages, the
728 X11R6-contrib package, the Xconfigurator package and the XFree86-libs
729 package.  And, finally, if you are going to develop applications that run as
730 X clients, you will also need to install XFree86-devel.
731
732 %description -l de Mono
733 Generischer monochromer (Schwarzweiß-) Server für VGA-Karten, der 
734 praktisch mit allen VGA-ähnlichen Karten mit beschränkter Auflösung
735 funktioniert.
736
737 %description -l fr Mono
738 Serveur générique monochrome (2 couleurs) pour les cartes VGA, fonctionne avec
739 pratiquement toutes les cartes VGA ayant des résolutions limitées.
740
741 %description -l pl Mono
742 Dwu kolorowy (monochromatyczny) serwer dla kart VGA, pracuje na wszystkich
743 typu VGA w ograniczonej rozdzielczo¶ci.
744
745 %description -l tr Mono
746 Mono (2 renk) VGA kartlarý için genel X sunucusu. Kýsýtlý bir çözünürlük
747 altýnda birçok VGA kart ile çalýþýr.
748
749 %package P9000
750 Summary:        XFree86 P9000 server
751 Summary(pl):    XFree86 serwer dla kart P9000
752 Summary(de):    XFree86 P9000 Server
753 Summary(fr):    Serveur XFree86 pour P9000
754 Summary(tr):    XFree86 P9000 sunucusu
755 Group:          X11/XFree86/Servers
756
757 %description P9000
758 XFree86-P9000 is the X server for video cards built around the Weitek P9000
759 chip, such as most Diamond Viper cards and the Orchid P9000 card.
760
761 If you are installing the X Window System and you have a Weitek P9000 based
762 video card, you should install XFree86-P9000.  You will also need to install
763 the XFree86 package, one or more of the XFree86 fonts packages, the
764 X11R6-contrib package, the Xconfigurator package and the XFree86-libs
765 package.  And, finally, if you are going to develop applications that run as
766 X clients, you will also need to install XFree86-devel.
767
768 %description -l de P9000
769 X-Server für Karten auf Basis des Weitek P9000-Chip, wie die meisten 
770 Diamond Viper und Orchid P9000-Karten.
771
772 %description -l fr P9000
773 Serveur X pour les cartes construites autour des circuits P9000 de
774 Weitek, comme la plupart des cartes Diamond Viper et l'Orchid P9000.
775
776 %description -l pl P9000
777 X serwer dla kart zbudowanych na uk³adzie Weitek P9000 czyli w wiêkszo¶ci
778 karty Diamond Viper oraz Orchid P9000.
779
780 %description -l tr P9000
781 Diamond Viper ve Orchid P9000 gibi Weitek P9000 tabanlý kartlar için X
782 sunucusu.
783
784 %package SVGA
785 Summary:        XFree86 SVGA server
786 Summary(de):    XFree86 SVGA-Server
787 Summary(fr):    Serveur XFree86 pour SVGA
788 Summary(pl):    XFree86 serwer dla kart SVGA
789 Summary(tr):    XFree86 SVGA sunucusu
790 Group:          X11/XFree86/Servers
791 Group(pl):      X11/XFree86/Serwery
792
793 %description SVGA
794 X server for most simple framebuffer SVGA devices, including cards built
795 from ET4000 chips, Cirrus Logic chips, Chips and Technologies laptop chips,
796 Trident 8900 and 9000 chips. It works for Diamond Speedstar, Orchid Kelvins,
797 STB Nitros and Horizons, Genoa 8500VL, most Actix boards, the Spider VLB
798 Plus. It also works for many other chips and cards, so try this server if
799 you are having problems.
800
801 %description -l de SVGA
802 X-Server für die elementarsten Framebuffer-SVGA-Geräte, einschließlich
803 Karten, die aus ET4000-Chips, Cirrus Logic-Chips, Chips and Technologies
804 Laptop-Chips sowie Trident 8900 und 9000 Chips gebaut sind. Funktioniert mit
805 Diamond Speedstar, Orchid Kelvins, STB Nitros und Horizons, Genoa 8500VL,
806 den meisten Actix-Karten sowie Spider VLB Plus und außerdem mit vielen
807 anderen Chips und Karten. Es lohnt sich, diesen Server auszuprobieren, wenn
808 Sie Probleme haben.
809
810 %description -l fr SVGA
811 Serveur X pour les circuits SVGA les plus simples, dont les cartes
812 construites avec les circuits ET4000, Cirrus Logic, Chips and Technologies
813 laptop, Trident 8900 et 9000. Fonctionne pour les cartes Diamond Speedstar,
814 Orchid Kelvins, STB Nitros et Horizons, Genoa 8500VL, la plupart des Actix
815 et la Spider VLB Plus. Fonctionne aussi pour de nombreux autres circuits et
816 cartes. Essayez ce serveur si vous avez des problèmes.
817
818 %description -l pl SVGA
819 X serwer dla wiêkszo¶ci prostych kart SVGA, w³±czaj±c karty zbudowane na
820 uk³adach ET4000, Cirrus Logic, Trident 8900 i 9000, oraz uk³ady wystêpuj±ce
821 w laptopach. Dzia³a tak¿e z kartami Diamnod Speedstar, Orchid Kelvins, STB
822 Nitros i Horizons, Genoa 8500VL, wiêkszo¶æ Actix, Spider VLB Plus. Dzia³a
823 równie¿ na wielu innych kartach opartych na innych uk³adach wiêc spróbuj ten
824 serwer je¶li masz jakie¶ problemy.
825
826 %description -l tr SVGA
827 ET4000, Cirrus Logic, Chips and Technologies dizüstü, Trident 8900 ve 9000
828 gibi basit 'framebuffer' SVGA kullananan kartlar için X sunucusu. Ayný
829 zamanda Diamond Speedstar, Orchid Kelvins, STB Nitros / Horizons, Genoa
830 8500VL, çoðu Actix kartlarý, Spider VLB Plus gibi kartlar ve birçok diðer
831 kart ile de çalýþýr. Herhangi bir sorun yaþarsanýz bu sunucuyu deneyin.
832
833 %package VGA16
834 Summary:        XFree86 VGA16 server
835 Summary(de):    XFree86 VGA16-Server
836 Summary(fr):    Serveur XFree86 pour VGA16
837 Summary(pl):    XFree86 serwer dla kart CGA16
838 Summary(tr):    XFree86 VGA16 sunucusu
839 Group:          X11/XFree86/Servers
840 Group(pl):      X11/XFree86/Serwery
841
842 %description VGA16
843 XFree86-VGA16 is a generic 16 color server for VGA boards. XFree86-VGA16
844 will work on nearly all VGA style graphics boards, but will only support a
845 low resolution, 16 color display.
846
847 If you are installing the X Window System and your VGA video card is not
848 specifically supported by another X server package, you should install
849 either XFree86-Mono or XFree86-VGA16, depending upon the capabilities of
850 your display.  You will also need to install the XFree86 package, one or
851 more of the XFree86 fonts packages, the X11R6-contrib package, the
852 Xconfigurator package and the XFree86-libs package.  And, finally, if you
853 are going to be develop applications that run as X clients, you will also
854 need to install XFree86-devel.
855
856 %description -l de VGA16
857 Generischer 16-Farben-Server für VGA-Karten. Funktioniert auf fast allen VGA-
858 Grafikkarten, allerdings nur bei geringer Auflösung und wenigen Farben.
859
860 %description -l fr VGA16
861 Serveur 16 couleurs générique pour cartes VGA. Fonctionne avec presque
862 toutes les cartes VGA, mais seulement en faible résolution avec peu de couleurs.
863
864 %description -l pl VGA16
865 Podstawowy serwer dla 16 kolorowego trybu pracy kart VGA. Dzia³a ze
866 wszystkimi kartami VGA ale jedynie w niskiej rozdzielczo¶ci i ma³ej ilo¶ci
867 kolorów.
868
869 %description -l tr VGA16
870 VGA kartlarý için genel 16 renk sunucusu. Çoðu VGA tipi kart ile düþük renk
871 ve çözünürlükte çalýþýr.
872
873 %package W32
874 Summary:        XFree86 W32 server
875 Summary(de):    XFree86 W32 Server
876 Summary(fr):    Serveur XFree86 pour W32
877 Summary(pl):    XFree86 serwer dla kart W32
878 Summary(tr):    XFree86 W32 sunucusu
879 Group:          X11/XFree86/Servers
880 Group(pl):      X11/XFree86/Serwery
881
882 %description W32
883 XFree86-W32 is the X server for cards built around ET4000/W32 chips,
884 including the Genoa 8900 Phantom 32i, the Hercules Dynamite, the LeadTek
885 WinFast S200, the Sigma Concorde, the STB LightSpeed, the TechWorks
886 Thunderbolt, and the ViewTop PCI.
887
888 If you are installing the X Window System and your VGA video card is based
889 on the ET4000/W32 chipset, you should install XFree86-W32. You will also
890 need to install the XFree86 package, one or more of the XFree86 fonts
891 packages, the X11R6-contrib package, the Xconfigurator package and the
892 XFree86-libs package. And, finally, if you are going to develop applications
893 that run as X clients, you will also need to install XFree86-devel.
894
895 %description -l de W32
896 Genoa 8900 Phantom 32I, Hercules Dynamite, LeaTek WinFast S200, 
897 Sigma Concorde, STB LightSpeed, TechWorks Thunderbolt und ViewTop PCI.
898
899 %description -l fr W32
900 Serveur X pour les cartes basée sur les chips ET4000/W32, dontla Genoa 8900
901 Phantom 32i, les cartes Hercules Dynamite, la LeadTek WinFast S200, la Sigma
902 Concorde, la STB LightSpeed, la TechWorks Thunderbolt, et la ViewTop PCI.
903
904 %description -l pl W32
905 X serwer dla kart zbudowanych na uk³adzie ET4000/W32, w³±czaj±c w to karty
906 Genoa 8900 Phantom 32i, Hercules Dynamite, LeadTek WinFast S200,
907 Sigma Concorde, STB LightSpeed, TechWorks Thunderbolt oraz karty ViewTop
908 (PCI).
909
910 %description -l tr W32
911 Genoa 8900 Phantom 32i, Hercules Dynamite kartlarý, LeadTek WinFast S200,
912 Sigma Concorde, STB LightSpeed, TechWorks Thunderbolt, ve ViewTop PCI
913 gibi kartlarýn kullandýðý ET4000/W32 tabanlý kartlar için X sunucusu.
914
915 %package TGA
916 Summary:        XFree86 TGA server
917 Summary(pl):    XFree86 serwer dla kart TGA
918 Group:          X11/XFree86/Servers
919 Group(pl):      X11/XFree86/Serwery
920
921 %description TGA
922 The XFree86-TGA package contains an 8-bit X server for Digital TGA boards
923 based on the DC21040 chip. These adapters are very popular in Alpha
924 workstations and are included with Alpha UDB (Multia) machines.
925
926 If you are installing the X Window System and your system uses a Digital TGA
927 board based on the DC21040 chip, you'll need to install the XFree86-TGA
928 package.
929
930 %description -l pl TGA
931
932 %package -n xdm
933 Summary:        XDM
934 Summary(pl):    XDM
935 Group:          X11/XFree86
936 Group(pl):      X11/XFree86
937 Requires:       %{name} = %{version}
938 Requires:       pam >= 0.66
939 Obsoletes:      xdm
940
941 %description -n xdm
942
943 %description -l pl -n xdm
944
945 %package -n xfs
946 Summary:        Font server for XFree86
947 Summary(pl):    Serwer fontów do XFree86
948 Group:          X11/XFree86
949 Group(pl):      X11/XFree86
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 servers
954 remotely with this package, and the remote system will be able to use all
955 fonts installed on the font server, even if they are not installed on the
956 remote computer.
957
958 %description -l pl -n xfs
959
960 %package -n xauth
961 Summary:     XAuth
962 Group:       X11/XFree86
963 Group(pl):   X11/XFree86
964 Summary(pl): XAuth
965
966 %description -n xauth
967
968 %description -l pl -n xauth
969
970 #--- %prep ---------------------------
971
972 %prep
973 %setup -q -c
974 %patch0  -p0
975 %patch1  -p1 -b .rh
976 %patch2  -p1 -b .rhxdm
977 %patch3  -p1 -b .fsstnd
978 %patch4  -p1 -b .nopam
979 %patch5  -p1 -b .pamconsole
980
981 # the following patch is in CVS diff format, needs POSIXLY_CORRECT env var.
982 #POSIXLY_CORRECT=1 patch -p1 -b -z .alpha-sockets -s < %PATCH6
983
984 %patch7  -p1 -b .sparc
985 %patch8  -p1 -b .ffb
986 %patch9  -p1 -b .fbdev
987 %patch10 -p1 -b .xinput
988 %patch11 -p1 -b .suncards
989 %patch12 -p1 -b .sparc2
990 %patch13 -p1 -b .creator2
991 %patch14 -p1 -b .newcreator
992 %patch15 -p1 -b .sparc3
993 %patch16 -p1 -b .mach64
994 %patch17 -p1 -b .creator4
995 %patch18 -p1 -b .jay
996 %patch20 -p1 -b .czskkbd
997 %patch21 -p1 -b .is_keyboard
998 %patch22 -p1 -b .nosuidxterm
999 %patch23 -p1 -b .joy
1000 %patch24 -p1 -b .arm
1001 %patch25 -p1 -b .xfsft
1002 %patch26 -p1 -b .ru_SU
1003 %patch27 -p1 -b .startx_xauth
1004 %patch28 -p1 -b .xfsredhat
1005 %patch29 -p1 -b .mgafix
1006 #%patch30 -p1 -b .alphadga
1007 %patch31 -p0 -b .dga1.1
1008 %patch32 -p1 -b .thinkingmouse
1009 %patch33 -p0 -b .dvorak
1010 %patch34 -p1 -b .dainbramage
1011 %patch35 -p1 -b .ncurses
1012 %patch36 -p1 -b .HasZlib
1013 %patch37 -p1 -b .fhs
1014
1015 ## Clean up to save a *lot* of disk space
1016 find . -name "*.orig" -print | xargs rm -f
1017 find . -size 0 -print | xargs rm -f
1018
1019 %build
1020 make -C xc World \
1021         "BOOTSTRAPCFLAGS=$RPM_OPT_FLAGS" \
1022         "CDEBUGFLAGS=" "CCOPTIONS=$RPM_OPT_FLAGS" \
1023         "CXXDEBUGFLAGS=" "CXXOPTIONS=$RPM_OPT_FLAGS"
1024
1025 %install
1026 rm -rf $RPM_BUILD_ROOT
1027 install -d $RPM_BUILD_ROOT/usr/X11R6/{bin,lib/X11,share/man/man{1,3,5}} \
1028         $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,} \
1029         $RPM_BUILD_ROOT/var/state/xkb
1030
1031 make -C xc  "DESTDIR=$RPM_BUILD_ROOT" \
1032             "INSTBINFLAGS=-m 755" \
1033             "INSTPGMFLAGS=-m 755" \
1034              install install.man
1035
1036 strip $RPM_BUILD_ROOT/usr/X11R6/bin/* || :
1037 strip --strip-unneeded $RPM_BUILD_ROOT/usr/X11R6/lib/{lib*.so.*.*,modules/*} || :
1038
1039 # setup the default X server
1040 rm -f $RPM_BUILD_ROOT/usr/X11R6/bin/X
1041 ln -s Xwrapper $RPM_BUILD_ROOT/usr/X11R6/bin/X
1042
1043 # Move config stuff to /etc/X11
1044 install -d $RPM_BUILD_ROOT/etc/X11
1045
1046 cp $RPM_BUILD_ROOT/usr/X11R6/lib/X11/XF86Config.eg \
1047 $RPM_BUILD_ROOT/etc/X11/XF86Config
1048
1049 # setting default X
1050 rm -f $RPM_BUILD_ROOT/usr/X11R6/bin/X 
1051 ln -sf Xwrapper $RPM_BUILD_ROOT/usr/X11R6/bin/X 
1052
1053 # setting ghost X in /etc/X11 -- xf86config will fix this ...
1054 ln -s ../../usr/X11R6/bin/Xwrapper $RPM_BUILD_ROOT/etc/X11/X
1055  
1056 ln -sf ../../../../etc/X11/XF86Config \
1057 $RPM_BUILD_ROOT/usr/X11R6/lib/X11/XF86Config
1058
1059 for i in xdm twm fs xsm xinit; do
1060         rm -rf $RPM_BUILD_ROOT/etc/X11/$i
1061         cp -ar $RPM_BUILD_ROOT/usr/X11R6/lib/X11/$i $RPM_BUILD_ROOT/etc/X11
1062         rm -rf $RPM_BUILD_ROOT/usr/X11R6/lib/X11/$i
1063         ln -sf /etc/X11/$i $RPM_BUILD_ROOT/usr/X11R6/lib/X11/$i
1064 done
1065
1066 # make TrueType font dir, touch default .dir and .scale files
1067 install -d $RPM_BUILD_ROOT/usr/share/fonts/TrueType
1068 echo 0  >  $RPM_BUILD_ROOT/usr/share/fonts/TrueType/fonts.dir
1069 echo 0  >  $RPM_BUILD_ROOT/usr/share/fonts/TrueType/fonts.scale
1070
1071 install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/xdm
1072 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/xdm
1073 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/xfs
1074 install %{SOURCE4} $RPM_BUILD_ROOT/etc
1075
1076 #ln -sf  ../../usr/X11R6/include/X11 $RPM_BUILD_ROOT/usr/include/X11 ##change
1077
1078 for n in libX11.so.6.1 libICE.so.6.3 libSM.so.6.0 libXext.so.6.3 libXt.so.6.0 \
1079          libXmu.so.6.0 libXaw.so.6.1 libXIE.so.6.0 libXi.so.6.0 \
1080          libXtst.so.6.1; do
1081 ln -sf $n $RPM_BUILD_ROOT/usr/X11R6/lib/`echo $n | sed "s/\.so.*/\.so/"`
1082 done
1083
1084 # xkb 'compiled' files need to be in /var/state/xkb, so
1085 # /usr is NFS / read-only mountable
1086 mkdir -p $RPM_BUILD_ROOT/var/state/xkb
1087 cp -a $RPM_BUILD_ROOT/usr/X11R6/lib/X11/xkb/compiled/* \
1088         $RPM_BUILD_ROOT/var/state/xkb
1089 rm -rf $RPM_BUILD_ROOT/usr/X11R6/lib/X11/xkb/compiled
1090 ln -sf ../../../../../var/state/xkb \
1091         $RPM_BUILD_ROOT/usr/X11R6/lib/X11/xkb/compiled
1092
1093 gzip -9nf $RPM_BUILD_ROOT/usr/X11R6/share/man/man[135]/*
1094
1095 %post libs
1096 grep "^/usr/X11R6/lib$" /etc/ld.so.conf >/dev/null 2>&1
1097 [ $? -ne 0 ] && echo "/usr/X11R6/lib" >> /etc/ld.so.conf
1098 /sbin/ldconfig
1099
1100 %postun libs
1101 if [ "$1" = "0" ]; then
1102         grep -v "/usr/X11R6/lib" /etc/ld.so.conf > /etc/ld.so.conf.new
1103         mv -f /etc/ld.so.conf.new /etc/ld.so.conf
1104 fi
1105 /sbin/ldconfig
1106
1107 %verifyscript libs
1108 echo -n "Looking for /usr/X11R6/lib in /etc/ld.so.conf... "
1109 if ! grep "^/usr/X11R6/lib$" /etc/ld.so.conf > /dev/null; then
1110         echo "missing"
1111         echo "/usr/X11R6/lib missing from /etc/ld.so.conf" >&2
1112 else
1113         echo "found"
1114 fi
1115
1116 %post -n xfs
1117 /sbin/chkconfig --add xdm
1118
1119 %postun -n xfs
1120 if [ "$1" = "0" ]; then
1121         /sbin/chkconfig --del xfs
1122 fi
1123
1124 %clean
1125 rm -rf $RPM_BUILD_ROOT
1126
1127 %files
1128 %defattr(644,root,root,755)
1129 %docdir /usr/X11R6/lib/X11/doc
1130
1131 %config /usr/X11R6/lib/X11/XF86Config.eg
1132 %doc /usr/X11R6/lib/X11/Cards
1133
1134 %dir /usr/X11R6/lib
1135 %dir /usr/X11R6/lib/X11
1136 %dir /usr/X11R6/lib/X11/xserver
1137
1138 %dir /usr/X11R6/bin
1139
1140 %config /etc/X11/twm/system.twmrc
1141 %config /etc/X11/fs/config
1142 %config /etc/X11/xsm/system.xsm
1143 %config /etc/X11/XF86Config
1144 %attr(755,root,root) /etc/X11/xinit/*
1145 %ghost /etc/X11/X
1146
1147 /usr/X11R6/lib/X11/XErrorDB
1148 /usr/X11R6/lib/X11/XKeysymDB
1149 /usr/X11R6/lib/X11/locale
1150 /usr/X11R6/lib/X11/lbxproxy
1151 /usr/X11R6/lib/X11/proxymngr
1152 /usr/X11R6/lib/X11/app-defaults
1153
1154 %attr(755,root,root) /usr/X11R6/lib/X11/xinit
1155
1156 %attr(755,root,root) /usr/X11R6/lib/X11/twm
1157 %attr(755,root,root) /usr/X11R6/lib/X11/fs
1158 %attr(755,root,root) /usr/X11R6/lib/X11/xsm
1159
1160 /usr/X11R6/lib/X11/xserver/SecurityPolicy
1161
1162 %attr(-,root,root) /usr/X11R6/lib/X11/rstart/*
1163
1164 %attr(755,root,root) /usr/X11R6/lib/X11/x11perfcomp/*
1165 /usr/X11R6/lib/X11/*.txt
1166
1167
1168 %dir /usr/X11R6/lib/X11/etc
1169 %attr(755,root,root) /usr/X11R6/lib/X11/etc/*
1170
1171 %attr(4755,root,root) /usr/X11R6/bin/Xwrapper
1172
1173 %attr(755,root,root) /usr/X11R6/bin/X
1174 %attr(755,root,root) /usr/X11R6/bin/Xprt
1175 %attr(755,root,root) /usr/X11R6/bin/lbxproxy
1176
1177 %attr(755,root,root) /usr/X11R6/bin/proxymngr
1178 %attr(755,root,root) /usr/X11R6/bin/rstartd
1179 %attr(755,root,root) /usr/X11R6/bin/xfindproxy
1180 %attr(755,root,root) /usr/X11R6/bin/xfwp
1181 %attr(755,root,root) /usr/X11R6/bin/xrx
1182 %attr(755,root,root) /usr/X11R6/bin/lndir
1183 %attr(755,root,root) /usr/X11R6/bin/mkdirhier
1184 %attr(755,root,root) /usr/X11R6/bin/gccmakedep
1185 %attr(755,root,root) /usr/X11R6/bin/mergelib
1186 %attr(755,root,root) /usr/X11R6/bin/makeg
1187 %attr(755,root,root) /usr/X11R6/bin/appres
1188 %attr(755,root,root) /usr/X11R6/bin/bdftopcf
1189 %attr(755,root,root) /usr/X11R6/bin/beforelight
1190 %attr(755,root,root) /usr/X11R6/bin/bitmap
1191 %attr(755,root,root) /usr/X11R6/bin/bmtoa
1192 %attr(755,root,root) /usr/X11R6/bin/atobm
1193 %attr(755,root,root) /usr/X11R6/bin/editres
1194 %attr(755,root,root) /usr/X11R6/bin/fsinfo
1195 %attr(755,root,root) /usr/X11R6/bin/fslsfonts
1196 %attr(755,root,root) /usr/X11R6/bin/fstobdf
1197 %attr(755,root,root) /usr/X11R6/bin/iceauth
1198 %attr(755,root,root) /usr/X11R6/bin/mkfontdir
1199 %attr(755,root,root) /usr/X11R6/bin/showrgb
1200 %attr(755,root,root) /usr/X11R6/bin/rstart
1201 %attr(755,root,root) /usr/X11R6/bin/smproxy
1202 %attr(755,root,root) /usr/X11R6/bin/twm
1203 %attr(755,root,root) /usr/X11R6/bin/x11perf
1204 %attr(755,root,root) /usr/X11R6/bin/x11perfcomp
1205 %attr(755,root,root) /usr/X11R6/bin/Xmark
1206 %attr(755,root,root) /usr/X11R6/bin/xclipboard
1207 %attr(755,root,root) /usr/X11R6/bin/xcutsel
1208 %attr(755,root,root) /usr/X11R6/bin/xclock
1209 %attr(755,root,root) /usr/X11R6/bin/xcmsdb
1210 %attr(755,root,root) /usr/X11R6/bin/xconsole
1211 %attr(755,root,root) /usr/X11R6/bin/xdpyinfo
1212 %attr(755,root,root) /usr/X11R6/bin/dga
1213 %attr(755,root,root) /usr/X11R6/bin/xfd
1214 %attr(755,root,root) /usr/X11R6/bin/xhost
1215 %attr(755,root,root) /usr/X11R6/bin/xieperf
1216 %attr(755,root,root) /usr/X11R6/bin/xinit
1217
1218 %attr(755,root,root) %config /usr/X11R6/bin/startx
1219
1220 %attr(755,root,root) /usr/X11R6/bin/setxkbmap
1221 %attr(755,root,root) /usr/X11R6/bin/xkbcomp
1222 %attr(755,root,root) /usr/X11R6/bin/xkbevd
1223 %attr(755,root,root) /usr/X11R6/bin/xkbprint
1224 %attr(755,root,root) /usr/X11R6/bin/xkbvleds
1225 %attr(755,root,root) /usr/X11R6/bin/xkbwatch
1226 %attr(755,root,root) /usr/X11R6/bin/xkbbell
1227 %attr(755,root,root) /usr/X11R6/bin/xkill
1228 %attr(755,root,root) /usr/X11R6/bin/xlogo
1229 %attr(755,root,root) /usr/X11R6/bin/xlsatoms
1230 %attr(755,root,root) /usr/X11R6/bin/xlsclients
1231 %attr(755,root,root) /usr/X11R6/bin/xlsfonts
1232 %attr(755,root,root) /usr/X11R6/bin/xmag
1233 %attr(755,root,root) /usr/X11R6/bin/xmh
1234 %attr(755,root,root) /usr/X11R6/bin/xmodmap
1235 %attr(755,root,root) /usr/X11R6/bin/xprop
1236 %attr(755,root,root) /usr/X11R6/bin/xrdb
1237 %attr(755,root,root) /usr/X11R6/bin/xset
1238 %attr(755,root,root) /usr/X11R6/bin/xrefresh
1239 %attr(755,root,root) /usr/X11R6/bin/xsetmode
1240 %attr(755,root,root) /usr/X11R6/bin/xsetpointer
1241 %attr(755,root,root) /usr/X11R6/bin/xsetroot
1242 %attr(755,root,root) /usr/X11R6/bin/xsm
1243 %attr(755,root,root) /usr/X11R6/bin/xstdcmap
1244 %attr(755,root,root) /usr/X11R6/bin/xterm
1245 %attr(755,root,root) /usr/X11R6/bin/resize
1246 %attr(755,root,root) /usr/X11R6/bin/xvidtune
1247 %attr(755,root,root) /usr/X11R6/bin/xwd
1248 %attr(755,root,root) /usr/X11R6/bin/xwininfo
1249 %attr(755,root,root) /usr/X11R6/bin/xwud
1250 %attr(755,root,root) /usr/X11R6/bin/reconfig
1251 %attr(755,root,root) /usr/X11R6/bin/xf86config
1252 %attr(755,root,root) /usr/X11R6/bin/scanpci
1253 %attr(755,root,root) /usr/X11R6/bin/SuperProbe
1254 %attr(755,root,root) /usr/X11R6/bin/xon
1255
1256 /usr/X11R6/include/X11/bitmaps
1257
1258 /usr/X11R6/share/man/man1/lbxproxy.1*
1259 /usr/X11R6/share/man/man1/proxymngr.1*
1260 /usr/X11R6/share/man/man1/xfindproxy.1*
1261 /usr/X11R6/share/man/man1/xfwp.1*
1262 /usr/X11R6/share/man/man1/xrx.1*
1263 /usr/X11R6/share/man/man1/lndir.1*
1264 /usr/X11R6/share/man/man1/makestrs.1*
1265 /usr/X11R6/share/man/man1/makeg.1*
1266 /usr/X11R6/share/man/man1/mkdirhier.1*
1267 /usr/X11R6/share/man/man1/appres.1*
1268 /usr/X11R6/share/man/man1/bdftopcf.1*
1269 /usr/X11R6/share/man/man1/beforelight.1*
1270 /usr/X11R6/share/man/man1/bitmap.1*
1271 /usr/X11R6/share/man/man1/bmtoa.1*
1272 /usr/X11R6/share/man/man1/atobm.1*
1273 /usr/X11R6/share/man/man1/editres.1*
1274 /usr/X11R6/share/man/man1/fsinfo.1*
1275 /usr/X11R6/share/man/man1/fslsfonts.1*
1276 /usr/X11R6/share/man/man1/fstobdf.1*
1277 /usr/X11R6/share/man/man1/iceauth.1*
1278 /usr/X11R6/share/man/man1/mkfontdir.1*
1279 /usr/X11R6/share/man/man1/showrgb.1*
1280 /usr/X11R6/share/man/man1/rstart.1*
1281 /usr/X11R6/share/man/man1/rstartd.1*
1282 /usr/X11R6/share/man/man1/smproxy.1*
1283 /usr/X11R6/share/man/man1/twm.1*
1284 /usr/X11R6/share/man/man1/x11perf.1*
1285 /usr/X11R6/share/man/man1/x11perfcomp.1*
1286 /usr/X11R6/share/man/man1/xclipboard.1*
1287 /usr/X11R6/share/man/man1/xcutsel.1*
1288 /usr/X11R6/share/man/man1/xclock.1*
1289 /usr/X11R6/share/man/man1/xcmsdb.1*
1290 /usr/X11R6/share/man/man1/xconsole.1*
1291 /usr/X11R6/share/man/man1/sessreg.1*
1292 /usr/X11R6/share/man/man1/xdpyinfo.1*
1293 /usr/X11R6/share/man/man1/dga.1*
1294 /usr/X11R6/share/man/man1/xfd.1*
1295 /usr/X11R6/share/man/man1/xhost.1*
1296 /usr/X11R6/share/man/man1/xieperf.1*
1297 /usr/X11R6/share/man/man1/xinit.1*
1298 /usr/X11R6/share/man/man1/startx.1*
1299 /usr/X11R6/share/man/man1/setxkbmap.1*
1300 /usr/X11R6/share/man/man1/xkbcomp.1*
1301 /usr/X11R6/share/man/man1/xkbevd.1*
1302 /usr/X11R6/share/man/man1/xkbprint.1*
1303 /usr/X11R6/share/man/man1/xkill.1*
1304 /usr/X11R6/share/man/man1/xlogo.1*
1305 /usr/X11R6/share/man/man1/xlsatoms.1*
1306 /usr/X11R6/share/man/man1/xlsclients.1*
1307 /usr/X11R6/share/man/man1/xlsfonts.1*
1308 /usr/X11R6/share/man/man1/xmag.1*
1309 /usr/X11R6/share/man/man1/xmh.1*
1310 /usr/X11R6/share/man/man1/xmodmap.1*
1311 /usr/X11R6/share/man/man1/xprop.1*
1312 /usr/X11R6/share/man/man1/xrdb.1*
1313 /usr/X11R6/share/man/man1/xrefresh.1*
1314 /usr/X11R6/share/man/man1/xset.1*
1315 /usr/X11R6/share/man/man1/xsetmode.1*
1316 /usr/X11R6/share/man/man1/xsetpointer.1*
1317 /usr/X11R6/share/man/man1/xsetroot.1*
1318 /usr/X11R6/share/man/man1/xsm.1*
1319 /usr/X11R6/share/man/man1/xstdcmap.1*
1320 /usr/X11R6/share/man/man1/xterm.1*
1321 /usr/X11R6/share/man/man1/resize.1*
1322 /usr/X11R6/share/man/man1/xvidtune.1*
1323 /usr/X11R6/share/man/man1/xwd.1*
1324 /usr/X11R6/share/man/man1/xwininfo.1*
1325 /usr/X11R6/share/man/man1/xwud.1*
1326 /usr/X11R6/share/man/man1/Xserver.1*
1327 /usr/X11R6/share/man/man1/XFree86.1*
1328 /usr/X11R6/share/man/man1/reconfig.1*
1329 /usr/X11R6/share/man/man1/xf86config.1*
1330 /usr/X11R6/share/man/man1/SuperProbe.1*
1331 /usr/X11R6/share/man/man1/xon.1*
1332
1333 %ifnarch sparc
1334
1335 %files modules
1336 %defattr(755,root,root,755)
1337 /usr/X11R6/lib/X11/xkb
1338 /var/state/xkb
1339 %attr(755,root,root) /usr/X11R6/lib/modules/*
1340
1341 %endif
1342
1343 %files -n xdm
1344 %defattr(644,root,root,755)
1345 %attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/xdm
1346 %attr(750,root,root) %config /etc/rc.d/init.d/xdm
1347 %attr(-,root,root) /etc/X11/xdm/*
1348
1349 %config /usr/X11R6/lib/X11/app-defaults/Chooser
1350
1351 %attr(755,root,root) /usr/X11R6/lib/X11/xdm
1352 %attr(755,root,root) /usr/X11R6/bin/xdm
1353 %attr(755,root,root) /usr/X11R6/bin/sessreg
1354 /usr/X11R6/share/man/man1/xdm.1*
1355
1356 %files -n xfs
1357 %defattr(644,root,root,755)
1358 %attr(754,root,root) /etc/rc.d/init.d/xfs
1359 %dir /etc/X11/fs
1360 %config(noreplace) /etc/X11/fs/config
1361
1362 %attr(755,root,root) /usr/X11R6/bin/xfs
1363 %attr(755,root,root) /usr/X11R6/bin/fsinfo
1364 %attr(755,root,root) /usr/X11R6/bin/fslsfonts
1365 %attr(755,root,root) /usr/X11R6/bin/fstobdf
1366
1367 /usr/X11R6/share/man/man1/xfs.1*
1368 /usr/X11R6/share/man/man1/fsinfo.1*
1369 /usr/X11R6/share/man/man1/fslsfonts.1*
1370 /usr/X11R6/share/man/man1/fstobdf.1*  
1371
1372 %files -n xauth
1373 %defattr(644,root,root,755)
1374 %attr(755,root,root) /usr/X11R6/bin/xauth
1375 /usr/X11R6/share/man/man1/xauth.1*
1376
1377 %files libs
1378 %defattr(644,root,root,755)
1379 %attr(755,root,root) /usr/X11R6/lib/lib*.so.*.*
1380
1381 %files devel
1382 %defattr(644,root,root,755)
1383 %attr(755,root,root) /usr/X11R6/lib/lib*.so
1384
1385 /usr/X11R6/include/X11/*.h
1386 /usr/X11R6/include/X11/ICE
1387 /usr/X11R6/include/X11/PEX5
1388 /usr/X11R6/include/X11/PM
1389 /usr/X11R6/include/X11/SM
1390 /usr/X11R6/include/X11/Xaw
1391 /usr/X11R6/include/X11/Xmu
1392 /usr/X11R6/include/X11/extensions
1393 /usr/X11R6/include/X11/fonts
1394 /usr/X11R6/lib/X11/config
1395
1396 %attr(755,root,root) /usr/X11R6/bin/imake
1397 %attr(755,root,root) /usr/X11R6/bin/makedepend
1398 %attr(755,root,root) /usr/X11R6/bin/xmkmf
1399
1400 /usr/X11R6/share/man/man1/imake.1*
1401 /usr/X11R6/share/man/man1/makedepend.1*
1402 /usr/X11R6/share/man/man1/xmkmf.1*
1403 /usr/X11R6/share/man/man3/*
1404
1405 %files static
1406 %defattr(644,root,root,755)
1407 /usr/X11R6/lib/lib*.a
1408
1409 %files Xvfb
1410 %defattr(644,root,root,755)
1411 %attr(755,root,root) /usr/X11R6/bin/Xvfb
1412 /usr/X11R6/share/man/man1/Xvfb.1*
1413
1414 %files Xnest
1415 %defattr(644,root,root,755)
1416 %attr(755,root,root) /usr/X11R6/bin/Xnest
1417 /usr/X11R6/share/man/man1/Xnest.1*
1418
1419 %ifarch i386 i486 i586 i686 alpha
1420
1421 %files SVGA
1422 %defattr(644,root,root,755)
1423 %attr(755,root,root) /usr/X11R6/bin/XF86_SVGA
1424 /usr/X11R6/share/man/man1/XF86_SVGA.1*
1425 /usr/X11R6/share/man/man5/XF86Config.5*
1426 %endif
1427
1428 %ifarch i386 i486 i586 i686 sparc
1429
1430 %files VGA16
1431 %defattr(644,root,root,755)
1432 %attr(755,root,root) /usr/X11R6/bin/XF86_VGA16
1433 /usr/X11R6/share/man/man1/XF86_VGA16.1*
1434 /usr/X11R6/share/man/man5/XF86Config.5*
1435 %endif
1436
1437 %ifarch i386 i486 i586 i686
1438
1439 %files W32
1440 %defattr(644,root,root,755)
1441 %attr(755,root,root) /usr/X11R6/bin/XF86_W32
1442 /usr/X11R6/share/man/man1/XF86_W32.1*
1443 /usr/X11R6/share/man/man1/XF86_Accel.1*
1444 /usr/X11R6/share/man/man5/XF86Config.5*
1445 %endif
1446
1447 %ifarch i386 i486 i586 i686 alpha
1448
1449 %files Mono
1450 %defattr(644,root,root,755)
1451 %attr(755,root,root) /usr/X11R6/bin/XF86_Mono
1452 /usr/X11R6/share/man/man1/XF86_Mono.1*
1453 /usr/X11R6/share/man/man5/XF86Config.5*
1454 %endif
1455
1456 %ifarch i386 i486 i586 i686 alpha
1457
1458 %files S3
1459 %defattr(644,root,root,755)
1460 %attr(755,root,root) /usr/X11R6/bin/XF86_S3
1461 /usr/X11R6/share/man/man1/XF86_S3.1*
1462 /usr/X11R6/share/man/man1/XF86_Accel.1*
1463 /usr/X11R6/share/man/man5/XF86Config.5*
1464 %endif
1465
1466 %ifarch i386 i486 i586 i686 alpha
1467
1468 %files S3V
1469 %defattr(644,root,root,755)
1470 %attr(755,root,root) /usr/X11R6/bin/XF86_S3V
1471 /usr/X11R6/share/man/man1/XF86_S3.1*
1472 /usr/X11R6/share/man/man1/XF86_Accel.1*
1473 /usr/X11R6/share/man/man5/XF86Config.5*
1474 %endif
1475
1476 %ifarch i386 i486 i586 i686
1477
1478 %files 8514
1479 %defattr(644,root,root,755)
1480 %attr(755,root,root) /usr/X11R6/bin/XF86_8514
1481 /usr/X11R6/share/man/man1/XF86_8514.1*
1482 /usr/X11R6/share/man/man1/XF86_Accel.1*
1483 /usr/X11R6/share/man/man5/XF86Config.5*
1484 %endif
1485
1486 %ifarch i386 i486 i586 i686
1487
1488 %files Mach8
1489 %defattr(644,root,root,755)
1490 %attr(755,root,root) /usr/X11R6/bin/XF86_Mach8
1491 /usr/X11R6/share/man/man1/XF86_Mach8.1*
1492 /usr/X11R6/share/man/man1/XF86_Accel.1*
1493 /usr/X11R6/share/man/man5/XF86Config.5*
1494 %endif
1495
1496 %ifarch i386 i486 i586 i686
1497
1498 %files Mach32
1499 %defattr(644,root,root,755)
1500 %attr(755,root,root) /usr/X11R6/bin/XF86_Mach32
1501 /usr/X11R6/share/man/man1/XF86_Mach32.1*
1502 /usr/X11R6/share/man/man1/XF86_Accel.1*
1503 /usr/X11R6/share/man/man5/XF86Config.5*
1504 %endif
1505
1506 %files Mach64
1507 %defattr(644, root, root, 755)
1508 %attr(755,root,root) /usr/X11R6/bin/XF86_Mach64
1509 /usr/X11R6/share/man/man1/XF86_Mach64.1*
1510 /usr/X11R6/share/man/man1/XF86_Accel.1*
1511 /usr/X11R6/share/man/man5/XF86Config.5*
1512
1513 %ifarch i386 i486 i586 i686 alpha
1514
1515 %files P9000
1516 %defattr(644, root, root, 755)
1517 %attr(755,root,root) /usr/X11R6/bin/XF86_P9000
1518 /usr/X11R6/share/man/man1/XF86_P9000.1*
1519 /usr/X11R6/share/man/man1/XF86_Accel.1*
1520 /usr/X11R6/share/man/man5/XF86Config.5*
1521 %endif
1522
1523 %ifarch i386 i486 i586 i686
1524
1525 %files AGX
1526 %defattr(644, root, root, 755)
1527 %attr(755,root,root) /usr/X11R6/bin/XF86_AGX
1528 /usr/X11R6/share/man/man1/XF86_AGX.1*
1529 /usr/X11R6/share/man/man1/XF86_Accel.1*
1530 /usr/X11R6/share/man/man5/XF86Config.5*
1531 %endif
1532
1533 %ifarch i386 i486 i586 i686
1534
1535 %files I128
1536 %defattr(644, root, root, 755)
1537 %attr(755,root,root) /usr/X11R6/bin/XF86_I128
1538 /usr/X11R6/share/man/man1/XF86_I128.1*
1539 /usr/X11R6/share/man/man1/XF86_Accel.1*
1540 /usr/X11R6/share/man/man5/XF86Config.5*
1541 %endif
1542
1543 %ifarch alpha
1544
1545 %files TGA
1546 %defattr(644, root, root, 755)
1547 %attr(755,root,root) /usr/X11R6/bin/XF86_TGA
1548 /usr/X11R6/share/man/man5/XF86Config.5*
1549 %endif
1550
1551 %ifarch sparc
1552
1553 %files Sun
1554 %defattr(644,root,root,755)
1555 %attr(755,root,root) /usr/X11R6/bin/Xsun
1556 %attr(-,root,root) /usr/X11R6/lib/X11/xkb
1557 /var/state/xkb
1558 %endif
1559
1560 %ifarch sparc
1561
1562 %files SunMono
1563 %defattr(644, root, root, 755)
1564 %attr(755,root,root) /usr/X11R6/bin/XsunMono
1565 %attr(-,root,root) /usr/X11R6/lib/X11/xkb
1566 /var/state/xkb
1567 %endif
1568
1569 %ifarch sparc
1570
1571 %files Sun24
1572 %defattr(644, root, root, 755)
1573 %attr(755,root,root) /usr/X11R6/bin/Xsun24
1574 %attr(-,root,root) /usr/X11R6/lib/X11/xkb
1575 /var/state/xkb
1576 %endif
1577
1578 %ifarch i386 i486 i586 i686
1579
1580 %files 3DLabs
1581 %attr(755,root,root) /usr/X11R6/bin/XF86_3DLabs
1582 %endif
1583
1584 %files FBDev
1585 %defattr(644,root,root,755)
1586 %ifarch m68k 
1587 %attr(755,root,root) /usr/X11R6/bin/XF68_FBDev
1588 /usr/X11R6/share/man/man1/XF68_FBDev.1*
1589 %else
1590 %attr(755,root,root) /usr/X11R6/bin/XF86_FBDev
1591 %endif
1592
1593 %files XF86Setup
1594 %defattr(644,root,root,755)
1595 %attr(755,root,root) /usr/X11R6/bin/XF86Setup
1596 %attr(755,root,root) /usr/X11R6/bin/xmseconfig
1597 /usr/X11R6/lib/X11/XF86Setup
1598 /usr/X11R6/share/man/man1/XF86Setup.1*
1599 /usr/X11R6/share/man/man1/xmseconfig.1*
1600
1601 %changelog
1602 * Tue Apr 20 1999 Artur Frysiak <wiget@pld.org.pl>
1603   [3.3.3.1-23]
1604 - compiled on rpm 3.
1605
1606 * Thu Mar 11 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
1607   [3.3.3.1-21]
1608 - removed man group from man pages,
1609 - added pl translations (by Andrzej Nakonieczny <dzemik@tuniv.szczecin.pl>),
1610 - added XFree86-HasZlib.patch for linking all X servers with shared libz
1611   (istead static linking with this library),
1612 - don't buid modules subpackage on sparc,
1613 - "Requires: pam" moved to xdm subpackage,
1614 - gzipping man pages instead bzipping2.
1615
1616 * Thu Feb 11 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
1617   [3.3.3.1-2d]
1618 - next modifications of the spec file,
1619 - fixed xf86config,
1620
1621   by Maciek Ró¿ycki <macro@ds2.amg.gda.pl>
1622
1623 - added some patches,
1624 - spec still not finished ...
1625
1626 * Thu Dec 17 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
1627 - major changes
1628             -- Teriblle sorry -- but now it's not it ..;(
1629 - emergency build for PLD Tornado. 
1630
1631 * Tue Dec 08 1998 Wojciech "Sas" Ciêciwa <cieciwa@alpha.zarz.agh.edu.pl>
1632 - separating binaries,
1633 - building rpm.
This page took 0.13743 seconds and 3 git commands to generate.