]> git.pld-linux.org Git - packages/XFree86.git/blobdiff - XFree86.spec
- %attr(640,root,root) for /var/log/XFree86.0.log.
[packages/XFree86.git] / XFree86.spec
index 3d219043fa30292c9885b8a72acd21febc6db3c9..7d59673734f371350b75377b6179c908ba4d2ecf 100644 (file)
@@ -1,21 +1,21 @@
 Summary:       XFree86 Window System servers and basic programs
 Summary(de):   Xfree86 Window-System-Server und grundlegende Programme
+Summary(es):   Programas básicos y servidores para el sistema de ventanas XFree86
 Summary(fr):   Serveurs du système XFree86 et programmes de base
 Summary(pl):   XFree86 Window System wraz z podstawowymi programami
 Summary(tr):   XFree86 Pencereleme Sistemi sunucularý ve temel programlar
 Summary(pt_BR):        Programas básicos e servidores para o sistema de janelas XFree86
-Summary(es):   Programas básicos y servidores para el sistema de ventanas XFree86
 Name:          XFree86
 Version:       4.1.0
-Release:       5
+Release:       14
 License:       MIT
 Group:         X11/XFree86
 Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
+Group(es):     X11/XFree86
 Group(fr):     X11/XFree86
-Group(tr):     X11/XFree86
+Group(pl):     X11/XFree86
 Group(pt_BR):  X11/XFree86
-Group(es):     X11/XFree86
+Group(tr):     X11/XFree86
 Source0:       ftp://ftp.xfree86.org/pub/XFree86/4.1.0/source/X410src-1.tgz
 Source1:       ftp://ftp.pld.org.pl/software/xinit/xdm-xinitrc-0.2.tar.bz2
 Source2:       xdm.pamd
@@ -31,7 +31,8 @@ Source11:     xclipboard.desktop
 Source12:      xconsole.desktop
 Source13:      xterm.desktop
 Source14:      xlogo64.png
-Source15:      s3-0.3.21.tgz
+Source15:      http://papico.crl.go.jp/pub/linux/linuxppc/users/ajoshi/s3/s3-0.3.52.tgz
+Source16:      %{name}-non-english-Xman-pages.tar.bz2
 Patch0:                %{name}-PLD.patch
 Patch1:                %{name}-HasZlib.patch
 Patch2:                %{name}-DisableDebug.patch
@@ -70,16 +71,17 @@ Patch34:    %{name}-dri_directory_mode_fix.patch
 Patch35:       %{name}-alpha_GLX_align_fix.patch
 Patch36:       %{name}-manpage_link_fixes.patch
 Patch37:       %{name}-XftConfig_in_correct_place.patch
+Patch38:       %{name}-i740.patch
 BuildRequires: bison
 BuildRequires: flex
 BuildRequires: freetype-devel >= 2.0.0
+BuildRequires: gcc-c++
 BuildRequires: ncurses-devel
 BuildRequires: pam-devel
 BuildRequires: perl
 BuildRequires: tcl-devel
 BuildRequires: utempter-devel
 BuildRequires: zlib-devel
-BuildRequires: gcc-c++
 %ifarch %{ix86} alpha
 BuildRequires: Glide3-DRI-devel
 %endif
@@ -87,12 +89,14 @@ BuildRequires:      Glide3-DRI-devel
 %ifarch %{ix86}
 BuildRequires: Glide2x_SDK
 %endif
-Requires:      xauth
 Requires:      XFree86-fonts-ISO8859-1 = %{version}
-Prereq:                XFree86-libs
+Requires:      XFree86-libs = %{version}
+Requires:      xauth
+Requires(post):        fileutils
+ExclusiveArch: %{ix86} alpha sparc m68k armv4l noarch
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 Obsoletes:     xpm-progs
-Exclusivearch: %{ix86} alpha sparc m68k armv4l noarch
-Buildroot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Obsoletes:     xterm
 
 %ifarch sparc sparc64
 Obsoletes:     X11R6.1
@@ -137,8 +141,20 @@ Das X-Protokoll gestattet die Ausf
 lokalen Rechnern oder über ein Netz und bietet große Flexibilität bei
 Client-Server-Implementierungen.
 
+%description -l es
+X Window es una interface gráfica completa con múltiples ventanas,
+múltiples clientes y diferentes estilos de ventanas. Se usa en la
+mayoría de las plataformas Unix, y los clientes también pueden
+ejecutar en otros sistemas de ventanas populares. El protocolo X
+permite que las aplicaciones puedan ejecutarse tanto en la máquina
+local como a través de la red, y proveer flexibilidad en
+implementaciones cliente/servidor. Este paquete contiene las fuentes
+básicas, programas y documentación para una estación de trabajo X. No
+ofrece un servidor X que acceda tu hardware de vídeo -- estos son
+puestos a disposición en otro paquete.
+
 %description -l pl
-X Window System jest graficznym interfejsem u¿ytkownika, cechuje siê
+X Window System jest graficznym interfejsem u¿ytkownika; cechuje siê
 mo¿liwo¶ci± pracy w wielu oknach, z wieloma klientami i do tego w
 ró¿nych wystrojach okien. :) Jest u¿ywany na wiêkszo¶ci platform
 sytemów Unix, a klienci mog± byæ uruchamiani tak¿e pod innymi
@@ -161,183 +177,63 @@ kart
 deðildir.
 
 %description -l pt_BR
-X Window é uma interface gráfica completa com múltiplas janelas, múltiplos
-clientes e diferentes estilos de janelas. É usado na maioria das plataformas
-Unix, e clientes também podem rodar em outros sistemas de janelas populares.  O
-protocolo X permite que aplicações possam rodar tanto na máquina local como
-através da rede, provendo flexibilidade em implementações cliente/servidor.
+X Window é uma interface gráfica completa com múltiplas janelas,
+múltiplos clientes e diferentes estilos de janelas. É usado na maioria
+das plataformas Unix, e clientes também podem rodar em outros sistemas
+de janelas populares. O protocolo X permite que aplicações possam
+rodar tanto na máquina local como através da rede, provendo
+flexibilidade em implementações cliente/servidor.
 
-Este pacote contém as fontes básicas, programas e documentação para uma estação
-de trabalho X. Ele não fornece um servidor X que acessa seu hardware de vídeo --
-estes são disponibilizados em outro pacote.
-
-%description -l es
-X Window es una interface gráfica completa con múltiples ventanas, múltiples
-clientes y diferentes estilos de ventanas. Se usa en la mayoría de las
-plataformas Unix, y los clientes también pueden ejecutar en otros sistemas de
-ventanas populares.  El protocolo X permite que las aplicaciones puedan
-ejecutarse tanto en la máquina local como a través de la red, y proveer
-flexibilidad en implementaciones cliente/servidor.  Este paquete contiene las
-fuentes básicas, programas y documentación para una estación de trabajo X. No
-ofrece un servidor X que acceda tu hardware de vídeo -- estos son puestos a
-disposición  en otro paquete.
+Este pacote contém as fontes básicas, programas e documentação para
+uma estação de trabalho X. Ele não fornece um servidor X que acessa
+seu hardware de vídeo -- estes são disponibilizados em outro pacote.
 
-%package modules
-Summary:       Modules with X servers extensions
-Summary(pl):   Wspólne modu³y rozszerzeñ dla wszystkich X serwerów
+%package DPS
+Summary:       Display PostScript
+Summary(pl):   Display PostScript
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
+Provides:      DPS
+Obsoletes:     dgs
 
-%description modules
-Modules with X servers extensions.
+%description DPS
+X-Window Display PostScript is device-independent imaging model for
+displaying information on a screen.
 
-%description -l pl modules
-Wspólne modu³y rozszerzeñ dla wszystkich X serwerów.
+%description DPS -l pl
+X-Window Display PostScript to niezale¿ny od urz±dzenia model
+wy¶wietlania informacji na ekranie.
 
-%package libs
-Summary:       X11R6 shared libraries
-Summary(de):   X11R6 shared Libraries
-Summary(pl):   Biblioteki dzielone dla X11R6
-Summary(fr):   Bibliothèques partagées X11R6
-Summary(pt_BR):        Bibliotecas compartilhadas X11R6
-Summary(es):   Bibliotecas compartidas X11R6
+%package DPS-devel
+Summary:       Display PostScript
+Summary(pl):   Display PostScript
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
-Group(fr):     X11/XFree86
-Group(pt_BR):  X11/XFree86
-Group(es):     X11/XFree86
-Prereq:                grep
-Prereq:                /sbin/ldconfig
-Obsoletes:     xpm
-Provides:      xpm
-
-%ifarch sparc sparc64
-Obsoletes:     X11R6.1-libs
-%endif
-
-%description libs
-XFree86-libs contains the shared libraries that most X programs
-need to run properly. These shared libraries are in a separate package in
-order to reduce the disk space needed to run X applications on a machine
-without an X server (i.e, over a network).
-
-If you are installing the X Window System on your machine, you will need to
-install XFree86-libs.  You will also need to install the XFree86 package,
-the XFree86-75dpi-fonts package or the XFree86-100dpi-fonts package
-(depending upon your monitor's resolution), the Xconfigurator package and
-the X11R6-contrib package.  And, finally, if you are going to be developing
-applications that run as X clients, you will also need to install
-XFree86-devel.
-
-%description -l de libs
-Dieses Paket enthält die zur gemeinsamen Nutzung vorgesehenen
-Libraries, die die meisten X-Programme für den einwandfreien Betrieb
-benötigen. Sie wurden in einem separaten Paket untergebracht, um den
-Festplattenspeicherplatz auf Computern zu reduzieren, die ohne einen
-X- Server (über ein Netz) arbeiten.
-
-%description -l fr libs
-Ce paquetage contient les bibliothèques partagées nécessaires à de
-nombreux programmes X. Elles se trouvent dans un paquetage séparé afin
-de réduire l'espace disque nécessaire à l'exécution des applications X
-sur une machine sans serveur X (en réseau).
-
-%description -l pl libs
-Pakiet zawieraj±cy podstawowe biblioteki potrzebne dla wiêkszo¶ci
-programów korzystaj±cych z systemu X Window. Wydzielony w celu
-oszczêdno¶ci miejsca potrzebnego do uruchamiania aplikacji X Window na
-komputerach bez X serwera (np. przez sieæ).
-
-%description -l tr libs
-Bu paket X programlarýnýn düzgün çalýþabilmeleri için gereken
-kitaplýklarý içerir. Bunlar, X programlarýný (sunucu olsun olmasýn)
-çalýþtýrmak için gerekli disk alanýný azaltmak için ayrý bir paket
-olarak sunulmuþtur.
-
-%description -l pt_BR libs
-Este pacote contém bibliotecas compartilhadas que a maioria dos programas X
-precisam para rodar corretamente. Eles estão em um pacote separado para reduzir
-o espaço em disco necessário para rodar aplicações X em uma máquina sem um
-servidor X (através da rede).
-
-%description -l es libs
-Este paquete contiene bibliotecas compartidas que la mayoría de los programas X
-necesitan para ejecutarse correctamente. Están en un paquete a parte, para
-reducir el espacio en disco necesario para ejecutar aplicaciones X en una
-máquina sin un servidor X (a través de la red).
-
-%package devel
-Summary:       X11R6 headers and programming man pages
-Summary(de):   X11R6 Headers und man pages für Programmierer
-Summary(fr):   Pages man de programmation
-Summary(pl):   Pliki nag³ówkowe dla X11R6
-Summary(tr):   X11R6 ile geliþtirme için gerekli dosyalar
-Group:         X11/Libraries
-Group(de):     X11/Libraries
-Group(es):     X11/Bibliotecas
-Group(pl):     X11/Biblioteki
-Requires:      %{name}-libs = %{version}
-Obsoletes:     xpm-devel
-Provides:      xpm-devel
-%ifarch sparc sparc64
-Obsoletes:     X11R6.1-devel
-%endif
-
-%description devel
-Libraries, header files, and documentation for developing programs
-that run as X clients. It includes the base Xlib library as well as
-the Xt and Xaw widget sets. For information on programming with these
-libraries, PLD recommends the series of books on X Programming
-produced by O'Reilly and Associates.
-
-%description -l de devel
-Libraries, Header-Dateien und Dokumentation zum Entwickeln von
-Programmen, die als X-Clients laufen. Enthält die Xlib-Library und die
-Widget-Sätze Xt und Xaw. Information zum Programmieren mit diesen
-Libraries finden Sie in der Buchreihe zur X-Programmierung von
-O'Reilly and Associates.
-
-%description -l fr devel
-Bibliothéques, fichiers d'en-tête, et documentation pour développer
-des programmes s'exécutant en clients X. Cela comprend la Bibliothéque
-Xlib de base aussi bien que les ensembles de widgets Xt et Xaw. Pour
-des informations sur la programmation avec ces Bibliothéques, Red Hat
-recommande la série d'ouvrages sur la programmation X editée par
-O'Reilly and Associates.
+Requires:      %{name}-DPS = %{version}
+Obsoletes:     dgs-devel
 
-%description -l pl devel
-Pliki nag³ówkowe, dokumentcja dla programistów rozwijaj±cych aplikacje
-klienckie pod X Window. Zawiera podstawow± bibliotekê Xlib a tak¿e Xt
-i Xaw. Wiêcej informacji nt. pisania programów przy u¿yciu tych
-bibliotek mo¿esz znale¼æ w ksi±¿kach wydawnictwa O'Reilly and
-Associates (X Programming) polecanych przez Red Hata.
+%description DPS-devel
+Header files for develop X-Window Display Postscript.
 
-%description -l tr devel
-X istemcisi olarak çalýþacak programlar geliþtirmek için gereken
-statik kitaplýklar, baþlýk dosyalarý ve belgeler. Xlib kitaplýðýnýn
-yanýsýra Xt ve Xaw arayüz kitaplýklarýný da içerir.
+%description DPS-devel -l pl
+Pliki nag³ówkowe biblioteki X-Window Display PostScript.
 
-%package static
-Summary:       X11R6 static libraries
-Summary(pl):   Biblioteki statyczne do X11R6
-Group:         X11/Libraries
-Group(de):     X11/Libraries
-Group(es):     X11/Bibliotecas
-Group(pl):     X11/Biblioteki
-Requires:      %{name}-devel = %{version}
-%ifarch sparc sparc64
-Obsoletes:     X11R6.1-devel
-%endif
-Obsoletes:     xpm-static
-#Obsoletes:    Mesa-static
+%package DPS-static
+Summary:       Display PostScript
+Summary(pl):   Display PostScript
+Group:         X11/XFree86
+Group(de):     X11/XFree86
+Group(pl):     X11/XFree86
+Requires:      %{name}-DPS-devel = %{version}
+Obsoletes:     dgs-static
 
-%description static
-X11R6 static libraries.
+%description DPS-static
+X-Window Display PostScript static libraries.
 
-%description -l pl static
-Biblioteki statyczne do X11R6.
+%description DPS-static -l pl
+Statyczne biblioteki X-Window Display PostScript.
 
 %package OpenGL-core
 Summary:       OpenGL support for X11R6
@@ -345,23 +241,53 @@ Summary(pl):      Wsparcie OpenGL dla systemu X11R6
 Group:         X11/Libraries
 Group(de):     X11/Libraries
 Group(es):     X11/Bibliotecas
+Group(fr):     X11/Librairies
 Group(pl):     X11/Biblioteki
+Group(pt_BR):  X11/Bibliotecas
+Group(ru):     X11/âÉÂÌÉÏÔÅËÉ
+Group(uk):     X11/â¦Â̦ÏÔÅËÉ
 Requires:      %{name}-libs = %{version}
 Obsoletes:     Mesa
 
 %description OpenGL-core
 OpenGL support for X11R6 system.
 
-%description -l pl OpenGL-core
+%description OpenGL-core -l pl
 Wsparcie OpenGL dla systemu X11R6.
 
+%package OpenGL-devel
+Summary:       OpenGL for X11R6 development
+Summary(pl):   Pliki nag³ówkowe OpenGL dla systemu X11R6
+Group:         X11/Libraries
+Group(de):     X11/Libraries
+Group(es):     X11/Bibliotecas
+Group(fr):     X11/Librairies
+Group(pl):     X11/Biblioteki
+Group(pt_BR):  X11/Bibliotecas
+Group(ru):     X11/âÉÂÌÉÏÔÅËÉ
+Group(uk):     X11/â¦Â̦ÏÔÅËÉ
+Requires:      %{name}-OpenGL-libs = %{version}
+Requires:      %{name}-devel
+Provides:      OpenGL-devel
+Obsoletes:     Mesa-devel glxMesa-devel
+
+%description OpenGL-devel
+Headers and man pages for OpenGL for X11R6.
+
+%description OpenGL-devel -l pl
+Pliki nag³ówkowe i manuale do OpenGL dla systemu X11R6.
+
 %package OpenGL-libs
 Summary:       OpenGL libraries for X11R6
 Summary(pl):   Biblioteki OpenGL dla systemu X11R6
 Group:         X11/Libraries
 Group(de):     X11/Libraries
 Group(es):     X11/Bibliotecas
+Group(fr):     X11/Librairies
 Group(pl):     X11/Biblioteki
+Group(pt_BR):  X11/Bibliotecas
+Group(ru):     X11/âÉÂÌÉÏÔÅËÉ
+Group(uk):     X11/â¦Â̦ÏÔÅËÉ
 Requires:      %{name}-libs = %{version}
 Requires:      %{name}-OpenGL-core
 Provides:      OpenGL
@@ -371,34 +297,20 @@ Obsoletes:        Mesa
 %description OpenGL-libs
 OpenGL libraries for X11R6 system.
 
-%description -l pl OpenGL-libs
+%description OpenGL-libs -l pl
 Biblioteki OpenGL dla systemu X11R6.
 
-%package OpenGL-devel
-Summary:       OpenGL for X11R6 development
-Summary(pl):   Pliki nag³ówkowe dla OpenGL dla systemu X11R6
-Group:         X11/Libraries
-Group(de):     X11/Libraries
-Group(es):     X11/Bibliotecas
-Group(pl):     X11/Biblioteki
-Requires:      %{name}-OpenGL-libs = %{version}
-Requires:      %{name}-devel
-Provides:      OpenGL-devel
-Obsoletes:     Mesa-devel glxMesa-devel
-
-%description OpenGL-devel
-Headers and man pages for OpenGL for X11R6.
-
-%description -l pl OpenGL-devel
-Pliki nag³ówkowe i manuale do OpenGL dla systemu X11R6.
-
 %package OpenGL-static
 Summary:       X11R6 static libraries with OpenGL
 Summary(pl):   Biblioteki statyczne do X11R6 ze wsparciem dla OpenGL
 Group:         X11/Libraries
 Group(de):     X11/Libraries
 Group(es):     X11/Bibliotecas
+Group(fr):     X11/Librairies
 Group(pl):     X11/Biblioteki
+Group(pt_BR):  X11/Bibliotecas
+Group(ru):     X11/âÉÂÌÉÏÔÅËÉ
+Group(uk):     X11/â¦Â̦ÏÔÅËÉ
 Requires:      %{name}-OpenGL-devel = %{version}
 Provides:      OpenGL-static
 Obsoletes:     Mesa-static
@@ -406,62 +318,9 @@ Obsoletes: Mesa-static
 %description OpenGL-static
 X11R6 static libraries with OpenGL.
 
-%description -l pl OpenGL-static
+%description OpenGL-static -l pl
 Biblioteki statyczne zawieraj±ce wsparcie dla OpenGL do X11R6.
 
-%package setup
-Summary:       Graphical configuration tool for XFree86
-Summary(pl):   Graficzny konfigurator dla XFree86
-Group:         X11/XFree86
-Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
-Requires:      %{name}-Xserver = %{version}
-Obsoletes:     XFree86-xf86cfg
-
-%description setup
-Setup containst a configuration tool for the XFree86 family of
-servers. It allows you to configure video settings, keyboard layouts,
-mouse type, and other miscellaneous options. It is slow however, and
-requires the generic VGA 16 color server be available.
-
-%description -l pl setup
-Pakiet setup zawiera narzêdzia do konfiguracji Xfree86.
-
-%package Xvfb
-Summary:       XFree86 Xvfb server
-Summary(pl):   Serwer XFree86 Xvfb
-Group:         X11/XFree86/Servers
-Group(de):     X11/XFree86/Server
-Group(pl):     X11/XFree86/Serwery
-Requires:      %{name}-modules = %{version}-%{release}
-Requires:      %{name}-fonts >= 4.0.2
-
-%description Xvfb
-Xvfb (X Virtual Frame Buffer) is an X Window System server that is
-capable of running on machines with no display hardware and no
-physical input devices. Xvfb emulates a dumb framebuffer using virtual
-memory. Xvfb doesn't open any devices, but behaves otherwise as an X
-display. Xvfb is normally used for testing servers. Using Xvfb, the
-mfb or cfb code for any depth can be exercised without using real
-hardware that supports the desired depths. Xvfb has also been used to
-test X clients against unusual depths and screen configurations, to do
-batch processing with Xvfb as a background rendering engine, to do
-load testing, to help with porting an X server to a new platform, and
-to provide an unobtrusive way of running applications which really
-don't need an X server but insist on having one.
-
-If you need to test your X server or your X clients, you may want to
-install Xvfb for that purpose.
-
-%description -l pl Xvfb
-Xvfb (X Virtual Frame Buffer) jest X serwerem, który mo¿na uruchamiaæ
-na maszynach bez urz±dzeñ wy¶wietlaj±cych ani fizycznych urz±dzeñ
-wej¶ciowych. Xvfb emuluje prosty framebuffer w pamiêci. Zwykle jest
-u¿ywany do testowania X serwerów, mo¿e te¿ byæ u¿ywany do testowania
-X klientów w rzadko u¿ywanych konfiguracjach ekranu. Mo¿na te¿ u¿yæ
-Xvfb do uruchomienia aplikacji, które w rzeczywisto¶ci nie wymagaj±
-X serwera, ale odmawiaj± uruchomienia bez niego.
-
 %package Xnest
 Summary:       XFree86 Xnest server
 Summary(pl):   Serwer XFree86 Xnest
@@ -480,7 +339,7 @@ manages the windows and graphics requests for its own clients.
 You will need to install Xnest if you require an X server which will
 run as a client of your real X server (perhaps for testing purposes).
 
-%description -l pl Xnest
+%description Xnest -l pl
 Xnest jest X serwerem uruchamianym w okienku innego X serwera. Xnest
 zachowuje siê jak X klient w stosunku do prawdziwego X serwera, a jak
 X serwer dla w³asnych klientów.
@@ -498,21 +357,21 @@ Requires: %{name}-fonts >= 4.0.2
 Xprt provides an X server with the print extension and special DDX
 implementation.
 
-%description -l pl Xprt
+%description Xprt -l pl
 Xprt jest X serwerem z rozszerzeniem Xprint.
 
 %package Xserver
 Summary:       XFree86 X display server
 Summary(de):   XFree86 Server
 Summary(fr):   Serveur XFree86
-Summary(pl):   XFree86 serwer
+Summary(pl):   Serwer XFree86
 Summary(tr):   XFree86 sunucusu
 Group:         X11/XFree86/Servers
 Group(de):     X11/XFree86/Server
 Group(pl):     X11/XFree86/Serwery
 Requires:      pam
 Requires:      %{name}-modules = %{version}-%{release}
-Requires:      %{name}-fonts >= 4.0
+Requires:      /usr/X11R6/lib/X11/rgb.txt
 Obsoletes:     %{name}-VGA16 %{name}-SVGA %{name}-Mono
 Obsoletes:     XFree86-S3 XFree86-S3V XFree86-I128
 Obsoletes:     XFree86-Mach8 XFree86-Mach32 XFree86-Mach64
@@ -535,7 +394,7 @@ proper driver for your display hardware - package itself contains only
 drivers for VGA and VESA-compliant cards (without acceleration). Other
 drivers can be found in XFree86-driver-* packages.
 
-%description -l de Xserver
+%description Xserver -l de
 X-Server für die elementarsten Framebuffer-SVGA-Geräte, einschließlich
 Karten, die aus ET4000-Chips, Cirrus Logic-Chips, Chips and
 Technologies Laptop-Chips sowie Trident 8900 und 9000 Chips gebaut
@@ -544,7 +403,7 @@ und Horizons, Genoa 8500VL, den meisten Actix-Karten sowie Spider VLB
 Plus und außerdem mit vielen anderen Chips und Karten. Es lohnt sich,
 diesen Server auszuprobieren, wenn Sie Probleme haben.
 
-%description -l fr Xserver
+%description Xserver -l fr
 Serveur X pour les circuits SVGA les plus simples, dont les cartes
 construites avec les circuits ET4000, Cirrus Logic, Chips and
 Technologies laptop, Trident 8900 et 9000. Fonctionne pour les cartes
@@ -553,13 +412,14 @@ Diamond Speedstar, Orchid Kelvins, STB Nitros et Horizons, Genoa
 pour de nombreux autres circuits et cartes. Essayez ce serveur si vous
 avez des problèmes.
 
-%description -l pl Xserver
-Jest to podstawowy X serwer wy¶wietlaj±cy obraz na karcie graficznej.
-Do dzia³ania wymaga odpowiedniego drivera - sam pakiet zawiera tylko
-drivery dla kart VGA oraz SVGA zgodnych z VESA (bez akceleracji). Inne
-drivery mo¿na znale¼æ w pakietach XFree86-driver-*.
+%description Xserver -l pl
+Jest to podstawowy Xserwer wy¶wietlaj±cy obraz na karcie graficznej.
+Do dzia³ania wymaga odpowiedniego sterownika - sam pakiet zawiera
+tylko odpowiedni dla kart VGA oraz SVGA zgodnych z VESA (bez
+akceleracji). Inne sterowniki mo¿na znale¼æ w pakietach
+XFree86-driver-*.
 
-%description -l tr Xserver
+%description Xserver -l tr
 ET4000, Cirrus Logic, Chips and Technologies dizüstü, Trident 8900 ve
 9000 gibi basit 'framebuffer' SVGA kullananan kartlar için X sunucusu.
 Ayný zamanda Diamond Speedstar, Orchid Kelvins, STB Nitros / Horizons,
@@ -567,39 +427,129 @@ Genoa 8500VL, 
 birçok diðer kart ile de çalýþýr. Herhangi bir sorun yaþarsanýz bu
 sunucuyu deneyin.
 
-%package driver-apm
-Summary:       Alliance Promotion video driver
-Summary(pl):   Driver do kart Alliance Promotion
-Group:         X11/XFree86
-Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
+%package Xvfb
+Summary:       XFree86 Xvfb server
+Summary(pl):   Serwer XFree86 Xvfb
+Group:         X11/XFree86/Servers
+Group(de):     X11/XFree86/Server
+Group(pl):     X11/XFree86/Serwery
 Requires:      %{name}-modules = %{version}-%{release}
-Requires:      %{name}-Xserver = %{version}-%{release}
+Requires:      %{name}-fonts >= 4.0.2
 
-%description driver-apm
-Alliance Promotion driver.
+%description Xvfb
+Xvfb (X Virtual Frame Buffer) is an X Window System server that is
+capable of running on machines with no display hardware and no
+physical input devices. Xvfb emulates a dumb framebuffer using virtual
+memory. Xvfb doesn't open any devices, but behaves otherwise as an X
+display. Xvfb is normally used for testing servers. Using Xvfb, the
+mfb or cfb code for any depth can be exercised without using real
+hardware that supports the desired depths. Xvfb has also been used to
+test X clients against unusual depths and screen configurations, to do
+batch processing with Xvfb as a background rendering engine, to do
+load testing, to help with porting an X server to a new platform, and
+to provide an unobtrusive way of running applications which really
+don't need an X server but insist on having one.
 
-%description -l pl driver-apm
-Driver do kart Alliance Promotion.
+If you need to test your X server or your X clients, you may want to
+install Xvfb for that purpose.
 
-%package driver-ark
-Summary:       Ark Logic video driver
-Summary(pl):   Driver do kart Ark Logic
-Group:         X11/XFree86
-Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
+%description Xvfb -l pl
+Xvfb (X Virtual Frame Buffer) jest X serwerem, który mo¿na uruchamiaæ
+na maszynach bez urz±dzeñ wy¶wietlaj±cych ani fizycznych urz±dzeñ
+wej¶ciowych. Xvfb emuluje prosty framebuffer w pamiêci. Zwykle jest
+u¿ywany do testowania X serwerów, mo¿e te¿ byæ u¿ywany do testowania X
+klientów w rzadko u¿ywanych konfiguracjach ekranu. Mo¿na te¿ u¿yæ Xvfb
+do uruchomienia aplikacji, które w rzeczywisto¶ci nie wymagaj± X
+serwera, ale odmawiaj± uruchomienia bez niego.
+
+%package devel
+Summary:       X11R6 headers and programming man pages
+Summary(de):   X11R6 Headers und man pages für Programmierer
+Summary(fr):   Pages man de programmation
+Summary(pl):   Pliki nag³ówkowe X11R6
+Summary(tr):   X11R6 ile geliþtirme için gerekli dosyalar
+Group:         X11/Libraries
+Group(de):     X11/Libraries
+Group(es):     X11/Bibliotecas
+Group(fr):     X11/Librairies
+Group(pl):     X11/Biblioteki
+Group(pt_BR):  X11/Bibliotecas
+Group(ru):     X11/âÉÂÌÉÏÔÅËÉ
+Group(uk):     X11/â¦Â̦ÏÔÅËÉ
+Requires:      %{name}-libs = %{version}
+Obsoletes:     xpm-devel
+Provides:      xpm-devel
+%ifarch sparc sparc64
+Obsoletes:     X11R6.1-devel
+%endif
+
+%description devel
+Libraries, header files, and documentation for developing programs
+that run as X clients. It includes the base Xlib library as well as
+the Xt and Xaw widget sets. For information on programming with these
+libraries, PLD recommends the series of books on X Programming
+produced by O'Reilly and Associates.
+
+%description devel -l de
+Libraries, Header-Dateien und Dokumentation zum Entwickeln von
+Programmen, die als X-Clients laufen. Enthält die Xlib-Library und die
+Widget-Sätze Xt und Xaw. Information zum Programmieren mit diesen
+Libraries finden Sie in der Buchreihe zur X-Programmierung von
+O'Reilly and Associates.
+
+%description devel -l fr
+Bibliothéques, fichiers d'en-tête, et documentation pour développer
+des programmes s'exécutant en clients X. Cela comprend la Bibliothéque
+Xlib de base aussi bien que les ensembles de widgets Xt et Xaw. Pour
+des informations sur la programmation avec ces Bibliothéques, Red Hat
+recommande la série d'ouvrages sur la programmation X editée par
+O'Reilly and Associates.
+
+%description devel -l pl
+Pliki nag³ówkowe, dokumentcja dla programistów rozwijaj±cych aplikacje
+klienckie pod X Window. Zawiera podstawow± bibliotekê Xlib a tak¿e Xt
+i Xaw. Wiêcej informacji nt. pisania programów przy u¿yciu tych
+bibliotek mo¿esz znale¼æ w ksi±¿kach wydawnictwa O'Reilly and
+Associates (X Programming) polecanych przez Red Hata.
+
+%description devel -l tr
+X istemcisi olarak çalýþacak programlar geliþtirmek için gereken
+statik kitaplýklar, baþlýk dosyalarý ve belgeler. Xlib kitaplýðýnýn
+yanýsýra Xt ve Xaw arayüz kitaplýklarýný da içerir.
+
+%package driver-apm
+Summary:       Alliance Promotion video driver
+Summary(pl):   Sterownik do kart Alliance Promotion
+Group:         X11/XFree86
+Group(de):     X11/XFree86
+Group(pl):     X11/XFree86
+Requires:      %{name}-modules = %{version}-%{release}
+Requires:      %{name}-Xserver = %{version}-%{release}
+
+%description driver-apm
+Alliance Promotion driver.
+
+%description driver-apm -l pl
+Sterownik do kart Alliance Promotion.
+
+%package driver-ark
+Summary:       Ark Logic video driver
+Summary(pl):   Sterownik do kart Ark Logic
+Group:         X11/XFree86
+Group(de):     X11/XFree86
+Group(pl):     X11/XFree86
 Requires:      %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
 
 %description driver-ark
 Ark Logic driver.
 
-%description -l pl driver-ark
-Driver do kart Ark Logic.
+%description driver-ark -l pl
+Sterownik do kart Ark Logic.
 
 %package driver-ati
 Summary:       ATI video driver
-Summary(pl):   Driver do kart ATI
+Summary(pl):   Sterownik do kart ATI
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -609,12 +559,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-ati
 ATI video driver.
 
-%description -l pl driver-ati
-Driver do kart ATI.
+%description driver-ati -l pl
+Sterownik do kart ATI.
 
 %package driver-chips
 Summary:       Chips and Technologies video driver
-Summary(pl):   Driver do kart na uk³adach Chips and Technologies
+Summary(pl):   Sterownik do kart na uk³adach Chips and Technologies
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -624,12 +574,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-chips
 Chips and Technologies video driver.
 
-%description -l pl driver-chips
-Driver do kart na uk³adach Chips and Technologies.
+%description driver-chips -l pl
+Sterownik do kart na uk³adach Chips and Technologies.
 
 %package driver-cirrus
 Summary:       Cirrus Logic video driver
-Summary(pl):   Driver do kart Cirrus Logic
+Summary(pl):   Sterownik do kart Cirrus Logic
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -639,12 +589,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-cirrus
 Cirrus Logic video driver.
 
-%description -l pl driver-cirrus
-Driver do kart Cirrus Logic.
+%description driver-cirrus -l pl
+Sterownik do kart Cirrus Logic.
 
 %package driver-cyrix
 Summary:       Cyrix video driver
-Summary(pl):   Driver do grafiki na uk³adzie Cyrix MediaGX
+Summary(pl):   Sterownik do grafiki na uk³adzie Cyrix MediaGX
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -654,12 +604,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-cyrix
 Cyrix video driver.
 
-%description -l pl driver-cyrix
-Driver do grafiki na uk³adzie Cyrix MediaGX.
+%description driver-cyrix -l pl
+Sterownik do grafiki na uk³adzie Cyrix MediaGX.
 
 %package driver-fbdev
 Summary:       Video driver for framebuffer device
-Summary(pl):   Driver korzystaj±cy z framebuffera
+Summary(pl):   Sterownik korzystaj±cy z framebuffera
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -669,12 +619,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-fbdev
 Non-accelerated video driver for framebuffer device.
 
-%description -l pl driver-fbdev
-Nie akcelerowany driver korzystaj±cy z framebuffera.
+%description driver-fbdev -l pl
+Nieakcelerowany sterownik korzystaj±cy z framebuffera.
 
 %package driver-ffb
 Summary:       Video driver for DRI sparc framebuffer device
-Summary(pl):   Driver do framebuffera DRI na sparc
+Summary(pl):   Sterownik do framebuffera DRI na sparc
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -684,12 +634,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-ffb
 Video driver for DRI sparc framebuffer device.
 
-%description -l pl driver-ffb
-Driver do framebuffera DRI na sparc.
+%description driver-ffb -l pl
+Sterownik do framebuffera DRI na sparc.
 
 %package driver-glide
 Summary:       3Dfx Voodoo1 and Voodoo2 video driver
-Summary(pl):   Driver do kart 3Dfx Voodoo1 i Voodoo2
+Summary(pl):   Sterownik do kart 3Dfx Voodoo1 i Voodoo2
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -699,12 +649,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-glide
 Voodoo1 and Voodoo2 video driver.
 
-%description -l pl driver-glide
-Driver do kart Voodoo1 i Voodoo2 firmy 3Dfx.
+%description driver-glide -l pl
+Sterownik do kart Voodoo1 i Voodoo2 firmy 3Dfx.
 
 %package driver-glint
 Summary:       GLINT/Permedia video driver
-Summary(pl):   Driver do kart GLINT i Permedia
+Summary(pl):   Sterownik do kart GLINT i Permedia
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -715,12 +665,12 @@ Requires: OpenGL
 %description driver-glint
 GLINT/Permedia video driver.
 
-%description -l pl driver-glint
-Driver do kart GLINT i Permedia.
+%description driver-glint -l pl
+Sterownik do kart GLINT i Permedia.
 
 %package driver-i128
 Summary:       Number 9 I128 video driver
-Summary(pl):   Driver do kart Number 9 I128
+Summary(pl):   Sterownik do kart Number 9 I128
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -730,12 +680,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-i128
 Number 9 I128 video driver.
 
-%description -l pl driver-i128
-Driver do kart Number 9 I128.
+%description driver-i128 -l pl
+Sterownik do kart Number 9 I128.
 
 %package driver-i740
 Summary:       Intel i740 video driver
-Summary(pl):   Driver do kart na uk³adzie Intel i740
+Summary(pl):   Sterownik do kart na uk³adzie Intel i740
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -745,12 +695,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-i740
 Intel i740 video driver.
 
-%description -l pl driver-i740
-Driver do kart na uk³adzie Intel i740.
+%description driver-i740 -l pl
+Sterownik do kart na uk³adzie Intel i740.
 
 %package driver-i810
 Summary:       Intel i810/i815 video driver
-Summary(pl):   Driver do grafiki na uk³adach Intel i810 i i815
+Summary(pl):   Sterownik do grafiki na uk³adach Intel i810 i i815
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -761,12 +711,12 @@ Requires: OpenGL
 %description driver-i810
 Intel i810/i815 video driver.
 
-%description -l pl driver-i810
-Driver do grafiki na uk³adach Intel i810 i i815.
+%description driver-i810 -l pl
+Sterownik do grafiki na uk³adach Intel i810 i i815.
 
 %package driver-mga
 Summary:       Matrox video driver
-Summary(pl):   Driver do kart Matrox
+Summary(pl):   Sterownik do kart Matrox
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -777,12 +727,12 @@ Requires: OpenGL
 %description driver-mga
 Matrox video driver.
 
-%description -l pl driver-mga
-Driver do kart Matrox.
+%description driver-mga -l pl
+Sterownik do kart Matrox.
 
 %package driver-neomagic
 Summary:       NeoMagic video driver
-Summary(pl):   Driver do kart NeoMagic
+Summary(pl):   Sterownik do kart NeoMagic
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -792,12 +742,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-neomagic
 NeoMagic video driver.
 
-%description -l pl driver-neomagic
-Driver do kart NeoMagic.
+%description driver-neomagic -l pl
+Sterownik do kart NeoMagic.
 
 %package driver-nv
-Summary:       NVIDIA video driver
-Summary(pl):   Driver do kart na uk³adach firmy NVIDIA
+Summary:       nVidia video driver
+Summary(pl):   Sterownik do kart na uk³adach firmy nVidia
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -805,14 +755,14 @@ Requires: %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
 
 %description driver-nv
-NVIDIA video driver. Supports Riva128, RivaTNT, GeForce.
+nVidia video driver. Supports Riva128, RivaTNT, GeForce.
 
-%description -l pl driver-nv
-Driver do kart na uk³adach firmy NVIDIA: Riva128, RivaTNT, GeForce.
+%description driver-nv -l pl
+Sterownik do kart na uk³adach firmy nVidia: Riva128, RivaTNT, GeForce.
 
 %package driver-r128
 Summary:       ATI Rage 128 video driver
-Summary(pl):   Driver do kart ATI Rage 128
+Summary(pl):   Sterownik do kart ATI Rage 128
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -823,12 +773,12 @@ Requires: OpenGL
 %description driver-r128
 ATI Rage 128 video driver.
 
-%description -l pl driver-r128
-Driver do kart ATI Rage 128.
+%description driver-r128 -l pl
+Sterownik do kart ATI Rage 128.
 
 %package driver-radeon
 Summary:       ATI Radeon video driver
-Summary(pl):   Driver do kart ATI Radeon
+Summary(pl):   Sterownik do kart ATI Radeon
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -839,12 +789,12 @@ Requires: OpenGL
 %description driver-radeon
 ATI Radeon video driver.
 
-%description -l pl driver-radeon
-Driver do kart ATI Radeon.
+%description driver-radeon -l pl
+Sterownik do kart ATI Radeon.
 
 %package driver-rendition
 Summary:       Rendition video driver
-Summary(pl):   Driver do kart Rendition
+Summary(pl):   Sterownik do kart Rendition
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -854,12 +804,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-rendition
 Rendition/Micron video driver.
 
-%description -l pl driver-rendition
-Driver do kart Verite firmowanych przez Rendition/Micron.
+%description driver-rendition -l pl
+Sterownik do kart Verite firmowanych przez Rendition/Micron.
 
 %package driver-s3virge
 Summary:       S3 ViRGE/Trio3D video driver
-Summary(pl):   Driver do kart na uk³adach S3 ViRGE i Trio3D
+Summary(pl):   Sterownik do kart na uk³adach S3 ViRGE i Trio3D
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -869,27 +819,27 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-s3virge
 S3 ViRGE/Trio3D video driver.
 
-%description -l pl driver-s3virge
-Driver do kart na uk³adach S3 ViRGE i Trio3D.
+%description driver-s3virge -l pl
+Sterownik do kart na uk³adach S3 ViRGE i Trio3D.
 
 %package driver-s3
-Summary:        S3 Trio video driver
-Summary(pl):    Driver do kart na uk³adach S3 Trio
-Group:          X11/XFree86
-Group(de):      X11/XFree86
-Group(pl):      X11/XFree86
-Requires:       %{name}-modules = %{version}-%{release}
-Requires:       %{name}-Xserver = %{version}-%{release}
+Summary:       S3 Trio video driver
+Summary(pl):   Sterownik do kart na uk³adach S3 Trio
+Group:         X11/XFree86
+Group(de):     X11/XFree86
+Group(pl):     X11/XFree86
+Requires:      %{name}-modules = %{version}-%{release}
+Requires:      %{name}-Xserver = %{version}-%{release}
 
 %description driver-s3
 S3 Trio video driver.
 
-%description -l pl driver-s3
-Driver do kart na uk³adach S3 Trio.
+%description driver-s3 -l pl
+Sterownik do kart na uk³adach S3 Trio.
 
 %package driver-savage
 Summary:       S3 Savage video driver
-Summary(pl):   Driver do kart na uk³adach S3 Savage
+Summary(pl):   Sterownik do kart na uk³adach S3 Savage
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -899,12 +849,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-savage
 S3 Savage video driver.
 
-%description -l pl driver-savage
-Driver do kart na uk³adach S3 Savage.
+%description driver-savage -l pl
+Sterownik do kart na uk³adach S3 Savage.
 
 %package driver-siliconmotion
 Summary:       Silicon Motion video driver
-Summary(pl):   Driver do kart na uk³adach Silicon Motion
+Summary(pl):   Sterownik do kart na uk³adach Silicon Motion
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -914,12 +864,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-siliconmotion
 Silicon Motion video driver.
 
-%description -l pl driver-siliconmotion
-Driver do kart na uk³adach Lynx firmy Silicon Motion.
+%description driver-siliconmotion -l pl
+Sterownik do kart na uk³adach Lynx firmy Silicon Motion.
 
 %package driver-sis
 Summary:       SiS video driver
-Summary(pl):   Driver do kart na uk³adach SiS
+Summary(pl):   Sterownik do kart na uk³adach SiS
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -929,12 +879,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-sis
 SiS video driver.
 
-%description -l pl driver-sis
-Driver do kart na uk³adach SiS.
+%description driver-sis -l pl
+Sterownik do kart na uk³adach SiS.
 
 %package driver-sunbw2
 Summary:       sunbw2 - Sun BW2 video driver
-Summary(pl):   Driver do monochromatycznego framebuffera BW2 na Sunie
+Summary(pl):   Sterownik do monochromatycznego framebuffera BW2 na Sunie
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -944,12 +894,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-sunbw2
 sunbw2 - Sun BW2 video driver.
 
-%description -l pl driver-sunbw2
-Driver do monochromatycznego framebuffera BW2 na Sunie.
+%description driver-sunbw2 -l pl
+Sterownik do monochromatycznego framebuffera BW2 na Sunie.
 
 %package driver-suncg14
 Summary:       suncg14 - Sun CG14 video driver
-Summary(pl):   Driver do kolorowego framebuffera CG14 na Sunie
+Summary(pl):   Sterownik do kolorowego framebuffera CG14 na Sunie
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -959,12 +909,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-suncg14
 suncg14 - Sun CG14 video driver.
 
-%description -l pl driver-suncg14
-Driver do kolorowego framebuffera CG14 na Sunie.
+%description driver-suncg14 -l pl
+Sterownik do kolorowego framebuffera CG14 na Sunie.
 
 %package driver-suncg3
 Summary:       suncg3 - Sun CG3 video cards driver
-Summary(pl):   Driver do kolorowego framebuffera CG3 na Sunie
+Summary(pl):   Sterownik do kolorowego framebuffera CG3 na Sunie
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -974,12 +924,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-suncg3
 suncg3 - Sun CG3 video cards driver.
 
-%description -l pl driver-suncg3
-Driver do kolorowego framebuffera CG3 na Sunie.
+%description driver-suncg3 -l pl
+Sterownik do kolorowego framebuffera CG3 na Sunie.
 
 %package driver-suncg6
 Summary:       suncg6 - Sun GX and Turbo GX video driver
-Summary(pl):   Driver do grafiki GX i Turbo GX na Sunie
+Summary(pl):   Sterownik do grafiki GX i Turbo GX na Sunie
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -989,12 +939,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-suncg6
 suncg6 - Sun GX and Turbo GX video driver.
 
-%description -l pl driver-suncg6
-Driver do grafiki GX i Turbo GX na Sunie.
+%description driver-suncg6 -l pl
+Sterownik do grafiki GX i Turbo GX na Sunie.
 
 %package driver-sunffb
 Summary:       sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver
-Summary(pl):   Driver do kart Sun Creator, Creator 3D, Elite 3D
+Summary(pl):   Sterownik do kart Sun Creator, Creator 3D, Elite 3D
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -1004,12 +954,12 @@ Requires:        %{name}-Xserver = %{version}-%{release}
 %description driver-sunffb
 sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver.
 
-%description -l pl driver-sunffb
-Driver do kart Sun Creator, Creator 3D, Elite 3D.
+%description driver-sunffb -l pl
+Sterownik do kart Sun Creator, Creator 3D, Elite 3D.
 
 %package driver-sunleo
 Summary:       sunleo - Sun Leo (ZX) video cards driver
-Summary(pl):   Driver do kart Sun Leo (ZX)
+Summary(pl):   Sterownik do kart Sun Leo (ZX)
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -1019,12 +969,12 @@ Requires:        %{name}-Xserver = %{version}-%{release}
 %description driver-sunleo
 sunleo - Sun Leo (ZX) video cards driver.
 
-%description -l pl driver-sunleo
-Driver do kart Sun Leo (ZX).
+%description driver-sunleo -l pl
+Sterownik do kart Sun Leo (ZX).
 
 %package driver-suntcx
 Summary:       suntcx - Sun TCX video cards driver
-Summary(pl):   Driver do kart Sun TCX
+Summary(pl):   Sterownik do kart Sun TCX
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -1034,28 +984,33 @@ Requires:        %{name}-Xserver = %{version}-%{release}
 %description driver-suntcx
 suntcx - Sun TCX video cards driver.
 
-%description -l pl driver-suntcx
-Driver do kart Sun TCX.
+%description driver-suntcx -l pl
+Sterownik do kart Sun TCX.
 
 %package driver-tdfx
 Summary:       3Dfx video driver
-Summary(pl):   Driver do kart 3Dfx
+Summary(pl):   Sterownik do kart 3Dfx
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
 Requires:      %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
 Requires:      OpenGL
+Requires:      Glide3-DRI
 
 %description driver-tdfx
 3Dfx video driver. Supports Voodoo Banshee, Voodoo3, Voodoo4, Voodoo5.
+For Banshee or Voodoo3, DRI driver requires Glide_V3-DRI package, for
+Voodoo4 or Voodoo5 it requires Glide_V5-DRI package.
 
-%description -l pl driver-tdfx
-Driver do kart 3Dfx: Voodoo Banshee, Voodoo3, Voodoo4, Voodoo5.
+%description driver-tdfx -l pl
+Sterownik do kart 3Dfx: Voodoo Banshee, Voodoo3, Voodoo4, Voodoo5.
+Sterownik DRI wymaga pakietu Glide_V3-DRI do kart Banshee lub Voodoo3,
+a Glide_V5-DRI do kart Voodoo4 lub Voodoo5.
 
 %package driver-tga
 Summary:       TGA video driver
-Summary(pl):   Driver do kart TGA
+Summary(pl):   Sterownik do kart TGA
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -1065,12 +1020,12 @@ Requires:       %{name}-Xserver = %{version}-%{release}
 %description driver-tga
 TGA video driver.
 
-%description -l pl driver-tga
-Driver do kart TGA.
+%description driver-tga -l pl
+Sterownik do kart TGA.
 
 %package driver-trident
 Summary:       Trident video driver
-Summary(pl):   Driver do kart Trident
+Summary(pl):   Sterownik do kart Trident
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -1080,12 +1035,12 @@ Requires:       %{name}-Xserver = %{version}-%{release}
 %description driver-trident
 Trident video driver.
 
-%description -l pl driver-trident
-Driver do kart Trident.
+%description driver-trident -l pl
+Sterownik do kart Trident.
 
 %package driver-tseng
 Summary:       Tseng Labs video driver
-Summary(pl):   Driver do kart Tseng Labs
+Summary(pl):   Sterownik do kart Tseng Labs
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -1095,12 +1050,12 @@ Requires:       %{name}-Xserver = %{version}-%{release}
 %description driver-tseng
 Tseng Labs video driver.
 
-%description -l pl driver-tseng
-Driver do kart firmy Tseng Labs.
+%description driver-tseng -l pl
+Sterownik do kart firmy Tseng Labs.
 
 %package driver-vmware
 Summary:       VMWare SVGA video driver
-Summary(pl):   Driver do emulowanych kart SVGA pod VMware.
+Summary(pl):   Sterownik do emulowanych kart SVGA pod VMware
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -1110,54 +1065,184 @@ Requires:      %{name}-Xserver = %{version}-%{release}
 %description driver-vmware
 VMware SVGA video driver.
 
-%description -l pl driver-vmware
-Driver do emulowanych kart SVGA pod VMware.
+%description driver-vmware -l pl
+Sterownik do emulowanych kart SVGA pod VMware.
 
-%package DPS
-Summary:       Display PostScript
-Summary(pl):   Display PostScript
+%package libs
+Summary:       X11R6 shared libraries
+Summary(de):   X11R6 shared Libraries
+Summary(es):   Bibliotecas compartidas X11R6
+Summary(pl):   Biblioteki dzielone dla X11R6
+Summary(fr):   Bibliothèques partagées X11R6
+Summary(pt_BR):        Bibliotecas compartilhadas X11R6
 Group:         X11/XFree86
 Group(de):     X11/XFree86
+Group(es):     X11/XFree86
+Group(fr):     X11/XFree86
 Group(pl):     X11/XFree86
-Obsoletes:     dgs
+Group(pt_BR):  X11/XFree86
+PreReq:                /sbin/ldconfig
+PreReq:                grep
+Obsoletes:     xpm
+Provides:      xpm
 
-%description DPS
-X-Window Display PostScript is device-independent imaging model for
-displaying information on a screen.
+%ifarch sparc sparc64
+Obsoletes:     X11R6.1-libs
+%endif
 
-%description -l pl DPS
-X-Window Display PostScript to niezale¿ny od urz±dzenia model
-wy¶wietlania informacji na ekranie.
+%description libs
+XFree86-libs contains the shared libraries that most X programs need
+to run properly. These shared libraries are in a separate package in
+order to reduce the disk space needed to run X applications on a
+machine without an X server (i.e, over a network).
+
+If you are installing the X Window System on your machine, you will
+need to install XFree86-libs. You will also need to install the
+XFree86 package, XFree86-Xserver, one of the XFree86-driver-*,
+XFree86-fonts, XFree86-fonts-ISO8859-1, optionally some of the other
+fonts (choose 75dpi or 100dpi depending upon your monitor's
+resolution), the XFree86-setup and the XFree86-tools. And, finally, if
+you are going to be developing applications that run as X clients, you
+will also need to install XFree86-devel.
+
+%description libs -l de
+Dieses Paket enthält die zur gemeinsamen Nutzung vorgesehenen
+Libraries, die die meisten X-Programme für den einwandfreien Betrieb
+benötigen. Sie wurden in einem separaten Paket untergebracht, um den
+Festplattenspeicherplatz auf Computern zu reduzieren, die ohne einen
+X- Server (über ein Netz) arbeiten.
 
-%package DPS-devel
-Summary:       Display PostScript
-Summary(pl):   Display PostScript
+%description libs -l es
+Este paquete contiene bibliotecas compartidas que la mayoría de los
+programas X necesitan para ejecutarse correctamente. Están en un
+paquete a parte, para reducir el espacio en disco necesario para
+ejecutar aplicaciones X en una máquina sin un servidor X (a través de
+la red).
+
+%description libs -l fr
+Ce paquetage contient les bibliothèques partagées nécessaires à de
+nombreux programmes X. Elles se trouvent dans un paquetage séparé afin
+de réduire l'espace disque nécessaire à l'exécution des applications X
+sur une machine sans serveur X (en réseau).
+
+%description libs -l pl
+Pakiet zawieraj±cy podstawowe biblioteki potrzebne wiêkszo¶ci
+programów korzystaj±cych z systemu X Window. Wydzielony w celu
+oszczêdno¶ci miejsca potrzebnego do uruchamiania aplikacji X Window na
+komputerach bez X serwera (np. przez sieæ).
+
+%description libs -l tr
+Bu paket X programlarýnýn düzgün çalýþabilmeleri için gereken
+kitaplýklarý içerir. Bunlar, X programlarýný (sunucu olsun olmasýn)
+çalýþtýrmak için gerekli disk alanýný azaltmak için ayrý bir paket
+olarak sunulmuþtur.
+
+%description libs -l pt_BR
+Este pacote contém bibliotecas compartilhadas que a maioria dos
+programas X precisam para rodar corretamente. Eles estão em um pacote
+separado para reduzir o espaço em disco necessário para rodar
+aplicações X em uma máquina sem um servidor X (através da rede).
+
+%package modules
+Summary:       Modules with X servers extensions
+Summary(pl):   Wspólne dla wszystkich X serwerów modu³y rozszerzeñ
 Group:         X11/XFree86
 Group(de):     X11/XFree86
+Group(es):     X11/XFree86
+Group(fr):     X11/XFree86
 Group(pl):     X11/XFree86
-Requires:      %{name}-DPS = %{version}
-Obsoletes:     dgs-devel
+Group(pt_BR):  X11/XFree86
 
-%description DPS-devel
-Header files for develop X-Window Display Postscript.
+%description modules
+Modules with X servers extensions.
 
-%description -l pl DPS-devel
-Pliki nag³ówkowe do biblioteki X-Window Display PostScript.
+%description modules -l pl
+Wspólne dla wszystkich X serwerów modu³y rozszerzeñ.
 
-%package DPS-static
-Summary:       Display PostScript
-Summary(pl):   Display PostScript
+%package setup
+Summary:       Graphical configuration tool for XFree86
+Summary(pl):   Graficzny konfigurator dla XFree86
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
-Requires:      %{name}-DPS-devel = %{version}
-Obsoletes:     dgs-static
+Requires:      %{name}-Xserver = %{version}
+Obsoletes:     XFree86-xf86cfg
 
-%description DPS-static
-X-Window Display PostScript static libraries.
+%description setup
+Setup containst a configuration tool for the XFree86 family of
+servers. It allows you to configure video settings, keyboard layouts,
+mouse type, and other miscellaneous options. It is slow however, and
+requires the generic VGA 16 color server be available.
+
+%description setup -l pl
+Pakiet setup zawiera narzêdzia do konfiguracji XFree86. Pozwala na
+skonfigurowanie ustawieñ obrazu, klawiatury, typu myszki i innych
+ró¿nych rzeczy. Jednak¿e jest wolny i wymaga dostêpno¶ci serwera do
+standardowej 16-kolorowej VGA.
+
+%package static
+Summary:       X11R6 static libraries
+Summary(pl):   Biblioteki statyczne X11R6
+Group:         X11/Libraries
+Group(de):     X11/Libraries
+Group(es):     X11/Bibliotecas
+Group(fr):     X11/Librairies
+Group(pl):     X11/Biblioteki
+Group(pt_BR):  X11/Bibliotecas
+Group(ru):     X11/âÉÂÌÉÏÔÅËÉ
+Group(uk):     X11/â¦Â̦ÏÔÅËÉ
+Requires:      %{name}-devel = %{version}
+%ifarch sparc sparc64
+Obsoletes:     X11R6.1-devel
+%endif
+Obsoletes:     xpm-static
+#Obsoletes:    Mesa-static
+
+%description static
+X11R6 static libraries.
+
+%description static -l pl
+Biblioteki statyczne X11R6.
+
+%package tools
+Summary:       Various tools for XFree86
+Summary(pl):   Ró¿ne narzêdzia dla XFree86
+Group:         X11/XFree86
+Group(de):     X11/XFree86
+Group(pl):     X11/XFree86
+Requires:      %{name} >= %{version}
+Requires:      XFree86-libs = %{version}
+Obsoletes:     X11R6-contrib
+
+%description tools
+Various tools for X, including listres, xbiff, xedit, xeyes, xcalc,
+xload and xman, among others.
+
+If you're using X, you should install XFree86-tools. You will also
+need to install the XFree86 package, the XFree86 package which
+corresponds to your video card, some of the XFree86 fonts packages,
+the XFree86-setup package and the XFree86-libs package.
+
+Finally, if you are going to develop applications that run as X
+clients, you will also need to install XFree86-devel.
 
-%description -l pl DPS-static
-Statyczne biblioteki do X-Window Display PostScript.
+This package contains all applications that used to be in
+X11R6-contrib in older releases.
+
+%description tools -l pl
+Ró¿ne narzêdzia dla X, w tym listres, xbiff, xedit, xeyes, xcalc,
+xload, xman i inne.
+
+Je¶li u¿ywasz Xów powiniene¶ zainstalowaæ XFree86-tools. Bêdziesz
+równie¿ musia³ zainstalowaæ pakiet XFree86, pakiet odpowiadaj±cy
+Twojej karcie graficznej, jeden z pakietów z fontami, pakiet
+Xconfigurator oraz XFree86-libs.
+
+Wreszcie, je¶li zamierzasz tworzyæ aplikacje, które dzia³aj± jako
+klienci X, bêdziesz musia³ zainstalowaæ równie¿ XFree86-devel.
+
+Ten pakiet zawiera aplikacje, które by³y w X11R6-contrib w starszych
+wersjach X.
 
 %package -n sessreg
 Summary:       sessreg - manage utmp/wtmp entries for non-init clients
@@ -1175,32 +1260,13 @@ System V has a better interface to /var/run/utmp than BSD; it
 dynamically allocates entries in the file, instead of writing them at
 fixed positions indexed by position in /etc/ttys.
 
-%description -l pl -n sessreg
+%description -n sessreg -l pl
 sessreg jest prostym programem do zarz±dzania wpisami w utmp/wtmp dla
 sesji xdm.
 
-%package -n xdm
-Summary:       xdm - X Display Manager with support for XDMCP, host chooser
-Summary(pl):   XDM
-Group:         X11/XFree86
-Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
-Requires:      %{name} = %{version}
-Requires:      pam >= 0.71
-Requires:      %{name}-libs = %{version}
-Requires:      sessreg = %{version}
-Requires:      /usr/X11R6/bin/sessreg
-Provides:      XDM
-Prereq:                chkconfig
-Obsoletes:     XFree86-xdm
-Obsoletes:     gdm
-Obsoletes:     kdm
-
-%description -n xdm
-Xdm manages a collection of X displays, which may be on the local host
-or remote servers. The design of xdm was guided by the needs of X
-terminals as well as the X Consortium standard XDMCP, the X Display
-Manager Control Protocol.
+System V ma lepszy ni¿ BSD interfejs do /var/run/utmp; dynamicznie
+alokuje wpisy w pliku, zamiast zapisywania ich na ustalonych pozycjach
+indeksowanych po³o¿eniem w /etc/ttys.
 
 %package -n twm
 Summary:       Tab Window Manager for the X Window System
@@ -1210,6 +1276,7 @@ Group(de):        X11/Fenstermanager
 Group(es):     X11/Administraadores De Ventanas
 Group(fr):     X11/Gestionnaires De Fenêtres
 Group(pl):     X11/Zarz±dcy Okien
+Requires:      XFree86-libs = %{version}
 
 %description -n twm
 Twm is a window manager for the X Window System. It provides
@@ -1217,34 +1284,15 @@ titlebars, shaped windows, several forms of icon management,
 user-defined macro functions, click-to-type and pointerdriven keyboard
 focus, and user-specified key and pointer button bindings.
 
-%package -n xfs
-Summary:       Font server for XFree86
-Summary(pl):   Serwer fontów do XFree86
-Group:         X11/XFree86
-Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
-Requires:      %{name}-libs = %{version}
-Prereq:                chkconfig
-Prereq:                /usr/sbin/useradd
-Prereq:                /usr/sbin/groupadd
-Prereq:                /usr/sbin/userdel
-Prereq:                /usr/sbin/groupdel
-Prereq:                /usr/bin/getgid
-Prereq:                /bin/id
-Obsoletes:     xfsft XFree86-xfs
-
-%description -n xfs
-This is a font server for XFree86. You can serve fonts to other X
-servers remotely with this package, and the remote system will be able
-to use all fonts installed on the font server, even if they are not
-installed on the remote computer.
-
-%description -l pl -n xfs
-Pakiet zawiera serwer fontów dla XFree86. Mo¿e udostêpniaæ fonty dla
-X serwerów lokalnych lub zdalnych.
+%description -n twm -l pl
+Twm jest mened¿erem okien dla X Window System. Daje belki tytu³owe,
+ramki okien, parê form zarz±dzania ikonami, definiowalne makra,
+ustawianie focusu klikniêciem lub po³o¿eniem wska¼nika myszy,
+definiowalne przypisania klawiszy i przycisków myszy.
 
 %package -n xauth
 Summary:       xauth - X authority file utility
+Summary(pl):   xauth - narzêdzie do plików X authority
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -1257,30 +1305,68 @@ usually used to extract authorization records from one machine and
 merge them in on another (as is the case when using remote logins or
 granting access to other users).
 
-%package tools
-Summary:       Various tools for XFree86
+%description -n xauth -l pl
+Program xauth s³u¿y do edycji i wy¶wietlania informacji
+autoryzacyjnych u¿ywanych przy ³±czeniu z Xserwerem. Ten program
+przewa¿nie jest u¿ywany do wyci±gania rekordów autoryzacji z jednej
+maszyny i do³±czania ich na innej (w celu umo¿liwienia zdalnego
+logowania lub udostêpnienia innym u¿ytkownikom).
+
+%package -n xdm
+Summary:       xdm - X Display Manager with support for XDMCP, host chooser
+Summary(pl):   XDM - display mened¿er z obs³ug± XDMCP i wybieraniem hostów
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
 Requires:      %{name} = %{version}
-Obsoletes:     X11R6-contrib
-
-%description tools
-Various tools for X, including listres, xbiff, xedit, xeyes, xcalc,
-xload and xman, among others.
-
-If you're using X, you should install XFree86-tools. You will also
-need to install the XFree86 package, the XFree86 package which
-corresponds to your video card, one of the XFree86 fonts packages, the
-Xconfigurator package and the XFree86-libs package.
-
-Finally, if you are going to develop applications that run as X
-clients, you will also need to install XFree86-devel.
+Requires:      pam >= 0.71
+Requires:      %{name}-libs = %{version}
+Requires:      sessreg = %{version}
+Requires:      /usr/X11R6/bin/sessreg
+Provides:      XDM
+PreReq:                chkconfig
+Obsoletes:     XFree86-xdm
+Obsoletes:     gdm
+Obsoletes:     kdm
 
-This package contains all applications that used to be in
-X11R6-contrib in older releases.
+%description -n xdm
+Xdm manages a collection of X displays, which may be on the local host
+or remote servers. The design of xdm was guided by the needs of X
+terminals as well as the X Consortium standard XDMCP, the X Display
+Manager Control Protocol.
 
-#--- %prep ---------------------------
+%description -n xdm -l pl
+Xdm zarz±dza zestawem ekranów X, które mog± byæ lokalne lub na
+zdalnych serwerach. Zosta³ zaprojektowany zgodnie z potrzebami X
+terminali oraz standardem X Consortium XDMCP.
+
+%package -n xfs
+Summary:       Font server for XFree86
+Summary(pl):   Serwer fontów dla XFree86
+Group:         X11/XFree86
+Group(de):     X11/XFree86
+Group(pl):     X11/XFree86
+Requires:      %{name}-libs = %{version}
+PreReq:                chkconfig
+PreReq:                /usr/sbin/useradd
+PreReq:                /usr/sbin/groupadd
+PreReq:                /usr/sbin/userdel
+PreReq:                /usr/sbin/groupdel
+PreReq:                /usr/bin/getgid
+PreReq:                /bin/id
+Obsoletes:     xfsft XFree86-xfs
+
+%description -n xfs
+This is a font server for XFree86. You can serve fonts to other X
+servers remotely with this package, and the remote system will be able
+to use all fonts installed on the font server, even if they are not
+installed on the remote computer.
+
+%description -n xfs -l pl
+Pakiet zawiera serwer fontów dla XFree86. Mo¿e udostêpniaæ fonty dla X
+serwerów lokalnych lub zdalnych.
+
+#--- %prep ---------------------------
 
 %prep
 %setup -q -c -a1
@@ -1323,6 +1409,7 @@ X11R6-contrib in older releases.
 %patch35 -p1
 %patch36 -p1
 %patch37 -p1
+%patch38 -p1
 rm -f xc/config/cf/host.def
 tar zx -f %{SOURCE15} -C xc/programs/Xserver/hw/xfree86/drivers/
 
@@ -1339,14 +1426,13 @@ tar zx -f %{SOURCE15} -C xc/programs/Xserver/hw/xfree86/drivers/
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/{sysconfig,X11,pam.d,rc.d/init.d,security/console.apps} \
+install -d $RPM_BUILD_ROOT/etc/{X11,pam.d,rc.d/init.d,security/console.apps,sysconfig} \
        $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/pl \
-       $RPM_BUILD_ROOT/var/lib/xkb \
-       $RPM_BUILD_ROOT/usr/include \
-       $RPM_BUILD_ROOT/usr/bin \
-       $RPM_BUILD_ROOT/usr/lib \
-       $RPM_BUILD_ROOT%{_wmpropsdir} \
-       $RPM_BUILD_ROOT{%{_applnkdir}/Utilities,%{_pixmapsdir}/mini}
+       $RPM_BUILD_ROOT%{_datadir}/{misc,sounds} \
+       $RPM_BUILD_ROOT/usr/{bin,include,lib} \
+       $RPM_BUILD_ROOT/var/{log,lib/xkb} \
+       $RPM_BUILD_ROOT{%{_applnkdir}/{Utilities,Terminals},%{_pixmapsdir}/mini} \
+       $RPM_BUILD_ROOT%{_wmpropsdir}
 
 %{__make} -C xc        "DESTDIR=$RPM_BUILD_ROOT" \
                "DOCDIR=/usr/share/doc/%{name}-%{version}" \
@@ -1364,7 +1450,7 @@ rm -f $RPM_BUILD_ROOT%{_bindir}/X
 ln -sf XFree86 $RPM_BUILD_ROOT%{_bindir}/X
 
 # setting ghost X in /etc/X11 -- xf86config will fix this ...
-ln -sf ../..%{_bindir}/XFree86 $RPM_BUILD_ROOT/etc/X11/X
+ln -sf ../..%{_bindir}/XFree86 $RPM_BUILD_ROOT%{_sysconfdir}/X11/X
 
 # add X11 links in /usr/bin, /usr/lib /usr/include
 ln -sf ../X11R6/include/X11 $RPM_BUILD_ROOT/usr/include/X11
@@ -1377,15 +1463,15 @@ ln -sf libGL.so.1 $RPM_BUILD_ROOT%{_libdir}/libGL.so
 ln -sf libGLU.so.1 $RPM_BUILD_ROOT%{_libdir}/libGLU.so
 
 # set up PLD xdm config
-rm -f $RPM_BUILD_ROOT/etc/X11/xdm/{*Console,Xaccess,Xsession,Xsetup*}
-install xdm-xinitrc-*/pixmaps/* $RPM_BUILD_ROOT/etc/X11/xdm/pixmaps/
-install xdm-xinitrc-*/{*Console,Xaccess,Xsession,Xsetup*} $RPM_BUILD_ROOT/etc/X11/xdm/
+rm -f $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/{*Console,Xaccess,Xsession,Xsetup*}
+install xdm-xinitrc-*/pixmaps/* $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/pixmaps/
+install xdm-xinitrc-*/{*Console,Xaccess,Xsession,Xsetup*} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/
 
 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/xdm
 install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/xserver
 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/xdm
 install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/xfs
-install %{SOURCE6} $RPM_BUILD_ROOT/etc/X11/fs/config
+install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/X11/fs/config
 install %{SOURCE7} $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/pl/XTerm
 
 install %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/xdm
@@ -1394,19 +1480,22 @@ install %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/xfs
 install %{SOURCE10} $RPM_BUILD_ROOT%{_wmpropsdir}/twm.desktop
 install %{SOURCE11} $RPM_BUILD_ROOT%{_applnkdir}/Utilities
 install %{SOURCE12} $RPM_BUILD_ROOT%{_applnkdir}/Utilities
-install %{SOURCE13} $RPM_BUILD_ROOT%{_applnkdir}
+install %{SOURCE13} $RPM_BUILD_ROOT%{_applnkdir}/Terminals
 
 install %{SOURCE14} $RPM_BUILD_ROOT%{_datadir}/pixmaps
 
-touch $RPM_BUILD_ROOT/etc/security/console.apps/xserver
-touch $RPM_BUILD_ROOT/etc/security/blacklist.xserver
-touch $RPM_BUILD_ROOT/etc/security/blacklist.xdm
+bzip2 -dc %{SOURCE16} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+
+> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
+> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
+> $RPM_BUILD_ROOT/etc/security/blacklist.xdm
+> $RPM_BUILD_ROOT/var/log/XFree86.0.log
 
 ln -sf %{_fontsdir} $RPM_BUILD_ROOT%{_libdir}/X11/fonts
 
 # do not duplicate xkbcomp program
 rm -f $RPM_BUILD_ROOT%{_libdir}/X11/xkb/xkbcomp
-ln -sf %{_bindir}/xkbcomp $RPM_BUILD_ROOT/etc/X11/xkb/xkbcomp
+ln -sf %{_bindir}/xkbcomp $RPM_BUILD_ROOT%{_sysconfdir}/X11/xkb/xkbcomp
 
 ln -sf ../../../share/doc/%{name}-%{version} \
        $RPM_BUILD_ROOT%{_libdir}/X11/doc
@@ -1414,15 +1503,15 @@ ln -sf ../../../share/doc/%{name}-%{version} \
 rm -f $RPM_BUILD_ROOT%{_libdir}/X11/config/host.def
 
 :> $RPM_BUILD_ROOT%{_libdir}/X11/config/host.def
-:> $RPM_BUILD_ROOT/etc/X11/XF86Config
+:> $RPM_BUILD_ROOT%{_sysconfdir}/X11/XF86Config
 
 rm -rf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/html
 
 # directories for applications locales
 echo '%defattr(644,root,root,755)' > XFree86-libs.lang
 for lang in af az bg bg_BG.cp1251 br ca cs da de el en_GB eo es et eu fi \
-    fr ga gl he hr hu is it ja ko lt mi mk nl nn no pl pt pt_BR ro ru sk \
-    sl sr sv ta th tr uk wa zh_CN zh_CN.GB2312 zh_TW.Big5 ; do
+       fr ga gl he hr hu is it ja ko lt mi mk nl nn no pl pt pt_BR ro ru sk \
+       sl sr sv ta th tr uk wa zh_CN zh_CN.GB2312 zh_TW.Big5 ; do
        install -d $RPM_BUILD_ROOT%{_datadir}/locale/${lang}/LC_MESSAGES
        echo "%lang(${lang}) %{_datadir}/locale/${lang}" >> XFree86-libs.lang
 done
@@ -1432,16 +1521,24 @@ gzip -9nf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/*
 
 # don't gzip README.* files, they are needed by XF86Setup
 gunzip $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/README.*
-
 %endif
 
+%clean
+rm -rf $RPM_BUILD_ROOT
+
 #--- %post{un}, %preun, %verifyscript, %trigge ----------
 
-%triggerpostun modules -- XFree86-modules < 4.0.2
-if [ -d /usr/X11R6/lib/X11/xkb ]; then
-       rm -rf /usr/X11R6/lib/X11/xkb
-       ln -sf ../../../../etc/X11/xkb /usr/X11R6/lib/X11/xkb
-fi
+%post
+touch /var/log/XFree86.0.log
+chmod 000 /var/log/XFree86.0.log
+chown root.root /var/log/XFree86.0.log
+chmod 640 /var/log/XFree86.0.log
+
+%post  DPS -p /sbin/ldconfig
+%postun        DPS -p /sbin/ldconfig
+
+%post  OpenGL-libs -p /sbin/ldconfig
+%postun        OpenGL-libs -p /sbin/ldconfig
 
 %post libs
 grep "^%{_libdir}$" /etc/ld.so.conf >/dev/null 2>&1
@@ -1464,6 +1561,28 @@ else
        echo "found"
 fi
 
+%triggerpostun modules -- XFree86-modules < 4.0.2
+if [ -d /usr/X11R6/lib/X11/xkb ]; then
+       rm -rf /usr/X11R6/lib/X11/xkb
+       ln -sf ../../../../etc/X11/xkb /usr/X11R6/lib/X11/xkb
+fi
+
+%post -n xdm
+/sbin/chkconfig --add xdm
+if [ -f /var/lock/subsys/xdm ]; then
+       /etc/rc.d/init.d/xdm restart >&2
+else
+       echo "Run \"/etc/rc.d/init.d/xdm start\" to start xdm." >&2
+fi
+
+%preun -n xdm
+if [ "$1" = "0" ]; then
+       if [ -f /var/lock/subsys/xdm ]; then
+               /etc/rc.d/init.d/xdm stop >&2
+       fi
+       /sbin/chkconfig --del xdm
+fi
+
 %pre -n xfs
 if [ -n "`/usr/bin/getgid xfs`" ]; then
        if [ "`/usr/bin/getgid xfs`" != "56" ]; then
@@ -1499,36 +1618,11 @@ if [ "$1" = "0" ]; then
 fi
 
 %postun -n xfs
-if [ $1 = 0 ]; then
+if [ "$1" = "0" ]; then
        /usr/sbin/userdel xfs 2>/dev/null
        /usr/sbin/groupdel xfs 2>/dev/null
 fi
 
-%post -n xdm
-/sbin/chkconfig --add xdm
-if [ -f /var/lock/subsys/xdm ]; then
-       /etc/rc.d/init.d/xdm restart >&2
-else
-       echo "Run \"/etc/rc.d/init.d/xdm start\" to start xdm." >&2
-fi
-               
-%preun -n xdm
-if [ "$1" = "0" ]; then
-       if [ -f /var/lock/subsys/xdm ]; then
-               /etc/rc.d/init.d/xdm stop >&2
-       fi
-       /sbin/chkconfig --del xdm
-fi
-
-%post   DPS -p /sbin/ldconfig
-%postun DPS -p /sbin/ldconfig
-
-%post  OpenGL-libs -p /sbin/ldconfig
-%postun        OpenGL-libs -p /sbin/ldconfig
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 #--- %files --------------------------
 
 %files
@@ -1538,7 +1632,7 @@ rm -rf $RPM_BUILD_ROOT
 %doc %{_libdir}/X11/doc
 %endif
 
-%{_sysconfdir}/XftConfig
+%{_sysconfdir}/X11/XftConfig
 
 %dir %{_libdir}/X11/app-defaults
 %{_libdir}/X11/app-defaults/XCalc
@@ -1652,46 +1746,54 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/xwd
 %attr(755,root,root) %{_bindir}/xwud
 
-%dir %{_includedir}
-%dir %{_includedir}/X11
 %{_includedir}/X11/bitmaps
 %{_includedir}/X11/pixmaps
 
-%{_applnkdir}/Utilities/*.desktop
-%{_applnkdir}/*.desktop
+%attr(640,root,root) %ghost /var/log/XFree86.0.log
+
+%{_applnkdir}/Utilities/*
+%{_applnkdir}/Terminals/*
 %{_libdir}/X11/app-defaults/Xvidtune
 %{_pixmapsdir}/x*
 
 %{_mandir}/man1/Xmark.1*
-%{_mandir}/man1/lbxproxy.1*
-%{_mandir}/man1/proxymngr.1*
-%{_mandir}/man1/xfindproxy.1*
-%{_mandir}/man1/xfwp.1*
-%{_mandir}/man1/lndir.1*
-%{_mandir}/man1/makestrs.1*
-%{_mandir}/man1/makeg.1*
-%{_mandir}/man1/mkdirhier.1*
 %{_mandir}/man1/appres.1*
+%{_mandir}/man1/atobm.1*
 %{_mandir}/man1/bdftopcf.1*
 %{_mandir}/man1/bitmap.1*
 %{_mandir}/man1/bmtoa.1*
-%{_mandir}/man1/atobm.1*
+%{_mandir}/man1/cxpm.1*
+%{_mandir}/man1/dga.1*
 %{_mandir}/man1/editres.1*
 %{_mandir}/man1/iceauth.1*
+%{_mandir}/man1/lbxproxy.1*
+%ifnarch alpha
+%{_mandir}/man1/libxrx.1*
+%endif
+%{_mandir}/man1/lndir.1*
+%{_mandir}/man1/makestrs.1*
+%{_mandir}/man1/makeg.1*
+%{_mandir}/man1/mkdirhier.1*
 %{_mandir}/man1/mkfontdir.1*
-%{_mandir}/man1/showrgb.1*
+%{_mandir}/man1/proxymngr.1*
+%{_mandir}/man1/resize.1*
+%{_mandir}/man1/revpath.1*
 %{_mandir}/man1/rstart.1*
 %{_mandir}/man1/rstartd.1*
+%{_mandir}/man1/setxkbmap.1*
+%{_mandir}/man1/showrgb.1*
 %{_mandir}/man1/smproxy.1*
-%{_mandir}/man1/xcutsel.1*
+%{_mandir}/man1/startx.1*
+%{_mandir}/man1/sxpm.1*
 %{_mandir}/man1/xcmsdb.1*
 %{_mandir}/man1/xconsole.1*
+%{_mandir}/man1/xcutsel.1*
 %{_mandir}/man1/xdpyinfo.1*
-%{_mandir}/man1/dga.1*
+%{_mandir}/man1/xfindproxy.1*
+%{_mandir}/man1/xfwp.1*
+%{_mandir}/man1/xgamma.1*
 %{_mandir}/man1/xhost.1*
 %{_mandir}/man1/xinit.1*
-%{_mandir}/man1/startx.1*
-%{_mandir}/man1/setxkbmap.1*
 %{_mandir}/man1/xkbcomp.1*
 %{_mandir}/man1/xkbevd.1*
 %{_mandir}/man1/xkbprint.1*
@@ -1709,206 +1811,121 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/xsm.1*
 %{_mandir}/man1/xstdcmap.1*
 %{_mandir}/man1/xterm.1*
-%{_mandir}/man1/resize.1*
 %{_mandir}/man1/xvidtune.1*
 %{_mandir}/man1/xvinfo.1*
 %{_mandir}/man1/xwd.1*
 %{_mandir}/man1/xwud.1*
 %{_mandir}/man1/xon.1*
-%{_mandir}/man1/revpath.1*
-%{_mandir}/man1/xgamma.1*
-%{_mandir}/man1/cxpm.1*
-%{_mandir}/man1/sxpm.1*
-%ifnarch alpha
-%{_mandir}/man1/libxrx.1*
-%endif
 %{_mandir}/man7/*
 
-%files modules
-%defattr(-,root,root,755)
-%{_libdir}/X11/xkb
-/etc/X11/xkb
-/var/lib/xkb
-%dir %{_libdir}/modules
-%ifnarch alpha
-%dir %{_libdir}/modules/dri
-%endif
-%dir %{_libdir}/modules/drivers
+%lang(it) %{_mandir}/it/man1/startx.1*
+%lang(it) %{_mandir}/it/man1/xconsole.1*
+%lang(it) %{_mandir}/it/man1/xinit.1*
+%lang(it) %{_mandir}/it/man1/xsetpointer.1*
+
+%lang(ko) %{_mandir}/ko/man1/xterm.1*
+
+%lang(pl) %{_mandir}/pl/man1/lbxproxy.1*
+%lang(pl) %{_mandir}/pl/man1/startx.1*
+%lang(pl) %{_mandir}/pl/man1/xinit.1*
+%lang(pl) %{_mandir}/pl/man1/xwd.1*
+
+%files DPS
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/makepsres
+%attr(755,root,root) %{_bindir}/pswrap
+%attr(755,root,root) %{_bindir}/dpsinfo
+%attr(755,root,root) %{_bindir}/dpsexec
+%attr(755,root,root) %{_libdir}/libdps.so.*.*
+%attr(755,root,root) %{_libdir}/libdpstk.so.*.*
+%attr(755,root,root) %{_libdir}/libpsres.so.*.*
+%{_mandir}/man1/makepsres*
+%{_mandir}/man1/pswrap*
+%{_mandir}/man1/dpsexec*
+%{_mandir}/man1/dpsinfo*
+
+%files DPS-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libdps.so
+%attr(755,root,root) %{_libdir}/libdpstk.so
+%attr(755,root,root) %{_libdir}/libpsres.so
+%{_includedir}/DPS
+
+%files DPS-static
+%defattr(644,root,root,755)
+%{_libdir}/libdps.a
+%{_libdir}/libdpstk.a
+%{_libdir}/libpsres.a
+
+%files OpenGL-core
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libGL.so.*.*
 %ifnarch sparc sparc64
-%{_libdir}/modules/*.uc
+%attr(755,root,root) %{_libdir}/modules/extensions/libglx.a
+%attr(755,root,root) %{_libdir}/modules/extensions/libGLcore.a
 %endif
-%attr(755,root,root) %{_libdir}/modules/*.a
-%attr(755,root,root) %{_libdir}/modules/codeconv
-%attr(755,root,root) %{_libdir}/modules/drivers/linux
-%ifnarch sparc sparc64
-%attr(755,root,root) %{_libdir}/modules/drivers/vga_drv.o
+
+%files OpenGL-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libGL*.so
 %ifnarch alpha
-%attr(755,root,root) %{_libdir}/modules/drivers/vesa_drv.o
-%endif
+%attr(755,root,root) %{_libdir}/libOSMesa*.so
 %endif
-%dir %{_libdir}/modules/extensions
-%attr(755,root,root) %{_libdir}/modules/extensions/libdbe.a
-%attr(755,root,root) %{_libdir}/modules/extensions/libdri.a
-%attr(755,root,root) %{_libdir}/modules/extensions/libextmod.a
+%{_libdir}/libGLw.a
+%dir %{_includedir}/GL
+%attr(644,root,root) %{_includedir}/GL/*
+%{_mandir}/man3/glX*
+%{_mandir}/man3/glu*
+%{_mandir}/man3/GLw*
+
+%files OpenGL-libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/glxinfo
+%attr(755,root,root) %{_libdir}/libGLU.so.*.*
 %ifnarch alpha
-%attr(755,root,root) %{_libdir}/modules/extensions/libpex5.a
+%attr(755,root,root) %{_libdir}/libOSMesa.so.*.*
 %endif
-%attr(755,root,root) %{_libdir}/modules/extensions/librecord.a
-%attr(755,root,root) %{_libdir}/modules/extensions/libxie.a
-%attr(755,root,root) %{_libdir}/modules/fonts
-%attr(755,root,root) %{_libdir}/modules/input
-%attr(755,root,root) %{_libdir}/modules/linux
-%{_mandir}/man4/citron*
-%{_mandir}/man4/dynapro*
-%{_mandir}/man4/keyboard*
-%{_mandir}/man4/microtouch*
-%{_mandir}/man4/mouse*
-%{_mandir}/man4/v4l*
-%ifnarch sparc sparc64
-%{_mandir}/man4/vga*
+%{_mandir}/man1/glxinfo.1*
+
+%files OpenGL-static
+%defattr(644,root,root,755)
+%{_libdir}/libGL.a
+%{_libdir}/libGLU.a
 %ifnarch alpha
-%{_mandir}/man4/vesa*
-%endif
+%attr(755,root,root) %{_libdir}/libOSMesa*.a
 %endif
-%{_mandir}/man4/void*
-%{_mandir}/man4/wacom*
-%{_mandir}/man4/elographics*
-%{_mandir}/man4/mutouch*
 
-%files -n sessreg
+%files Xnest
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/sessreg
-%{_mandir}/man1/sessreg.1*
+%attr(755,root,root) %{_bindir}/Xnest
+%{_mandir}/man1/Xnest.1*
 
-%files -n xdm
+%files Xprt
 %defattr(644,root,root,755)
-%attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/xdm
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.xdm
-%attr(754,root,root) /etc/rc.d/init.d/xdm
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/xdm
-/var/lib/xdm
+%attr(755,root,root) %{_bindir}/Xprt
 
-%{_libdir}/X11/app-defaults/Chooser
+%files Xserver
+%defattr(644,root,root,755)
+%attr(4755,root,root) %{_bindir}/Xwrapper
+%attr(755,root,root) %{_bindir}/XFree86
+%attr(755,root,root) %{_sysconfdir}/X11/X
+%attr(755,root,root) %{_bindir}/X
+%{_mandir}/man1/XFree86.1*
+%{_mandir}/man1/Xserver.1*
+%{_mandir}/man5/XF86Config.5*
 
-%attr(755,root,root) %{_libdir}/X11/xdm
-%attr(755,root,root) %{_bindir}/xdm
-%attr(755,root,root) %{_bindir}/chooser
-%ifarch alpha
-%attr(755,root,root) %{_libdir}/libXdmGreet.so*
-%endif
-%{_mandir}/man1/xdm.1*
+%{_libdir}/X11/Cards
+%{_libdir}/X11/Options
 
-%dir /etc/X11/xdm
-%attr(755,root,root) %config /etc/X11/xdm/GiveConsole
-%attr(755,root,root) %config /etc/X11/xdm/TakeConsole
-%attr(755,root,root) %config /etc/X11/xdm/Xsession
-%attr(755,root,root) %config /etc/X11/xdm/Xsetup_0
-%attr(755,root,root) %config /etc/X11/xdm/Xwilling
-%config /etc/X11/xdm/Xaccess
-%config /etc/X11/xdm/Xresources
-%config /etc/X11/xdm/Xservers
-%config /etc/X11/xdm/xdm-config
-/etc/X11/xdm/pixmaps
-/etc/X11/xdm/authdir
-
-%files -n twm
-%defattr(644,root,root,755)
-%{_wmpropsdir}/twm.desktop
-%attr(755,root,root) %{_bindir}/twm
-%dir /etc/X11/twm
-%config /etc/X11/twm/system.twmrc
-%attr(755,root,root) %{_libdir}/X11/twm
-%{_mandir}/man1/twm.1*
-
-%files -n xfs
-%defattr(644,root,root,755)
-%attr(754,root,root) /etc/rc.d/init.d/xfs
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/xfs
-%dir /etc/X11/fs
-%attr(755,root,root) %{_libdir}/X11/fs
-%config(noreplace) /etc/X11/fs/config
-%config(noreplace) %verify(not md5 mtime size) /etc/X11/XftConfig
-
-%attr(755,root,root) %{_bindir}/xfs
-%attr(755,root,root) %{_bindir}/fslsfonts
-%attr(755,root,root) %{_bindir}/fstobdf
-%attr(755,root,root) %{_bindir}/mkcfm
-%attr(755,root,root) %{_bindir}/xfsinfo
-%attr(755,root,root) %{_bindir}/xftcache
-
-%{_mandir}/man1/xfs.1*
-%{_mandir}/man1/fslsfonts.1*
-%{_mandir}/man1/fstobdf.1*
-%{_mandir}/man1/mkcfm.1*
-%{_mandir}/man1/xfsinfo.1*
-%{_mandir}/man1/xftcache.1*
-
-%files -n xauth
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/xauth
-%{_mandir}/man1/xauth.1*
-
-%files libs -f XFree86-libs.lang
-%defattr(644,root,root,755)
-%dir %{_libdir}
-%dir %{_libdir}/X11
-%{_libdir}/X11/XErrorDB
-%{_libdir}/X11/XKeysymDB
-%{_libdir}/X11/locale
-/usr/lib/X11
-%dir %{_bindir}
-/usr/bin/X11
-%dir %{_datadir}/locale
-%dir %{_wmpropsdir}
-%dir %{_pixmapsdir}
-%dir %{_pixmapsdir}/mini
-%attr(755,root,root) %{_libdir}/libX*.so.*.*
-%attr(755,root,root) %{_libdir}/libI*.so.*.*
-%ifnarch alpha
-%attr(755,root,root) %{_libdir}/libP*.so.*.*
-%endif
-%attr(755,root,root) %{_libdir}/libS*.so.*.*
-%ifnarch alpha
-%attr(755,root,root) %{_libdir}/libx*.so.*.*
-%endif
-
-%files OpenGL-core
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libGL.so.*.*
-%ifnarch sparc sparc64
-%attr(755,root,root) %{_libdir}/modules/extensions/libglx.a
-%attr(755,root,root) %{_libdir}/modules/extensions/libGLcore.a
-%endif
-
-%files OpenGL-libs
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/glxinfo
-%attr(755,root,root) %{_libdir}/libGLU.so.*.*
-%ifnarch alpha
-%attr(755,root,root) %{_libdir}/libOSMesa.so.*.*
-%endif
-%{_mandir}/man1/glxinfo.1*
-
-%files OpenGL-devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libGL*.so
-%ifnarch alpha
-%attr(755,root,root) %{_libdir}/libOSMesa*.so
-%endif
-%{_libdir}/libGLw.a
-%dir %{_includedir}/GL
-%attr(644,root,root) %{_includedir}/GL/*
-%{_mandir}/man3/glX*
-%{_mandir}/man3/glu*
-%{_mandir}/man3/GLw*
+%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/X11/XF86Config
+%attr(640,root,root) %config %verify(not md5 size mtime) /etc/pam.d/xserver
+%attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/security/blacklist.xserver
+%config(missingok) /etc/security/console.apps/xserver
 
-%files OpenGL-static
+%files Xvfb
 %defattr(644,root,root,755)
-%{_libdir}/libGL.a
-%{_libdir}/libGLU.a
-%ifnarch alpha
-%attr(755,root,root) %{_libdir}/libOSMesa*.a
-%endif
+%attr(755,root,root) %{_bindir}/Xvfb
+%{_mandir}/man1/Xvfb.1*
 
 %files devel
 %defattr(644,root,root,755)
@@ -1963,80 +1980,20 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/xmkmf.1*
 %{_mandir}/man3/[A-EH-Z]*
 
-/usr/include/X11
-
-%files static
-%defattr(644,root,root,755)
-%{_libdir}/libICE.a
-%ifnarch alpha
-%{_libdir}/libPEX5.a
-%endif
-%{_libdir}/libSM.a
-%{_libdir}/libX11.a
-%{_libdir}/libXIE.a
-%{_libdir}/libXaw.a
-%{_libdir}/libXft.a
-%{_libdir}/libXext.a
-%{_libdir}/libXfont.a
-%{_libdir}/libXi.a
-%{_libdir}/libXmu.a
-%{_libdir}/libXmuu.a
-%{_libdir}/libXp.a
-%{_libdir}/libXpm.a
-%{_libdir}/libXrender.a
-%{_libdir}/libXt.a
-%{_libdir}/libXtst.a
-
-%files Xvfb
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/Xvfb
-%{_mandir}/man1/Xvfb.1*
-
-%files Xnest
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/Xnest
-%{_mandir}/man1/Xnest.1*
-
-%files Xprt
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/Xprt
-
-%files Xserver
-%defattr(644,root,root,755)
-%attr(4755,root,root) %{_bindir}/Xwrapper
-%attr(755,root,root) %{_bindir}/XFree86
-%attr(755,root,root) /etc/X11/X
-%attr(755,root,root) %{_bindir}/X
-%{_mandir}/man1/XFree86.1*
-%{_mandir}/man1/Xserver.1*
-%{_mandir}/man5/XF86Config.5*
-
-%{_libdir}/X11/Cards
-%{_libdir}/X11/Options
-
-%config(noreplace) %verify(not md5 mtime size) /etc/X11/XF86Config
-%attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/xserver
-%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.xserver
-%config(missingok) /etc/security/console.apps/xserver
-
 %ifnarch sparc sparc64 alpha
-
 %files driver-apm
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/apm_drv.o
 %{_mandir}/man4/apm*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-ark
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/ark_drv.o
-
 %endif
 
 %ifnarch alpha
-
 %files driver-ati
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/ati*_drv.o
@@ -2044,46 +2001,38 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %ifnarch sparc sparc64 alpha
-
 %files driver-chips
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/chips_drv.o
 %{_mandir}/man4/chips*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-cirrus
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/cirrus_*.o
 %{_mandir}/man4/cirrus*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-cyrix
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/cyrix_drv.o
 %{_mandir}/man4/cyrix*
-
 %endif
 
 %ifnarch alpha
-
 %files driver-fbdev
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/fbdev_drv.o
 %{_mandir}/man4/fbdev*
-
 %endif
 
 %ifnarch sparc sparc64 alpha
-
 %files driver-glide
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/glide_drv.o
 %{_mandir}/man4/glide*
-
 %endif
 
 %files driver-glint
@@ -2095,57 +2044,50 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/glint*
 
 %ifnarch sparc sparc64 alpha
-
 %files driver-i128
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/i128_drv.o
 %{_mandir}/man4/i128*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-i740
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/i740_drv.o
 %{_mandir}/man4/i740*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-i810
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/i810_drv.o
 %attr(755,root,root) %{_libdir}/modules/dri/i810_dri.so
 %{_mandir}/man4/i810*
-
 %endif
-%ifnarch sparc sparc64
 
+%ifnarch sparc sparc64
 %files driver-mga
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/mga_drv.o
 %attr(755,root,root) %{_libdir}/modules/dri/mga_dri.so
 %{_mandir}/man4/mga*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-neomagic
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/neomagic_drv.o
 %{_mandir}/man4/neomagic*
-
 %endif
-%ifnarch sparc sparc64 
 
+%ifnarch sparc sparc64
 %files driver-nv
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/nv_drv.o
 %{_mandir}/man4/nv*
-
 %endif
-%ifnarch sparc sparc64 
 
+%ifnarch sparc sparc64
 %files driver-r128
 %defattr(644,root,root,755)
 %ifnarch alpha
@@ -2157,7 +2099,6 @@ rm -rf $RPM_BUILD_ROOT
 %ifnarch alpha
 %{_mandir}/man4/r128*
 %endif
-
 %endif
 
 %files driver-radeon
@@ -2170,179 +2111,247 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %ifnarch sparc sparc64
-
 %files driver-rendition
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/rendition_drv.o
 %{_mandir}/man4/rendition*
-
 %endif
-%ifnarch sparc sparc64
 
+%ifnarch sparc sparc64
 %files driver-s3virge
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/s3virge_drv.o
 %{_mandir}/man4/s3virge*
-
 %endif
-%ifnarch sparc sparc64
 
+%ifnarch sparc sparc64
 %files driver-s3
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/s3_drv.o
 #%{_mandir}/man4/s3*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-savage
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/savage_drv.o
 %{_mandir}/man4/savage*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-siliconmotion
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/siliconmotion_drv.o
 %{_mandir}/man4/siliconmotion*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-sis
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/sis_drv.o
 %attr(755,root,root) %{_libdir}/modules/dri/sis_dri.so
 %{_mandir}/man4/sis*
-
 %endif
-%ifarch sparc sparc64
 
+%ifarch sparc sparc64
 %files driver-sunbw2
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/sunbw2_drv.o
 %{_mandir}/man4/sunbw2*
-
 %endif
-%ifarch sparc sparc64
 
+%ifarch sparc sparc64
 %files driver-suncg14
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/suncg14_drv.o
 %{_mandir}/man4/suncg14*
-
 %endif
-%ifarch sparc sparc64
 
+%ifarch sparc sparc64
 %files driver-suncg3
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/suncg3_drv.o
 %{_mandir}/man4/suncg3*
-
 %endif
-%ifarch sparc sparc64
 
+%ifarch sparc sparc64
 %files driver-suncg6
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/suncg6_drv.o
 %{_mandir}/man4/suncg6*
-
 %endif
-%ifarch sparc sparc64
 
+%ifarch sparc sparc64
 %files driver-sunffb
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/sunffb_drv.o
 %attr(755,root,root) %{_libdir}/modules/dri/ffb_dri.so
 %{_mandir}/man4/sunffb*
-
 %endif
-%ifarch sparc sparc64
 
+%ifarch sparc sparc64
 %files driver-sunleo
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/sunleo_drv.o
 %{_mandir}/man4/sunleo*
-
 %endif
-%ifarch sparc sparc64
 
+%ifarch sparc sparc64
 %files driver-suntcx
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/suntcx_drv.o
 %{_mandir}/man4/suntcx*
-
 %endif
-%ifnarch sparc sparc64
 
+%ifnarch sparc sparc64
 %files driver-tdfx
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/tdfx_drv.o
 %attr(755,root,root) %{_libdir}/modules/dri/tdfx_dri.so
 %{_mandir}/man4/tdfx*
-
 %endif
-%ifnarch sparc sparc64
 
+%ifnarch sparc sparc64
 %files driver-tga
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/tga_drv.o
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-trident
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/trident_drv.o
 %{_mandir}/man4/trident*
-
 %endif
-%ifnarch sparc sparc64 alpha
 
+%ifnarch sparc sparc64 alpha
 %files driver-tseng
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/tseng_drv.o
 %{_mandir}/man4/tseng*
-
 %endif
 
 %ifarch %{ix86}
-
 %files driver-vmware
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/vmware_drv.o
 %{_mandir}/man4/vmware*
+%endif
 
+%files libs -f XFree86-libs.lang
+%defattr(644,root,root,755)
+%dir %{_libdir}
+%dir %{_libdir}/X11
+%{_libdir}/X11/XErrorDB
+%{_libdir}/X11/XKeysymDB
+%{_libdir}/X11/locale
+%dir %{_includedir}
+%dir %{_includedir}/X11
+%dir %{_bindir}
+/usr/bin/X11
+/usr/lib/X11
+/usr/include/X11
+%dir %{_datadir}/locale
+%dir %{_datadir}/misc
+%dir %{_datadir}/sounds
+%dir %{_pixmapsdir}
+%dir %{_pixmapsdir}/mini
+%dir %{_wmpropsdir}
+%attr(755,root,root) %{_libdir}/libX*.so.*.*
+%attr(755,root,root) %{_libdir}/libI*.so.*.*
+%ifnarch alpha
+%attr(755,root,root) %{_libdir}/libP*.so.*.*
+%endif
+%attr(755,root,root) %{_libdir}/libS*.so.*.*
+%ifnarch alpha
+%attr(755,root,root) %{_libdir}/libx*.so.*.*
 %endif
 
-%files DPS
+%files modules
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/makepsres
-%attr(755,root,root) %{_bindir}/pswrap
-%attr(755,root,root) %{_bindir}/dpsinfo
-%attr(755,root,root) %{_bindir}/dpsexec
-%attr(755,root,root) %{_libdir}/libdps.so.*.*
-%attr(755,root,root) %{_libdir}/libdpstk.so.*.*
-%attr(755,root,root) %{_libdir}/libpsres.so.*.*
-%{_mandir}/man1/makepsres*
-%{_mandir}/man1/pswrap*
-%{_mandir}/man1/dpsexec*
-%{_mandir}/man1/dpsinfo*
+%{_libdir}/X11/xkb
+%{_sysconfdir}/X11/xkb
+/var/lib/xkb
+%dir %{_libdir}/modules
+%ifnarch alpha
+%dir %{_libdir}/modules/dri
+%endif
+%dir %{_libdir}/modules/drivers
+%ifnarch sparc sparc64
+%{_libdir}/modules/*.uc
+%endif
+%attr(755,root,root) %{_libdir}/modules/*.a
+%attr(755,root,root) %{_libdir}/modules/codeconv
+%attr(755,root,root) %{_libdir}/modules/drivers/linux
+%ifnarch sparc sparc64
+%attr(755,root,root) %{_libdir}/modules/drivers/vga_drv.o
+%ifnarch alpha
+%attr(755,root,root) %{_libdir}/modules/drivers/vesa_drv.o
+%endif
+%endif
+%dir %{_libdir}/modules/extensions
+%attr(755,root,root) %{_libdir}/modules/extensions/libdbe.a
+%attr(755,root,root) %{_libdir}/modules/extensions/libdri.a
+%attr(755,root,root) %{_libdir}/modules/extensions/libextmod.a
+%ifnarch alpha
+%attr(755,root,root) %{_libdir}/modules/extensions/libpex5.a
+%endif
+%attr(755,root,root) %{_libdir}/modules/extensions/librecord.a
+%attr(755,root,root) %{_libdir}/modules/extensions/libxie.a
+%attr(755,root,root) %{_libdir}/modules/fonts
+%attr(755,root,root) %{_libdir}/modules/input
+%attr(755,root,root) %{_libdir}/modules/linux
+%{_mandir}/man4/citron*
+%{_mandir}/man4/dynapro*
+%{_mandir}/man4/keyboard*
+%{_mandir}/man4/microtouch*
+%{_mandir}/man4/mouse*
+%{_mandir}/man4/v4l*
+%ifnarch sparc sparc64
+%{_mandir}/man4/vga*
+%ifnarch alpha
+%{_mandir}/man4/vesa*
+%endif
+%endif
+%{_mandir}/man4/void*
+%{_mandir}/man4/wacom*
+%{_mandir}/man4/elographics*
+%{_mandir}/man4/mutouch*
 
-%files DPS-devel
+%files setup
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libdps.so
-%attr(755,root,root) %{_libdir}/libdpstk.so
-%attr(755,root,root) %{_libdir}/libpsres.so
-%{_includedir}/DPS
+%attr(755,root,root) %{_bindir}/SuperProbe
+%attr(755,root,root) %{_bindir}/pcitweak
+%attr(755,root,root) %{_bindir}/scanpci
+%attr(755,root,root) %{_bindir}/xf86cfg
+%attr(755,root,root) %{_bindir}/xf86config
+%{_mandir}/man1/SuperProbe.1*
+%{_mandir}/man1/scanpci.1*
+%{_mandir}/man1/pcitweak.1*
+%{_mandir}/man1/xf86cfg.1*
+%{_mandir}/man1/xf86config.1*
 
-%files DPS-static
+%files static
 %defattr(644,root,root,755)
-%{_libdir}/libdps.a
-%{_libdir}/libdpstk.a
-%{_libdir}/libpsres.a
+%{_libdir}/libICE.a
+%ifnarch alpha
+%{_libdir}/libPEX5.a
+%endif
+%{_libdir}/libSM.a
+%{_libdir}/libX11.a
+%{_libdir}/libXIE.a
+%{_libdir}/libXaw.a
+%{_libdir}/libXft.a
+%{_libdir}/libXext.a
+%{_libdir}/libXfont.a
+%{_libdir}/libXi.a
+%{_libdir}/libXmu.a
+%{_libdir}/libXmuu.a
+%{_libdir}/libXp.a
+%{_libdir}/libXpm.a
+%{_libdir}/libXrender.a
+%{_libdir}/libXt.a
+%{_libdir}/libXtst.a
 
 %files tools
 %defattr(644,root,root,755)
@@ -2405,6 +2414,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/xlogo.1*
 %{_mandir}/man1/oclock.1*
 %{_mandir}/man1/rman.1*
+
+%lang(it) %{_mandir}/it/man1/xload.1*
+
+%lang(pl) %{_mandir}/pl/man1/rman.1*
+
 %{_libdir}/X11/app-defaults/Beforelight
 %{_libdir}/X11/app-defaults/Bitmap
 %{_libdir}/X11/app-defaults/Bitmap-color
@@ -2425,15 +2439,75 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/X11/app-defaults/Xditview
 %{_libdir}/X11/app-defaults/Xditview-chrtr
 
-%files setup
+%files -n sessreg
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/SuperProbe
-%attr(755,root,root) %{_bindir}/pcitweak
-%attr(755,root,root) %{_bindir}/scanpci
-%attr(755,root,root) %{_bindir}/xf86cfg
-%attr(755,root,root) %{_bindir}/xf86config
-%{_mandir}/man1/SuperProbe.1*
-%{_mandir}/man1/scanpci.1*
-%{_mandir}/man1/pcitweak.1*
-%{_mandir}/man1/xf86cfg.1*
-%{_mandir}/man1/xf86config.1*
+%attr(755,root,root) %{_bindir}/sessreg
+%{_mandir}/man1/sessreg.1*
+
+%files -n twm
+%defattr(644,root,root,755)
+%{_wmpropsdir}/twm.desktop
+%attr(755,root,root) %{_bindir}/twm
+%dir %{_sysconfdir}/X11/twm
+%config %{_sysconfdir}/X11/twm/system.twmrc
+%attr(755,root,root) %{_libdir}/X11/twm
+%{_mandir}/man1/twm.1*
+
+%files -n xauth
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/xauth
+%{_mandir}/man1/xauth.1*
+
+%files -n xdm
+%defattr(644,root,root,755)
+%attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/pam.d/xdm
+%attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/security/blacklist.xdm
+%attr(754,root,root) /etc/rc.d/init.d/xdm
+%attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/xdm
+/var/lib/xdm
+
+%{_libdir}/X11/app-defaults/Chooser
+
+%attr(755,root,root) %{_libdir}/X11/xdm
+%attr(755,root,root) %{_bindir}/xdm
+%attr(755,root,root) %{_bindir}/chooser
+%ifarch alpha
+%attr(755,root,root) %{_libdir}/libXdmGreet.so*
+%endif
+%{_mandir}/man1/xdm.1*
+
+%dir /etc/X11/xdm
+%attr(755,root,root) %config /etc/X11/xdm/GiveConsole
+%attr(755,root,root) %config /etc/X11/xdm/TakeConsole
+%attr(755,root,root) %config /etc/X11/xdm/Xsession
+%attr(755,root,root) %config /etc/X11/xdm/Xsetup_0
+%attr(755,root,root) %config /etc/X11/xdm/Xwilling
+%config /etc/X11/xdm/Xaccess
+%config /etc/X11/xdm/Xresources
+%config /etc/X11/xdm/Xservers
+%config /etc/X11/xdm/xdm-config
+/etc/X11/xdm/pixmaps
+/etc/X11/xdm/authdir
+
+%files -n xfs
+%defattr(644,root,root,755)
+%attr(754,root,root) /etc/rc.d/init.d/xfs
+%attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/xfs
+%dir %{_sysconfdir}/X11/fs
+%attr(755,root,root) %{_libdir}/X11/fs
+%config(noreplace) %{_sysconfdir}/X11/fs/config
+%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/X11/XftConfig
+
+%attr(755,root,root) %{_bindir}/xfs
+%attr(755,root,root) %{_bindir}/fslsfonts
+%attr(755,root,root) %{_bindir}/fstobdf
+%attr(755,root,root) %{_bindir}/mkcfm
+%attr(755,root,root) %{_bindir}/xfsinfo
+%attr(755,root,root) %{_bindir}/xftcache
+
+%{_mandir}/man1/xfs.1*
+%{_mandir}/man1/fslsfonts.1*
+%{_mandir}/man1/fstobdf.1*
+%{_mandir}/man1/mkcfm.1*
+%{_mandir}/man1/xfsinfo.1*
+%{_mandir}/man1/xftcache.1*
This page took 0.143152 seconds and 4 git commands to generate.