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