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