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