]> 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 70a028af5b2f8599b19e9bdf3d5c0c3d463f2665..7d59673734f371350b75377b6179c908ba4d2ecf 100644 (file)
@@ -1,31 +1,38 @@
 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
 Name:          XFree86
-Version:       4.0.2
-Release:       4
+Version:       4.1.0
+Release:       14
 License:       MIT
 Group:         X11/XFree86
 Group(de):     X11/XFree86
+Group(es):     X11/XFree86
+Group(fr):     X11/XFree86
 Group(pl):     X11/XFree86
-Source0:       ftp://ftp.xfree86.org/pub/XFree86/4.0/source/X402src-1.tgz
-Source1:       ftp://download.sourceforge.net/pub/sourceforge/mesa3d/MesaLib-3.4.tar.bz2
-Source2:       ftp://ftp.pld.org.pl/software/xinit/xdm-xinitrc-0.2.tar.bz2
-Source3:       xdm.pamd
+Group(pt_BR):  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
+Source3:       xserver.pamd
 Source4:       xdm.init
 Source5:       xfs.init
 Source6:       xfs.config
-Source7:       xserver.pamd
-Source8:       XTerm.ad-pl
-Source9:       xdm.sysconfig
-Source10:      xfs.sysconfig
-Source11:      twm.desktop
-Source12:      xclipboard.desktop
-Source13:      xconsole.desktop
-Source14:      xterm.desktop
-Source15:      xlogo64.png
+Source7:       XTerm.ad-pl
+Source8:       xdm.sysconfig
+Source9:       xfs.sysconfig
+Source10:      twm.desktop
+Source11:      xclipboard.desktop
+Source12:      xconsole.desktop
+Source13:      xterm.desktop
+Source14:      xlogo64.png
+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
@@ -35,42 +42,75 @@ Patch5:             %{name}-xfs-fix.patch
 Patch6:                %{name}-xfs-logger.patch
 Patch7:                %{name}-xterm-utempter.patch
 Patch8:                %{name}-app_defaults_dir.patch
-Patch9:                %{name}-startx_xauth.patch
-Patch10:       %{name}-v4l.patch
-Patch11:       %{name}-broken-includes.patch
-Patch12:       %{name}-alpha-pcibus-lemming.patch
-Patch13:       %{name}-fhs.patch
-Patch14:       %{name}-xdmsecurity.patch
-Patch15:       %{name}-xman.patch
-Patch16:       %{name}-HasXdmAuth.patch
-Patch17:       %{name}-xdm-fixes.patch
-Patch18:       %{name}-imake-kernel-version.patch
-Patch19:       %{name}-no-kernel-modules.patch
-
-BuildRequires: flex
+Patch9:                %{name}-v4l.patch
+Patch10:       %{name}-broken-includes.patch
+Patch11:       %{name}-alpha-pcibus-lemming.patch
+Patch12:       %{name}-fhs.patch
+Patch13:       %{name}-xdmsecurity.patch
+Patch14:       %{name}-xman.patch
+Patch15:       %{name}-HasXdmAuth.patch
+Patch16:       %{name}-xdm-fixes.patch
+Patch17:       %{name}-imake-kernel-version.patch
+Patch18:       %{name}-no-kernel-modules.patch
+Patch19:       %{name}-parallelmake.patch
+Patch20:       %{name}-pic.patch
+Patch21:       %{name}-defmodes-1400.patch
+Patch22:       %{name}-r128-busmstr2.patch
+Patch23:       %{name}-neomagic_swcursor.patch
+Patch24:       %{name}-mga-busmstr.patch
+Patch25:       %{name}-agpgart-load.patch
+Patch26:       %{name}-mkfontdir-chmod_644.patch
+Patch27:       %{name}-HasFreetype2.patch
+Patch28:       %{name}-libXfont-put-eof.patch
+Patch29:       %{name}-config-s3.patch
+Patch30:       %{name}-stolen_from_HEAD.patch
+Patch31:       %{name}-sparc_pci_domains.patch
+Patch32:       %{name}-s3virge_mx_console_corruption_fix.patch
+Patch33:       %{name}-cirrus_driver_fix.patch
+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: zlib-devel
-BuildRequires: utempter-devel
-BuildRequires: tcl-devel
 BuildRequires: pam-devel
+BuildRequires: perl
+BuildRequires: tcl-devel
+BuildRequires: utempter-devel
+BuildRequires: zlib-devel
+%ifarch %{ix86} alpha
+BuildRequires: Glide3-DRI-devel
+%endif
+# Required by xc/programs/Xserver/hw/xfree86/drivers/glide/glide_driver.c
 %ifarch %{ix86}
 BuildRequires: Glide2x_SDK
-BuildRequires: Glide_V3-DRI-devel >= 3.10-7
 %endif
+Requires:      XFree86-fonts-ISO8859-1 = %{version}
+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
 %endif
 
-%define                _fontdir        /usr/share/fonts
 %define                _prefix         /usr/X11R6
-%define                _mandir         /usr/X11R6/man
-%define                _appnkldir      %{_datadir}/applnk
+%define                _mandir         %{_prefix}/man
+%define                _wmpropsdir     %{_datadir}/wm-properties
+
+# avoid Mesa dependency in XFree86-OpenGL-libs
+%define                _noautoreqdep   libGL.so.1 libGLU.so.1
+
+# Glide3 (libglide3.so.3) can be provided by Glide_V3-DRI or Glide_V5-DRI
+%define                _noautoreqdep   libglide3.so.3
 
 %description
 If you want to install the X Window System (TM) on your machine,
@@ -93,7 +133,7 @@ video card, you'll need the particular X server package which
 corresponds to your computer's video card.
 
 %description -l de
-X-Windows ist eine voll funktionsfähige grafische Benutzeroberfläche
+X-Window ist eine voll funktionsfähige grafische Benutzeroberfläche
 mit mehreren Fenstern, mehreren Clients und verschiedenen Arten von
 Fenstern. Es kommt auf den meisten Unix-Plattformen zum Einsatz. Die
 Clients lassen sich auch mit Hilfe anderer Fenstersysteme anzeigen.
@@ -101,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
@@ -124,156 +176,118 @@ olan temel yaz
 kartýnýzý sürmek için gerekli olan X sunucusu bu pakete dahil
 deðildir.
 
-%package modules
-Summary:       Modules with X servers extensions
-Summary(pl):   Wspólne modu³y rozszerzeñ dla wszystkich X serwerów
+%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.
+
+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 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
+%package DPS-devel
+Summary:       Display PostScript
+Summary(pl):   Display PostScript
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
-Prereq:                grep
-Prereq:                /sbin/ldconfig
-Obsoletes:     xpm
-Provides:      xpm
-
-%ifarch sparc sparc64
-Obsoletes:     X11R6.1-libs
-%endif
+Requires:      %{name}-DPS = %{version}
+Obsoletes:     dgs-devel
 
-%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).
+%description DPS-devel
+Header files for develop X-Window Display Postscript.
 
-%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 DPS-devel -l pl
+Pliki nag³ówkowe biblioteki X-Window Display PostScript.
 
-%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).
+%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 -l pl libs
-Pakiet zawieraj±cy podstawowe biblioteki dla programów kozystaj±cych z
-systemu X Window. Wydzielony w celu oszczednosci miejsca, nie wp³ywa
-na mo¿liwo¶ci pracy aplikacji X Window poprzez np. sieæ. Nie potrzebny
-dla komputerów nie posiadaj±cych X serwerów.
+%description DPS-static
+X-Window Display PostScript static libraries.
 
-%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 DPS-static -l pl
+Statyczne biblioteki X-Window Display PostScript.
 
-%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
+%package OpenGL-core
+Summary:       OpenGL support for X11R6
+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:     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.
-
-%description -l pl devel
-Pliki nag³ówkowe, dokumentcja dla programistów rozwijaj±cych aplikacje
-klienckie pod X'y. Zawiera podstatwow± 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 Hat'a.
-
-%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.
-
-%package static
-Summary:       X11R6 static libraries
-Summary(pl):   Biblioteki sytatyczne do X11R6
-Group:         X11/Libraries
-Group(de):     X11/Libraries
-Group(pl):     X11/Biblioteki
-Requires:      %{name}-devel = %{version}
-%ifarch sparc sparc64
-Obsoletes:     X11R6.1-devel
-%endif
-Obsoletes:     xpm-static
-#Obsoletes:    Mesa-static
+Obsoletes:     Mesa
 
-%description static
-X11R6 static libraries.
+%description OpenGL-core
+OpenGL support for X11R6 system.
 
-%description -l pl static
-Biblioteki sytatyczne do X11R6.
+%description OpenGL-core -l pl
+Wsparcie OpenGL dla systemu X11R6.
 
-%package OpenGL-core
-Summary:       OpenGL support for X11R6
-Summary(pl):   Wsparciem 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
-Requires:      %{name}-libs = %{version}
-Obsoletes:     Mesa
+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-core
-OpenGL support for X11R6 system.
+%description OpenGL-devel
+Headers and man pages for OpenGL for X11R6.
 
-%description -l pl OpenGL-core
-Wsparcie OpenGL dla systemu 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
@@ -283,31 +297,20 @@ Obsoletes:        Mesa
 %description OpenGL-libs
 OpenGL libraries for X11R6 system.
 
-%description -l pl OpenGL-libs
-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(pl):     X11/Biblioteki
-Requires:      %{name}-OpenGL-libs = %{version}
-Provides:      OpenGL-devel
-Obsoletes:     Mesa-devel glxMesa-devel
-
-%description OpenGL-devel
-Headert and man pages for OpenGL for X11R6.
-
-%description -l pl OpenGL-devel
-Pliki nag³ówkowe dla OpenGL dla systemu X11R6.
+%description OpenGL-libs -l pl
+Biblioteki OpenGL dla systemu X11R6.
 
 %package OpenGL-static
 Summary:       X11R6 static libraries with OpenGL
-Summary(pl):   Biblioteki sytatyczne do X11R6 ze wsparciem dla 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
@@ -315,52 +318,8 @@ Obsoletes: Mesa-static
 %description OpenGL-static
 X11R6 static libraries with OpenGL.
 
-%description -l pl OpenGL-static
-Biblioteki sytatyczne 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 = %{version}
-
-%description Xvfb
-Xvfb (X Virtual Frame Buffer) is an X Windows 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 OpenGL-static -l pl
+Biblioteki statyczne zawieraj±ce wsparcie dla OpenGL do X11R6.
 
 %package Xnest
 Summary:       XFree86 Xnest server
@@ -369,7 +328,7 @@ Group:              X11/XFree86/Servers
 Group(de):     X11/XFree86/Server
 Group(pl):     X11/XFree86/Serwery
 Requires:      %{name}-modules = %{version}-%{release}
-Requires:      %{name}-fonts = %{version}
+Requires:      %{name}-fonts >= 4.0.2
 
 %description Xnest
 Xnest is an X Window System server which runs in an X window. Xnest is
@@ -380,31 +339,39 @@ 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 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.
+
 %package Xprt
 Summary:       X print server
-Summary(pl):   X print server
+Summary(pl):   X serwer z rozszerzeniem Xprint
 Group:         X11/XFree86/Servers
 Group(de):     X11/XFree86/Server
 Group(pl):     X11/XFree86/Serwery
 Requires:      %{name}-modules = %{version}-%{release}
-Requires:      %{name}-fonts = %{version}
+Requires:      %{name}-fonts >= 4.0.2
 
 %description Xprt
 Xprt provides an X server with the print extension and special DDX
 implementation.
 
+%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
@@ -422,14 +389,12 @@ Obsoletes:        XFree86-Sun XFree86-Sun24 XFree86-SunMono
 Obsoletes:     XFree86-XF86Setup, Xconfigurator
 
 %description Xserver
-X server for most simple framebuffer SVGA devices, including cards
-built from ET4000 chips, Cirrus Logic chips, Chips and Technologies
-laptop chips, Trident 8900 and 9000 chips. It works for Diamond
-Speedstar, Orchid Kelvins, STB Nitros and Horizons, Genoa 8500VL, most
-Actix boards, the Spider VLB Plus. It also works for many other chips
-and cards, so try this server if you are having problems.
-
-%description -l de Xserver
+Generally used X server which uses display hardware. It requires
+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 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
@@ -438,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
@@ -447,15 +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
-X serwer dla wiêkszo¶ci prostych kart SVGA, w³±czaj±c karty zbudowane
-na uk³adach ET4000, Cirrus Logic, Trident 8900 i 9000, oraz uk³ady
-wystêpuj±ce w laptopach. Dzia³a tak¿e z kartami Diamnod Speedstar,
-Orchid Kelvins, STB Nitros i Horizons, Genoa 8500VL, wiêkszo¶æ Actix,
-Spider VLB Plus. Dzia³a równie¿ na wielu innych kartach opartych na
-innych uk³adach wiêc spróbuj tego serwera je¶li masz jakie¶ problemy.
+%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,
@@ -463,41 +427,144 @@ 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
-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 for XFree86 4.0+.
+%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.
 
-%package driver-ark
-Summary:       Ark Logic video driver
-Group:         X11/XFree86
-Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
-Requires:      %{name}-modules = %{version}-%{release}
-Requires:      %{name}-Xserver = %{version}-%{release}
+If you need to test your X server or your X clients, you may want to
+install Xvfb for that purpose.
 
-%description driver-ark
-Ark Logic driver for XFree86 4.0+.
+%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 driver-ati
-Summary:       ATI video driver
-Group:         X11/XFree86
-Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
-Requires:      %{name}-modules = %{version}-%{release}
-Requires:      %{name}-Xserver = %{version}-%{release}
+%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 driver-ati
-ATI video driver.
+%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.
 
-%package driver-chips
+%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 driver-ark -l pl
+Sterownik do kart Ark Logic.
+
+%package driver-ati
+Summary:       ATI video driver
+Summary(pl):   Sterownik do kart ATI
+Group:         X11/XFree86
+Group(de):     X11/XFree86
+Group(pl):     X11/XFree86
+Requires:      %{name}-modules = %{version}-%{release}
+Requires:      %{name}-Xserver = %{version}-%{release}
+
+%description driver-ati
+ATI video driver.
+
+%description driver-ati -l pl
+Sterownik do kart ATI.
+
+%package driver-chips
 Summary:       Chips and Technologies video driver
+Summary(pl):   Sterownik do kart na uk³adach Chips and Technologies
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -507,8 +574,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-chips
 Chips and Technologies video driver.
 
+%description driver-chips -l pl
+Sterownik do kart na uk³adach Chips and Technologies.
+
 %package driver-cirrus
 Summary:       Cirrus Logic video driver
+Summary(pl):   Sterownik do kart Cirrus Logic
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -518,8 +589,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-cirrus
 Cirrus Logic video driver.
 
+%description driver-cirrus -l pl
+Sterownik do kart Cirrus Logic.
+
 %package driver-cyrix
 Summary:       Cyrix video driver
+Summary(pl):   Sterownik do grafiki na uk³adzie Cyrix MediaGX
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -529,8 +604,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-cyrix
 Cyrix video driver.
 
+%description driver-cyrix -l pl
+Sterownik do grafiki na uk³adzie Cyrix MediaGX.
+
 %package driver-fbdev
 Summary:       Video driver for framebuffer device
+Summary(pl):   Sterownik korzystaj±cy z framebuffera
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -538,10 +617,14 @@ Requires: %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
 
 %description driver-fbdev
-Video driver for framebuffer device.
+Non-accelerated video driver for framebuffer device.
+
+%description driver-fbdev -l pl
+Nieakcelerowany sterownik korzystaj±cy z framebuffera.
 
 %package driver-ffb
 Summary:       Video driver for DRI sparc framebuffer device
+Summary(pl):   Sterownik do framebuffera DRI na sparc
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -551,8 +634,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-ffb
 Video driver for DRI sparc framebuffer device.
 
+%description driver-ffb -l pl
+Sterownik do framebuffera DRI na sparc.
+
 %package driver-glide
-Summary:       Voodoo 1 and Voodoo 2 video driver
+Summary:       3Dfx Voodoo1 and Voodoo2 video driver
+Summary(pl):   Sterownik do kart 3Dfx Voodoo1 i Voodoo2
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -560,10 +647,14 @@ Requires: %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
 
 %description driver-glide
-Voodoo 1 and Voodoo 2 video driver.
+Voodoo1 and Voodoo2 video driver.
+
+%description driver-glide -l pl
+Sterownik do kart Voodoo1 i Voodoo2 firmy 3Dfx.
 
 %package driver-glint
 Summary:       GLINT/Permedia video driver
+Summary(pl):   Sterownik do kart GLINT i Permedia
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -574,8 +665,12 @@ Requires:  OpenGL
 %description driver-glint
 GLINT/Permedia video driver.
 
+%description driver-glint -l pl
+Sterownik do kart GLINT i Permedia.
+
 %package driver-i128
 Summary:       Number 9 I128 video driver
+Summary(pl):   Sterownik do kart Number 9 I128
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -585,8 +680,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-i128
 Number 9 I128 video driver.
 
+%description driver-i128 -l pl
+Sterownik do kart Number 9 I128.
+
 %package driver-i740
 Summary:       Intel i740 video driver
+Summary(pl):   Sterownik do kart na uk³adzie Intel i740
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -596,8 +695,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-i740
 Intel i740 video driver.
 
+%description driver-i740 -l pl
+Sterownik do kart na uk³adzie Intel i740.
+
 %package driver-i810
-Summary:       Intel i810 video driver
+Summary:       Intel i810/i815 video driver
+Summary(pl):   Sterownik do grafiki na uk³adach Intel i810 i i815
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -606,10 +709,14 @@ Requires: %{name}-Xserver = %{version}-%{release}
 Requires:      OpenGL
 
 %description driver-i810
-Intel i810 video driver.
+Intel i810/i815 video driver.
+
+%description driver-i810 -l pl
+Sterownik do grafiki na uk³adach Intel i810 i i815.
 
 %package driver-mga
 Summary:       Matrox video driver
+Summary(pl):   Sterownik do kart Matrox
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -620,8 +727,12 @@ Requires:  OpenGL
 %description driver-mga
 Matrox video driver.
 
+%description driver-mga -l pl
+Sterownik do kart Matrox.
+
 %package driver-neomagic
 Summary:       NeoMagic video driver
+Summary(pl):   Sterownik do kart NeoMagic
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -631,8 +742,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-neomagic
 NeoMagic video driver.
 
+%description driver-neomagic -l pl
+Sterownik do kart NeoMagic.
+
 %package driver-nv
-Summary:       NVIDIA video driver
+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
@@ -640,10 +755,14 @@ Requires: %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
 
 %description driver-nv
-NVIDIA video driver.
+nVidia video driver. Supports 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):   Sterownik do kart ATI Rage 128
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -654,19 +773,28 @@ Requires: OpenGL
 %description driver-r128
 ATI Rage 128 video driver.
 
+%description driver-r128 -l pl
+Sterownik do kart ATI Rage 128.
+
 %package driver-radeon
 Summary:       ATI Radeon video driver
+Summary(pl):   Sterownik do kart ATI Radeon
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
 Requires:      %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
+Requires:      OpenGL
 
 %description driver-radeon
 ATI Radeon video driver.
 
+%description driver-radeon -l pl
+Sterownik do kart ATI Radeon.
+
 %package driver-rendition
 Summary:       Rendition video driver
+Summary(pl):   Sterownik do kart Rendition
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -674,10 +802,14 @@ Requires: %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
 
 %description driver-rendition
-Rendition video driver.
+Rendition/Micron video driver.
+
+%description driver-rendition -l pl
+Sterownik do kart Verite firmowanych przez Rendition/Micron.
 
 %package driver-s3virge
-Summary:       S3 ViRGE video driver
+Summary:       S3 ViRGE/Trio3D video driver
+Summary(pl):   Sterownik do kart na uk³adach S3 ViRGE i Trio3D
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -685,10 +817,29 @@ Requires: %{name}-modules = %{version}-%{release}
 Requires:      %{name}-Xserver = %{version}-%{release}
 
 %description driver-s3virge
-S3 ViRGE video driver.
+S3 ViRGE/Trio3D video driver.
+
+%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):   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 driver-s3 -l pl
+Sterownik do kart na uk³adach S3 Trio.
 
 %package driver-savage
 Summary:       S3 Savage video driver
+Summary(pl):   Sterownik do kart na uk³adach S3 Savage
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -698,8 +849,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-savage
 S3 Savage video driver.
 
+%description driver-savage -l pl
+Sterownik do kart na uk³adach S3 Savage.
+
 %package driver-siliconmotion
 Summary:       Silicon Motion video driver
+Summary(pl):   Sterownik do kart na uk³adach Silicon Motion
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -709,8 +864,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-siliconmotion
 Silicon Motion video driver.
 
+%description driver-siliconmotion -l pl
+Sterownik do kart na uk³adach Lynx firmy Silicon Motion.
+
 %package driver-sis
 Summary:       SiS video driver
+Summary(pl):   Sterownik do kart na uk³adach SiS
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -720,8 +879,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-sis
 SiS video driver.
 
+%description driver-sis -l pl
+Sterownik do kart na uk³adach SiS.
+
 %package driver-sunbw2
 Summary:       sunbw2 - Sun BW2 video driver
+Summary(pl):   Sterownik do monochromatycznego framebuffera BW2 na Sunie
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -731,8 +894,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-sunbw2
 sunbw2 - Sun BW2 video driver.
 
+%description driver-sunbw2 -l pl
+Sterownik do monochromatycznego framebuffera BW2 na Sunie.
+
 %package driver-suncg14
 Summary:       suncg14 - Sun CG14 video driver
+Summary(pl):   Sterownik do kolorowego framebuffera CG14 na Sunie
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -742,8 +909,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-suncg14
 suncg14 - Sun CG14 video driver.
 
+%description driver-suncg14 -l pl
+Sterownik do kolorowego framebuffera CG14 na Sunie.
+
 %package driver-suncg3
 Summary:       suncg3 - Sun CG3 video cards driver
+Summary(pl):   Sterownik do kolorowego framebuffera CG3 na Sunie
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -753,8 +924,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-suncg3
 suncg3 - Sun CG3 video cards driver.
 
+%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):   Sterownik do grafiki GX i Turbo GX na Sunie
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -764,8 +939,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-suncg6
 suncg6 - Sun GX and Turbo GX video driver.
 
+%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):   Sterownik do kart Sun Creator, Creator 3D, Elite 3D
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -775,8 +954,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-sunffb
 sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver.
 
+%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):   Sterownik do kart Sun Leo (ZX)
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -786,8 +969,12 @@ Requires:  %{name}-Xserver = %{version}-%{release}
 %description driver-sunleo
 sunleo - Sun Leo (ZX) video cards driver.
 
+%description driver-sunleo -l pl
+Sterownik do kart Sun Leo (ZX).
+
 %package driver-suntcx
 Summary:       suntcx - Sun TCX video cards driver
+Summary(pl):   Sterownik do kart Sun TCX
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -797,20 +984,33 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-suntcx
 suntcx - Sun TCX video cards driver.
 
+%description driver-suntcx -l pl
+Sterownik do kart Sun TCX.
+
 %package driver-tdfx
 Summary:       3Dfx video driver
+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.
+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 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):   Sterownik do kart TGA
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -820,8 +1020,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-tga
 TGA video driver.
 
+%description driver-tga -l pl
+Sterownik do kart TGA.
+
 %package driver-trident
 Summary:       Trident video driver
+Summary(pl):   Sterownik do kart Trident
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -831,8 +1035,12 @@ Requires: %{name}-Xserver = %{version}-%{release}
 %description driver-trident
 Trident video driver.
 
+%description driver-trident -l pl
+Sterownik do kart Trident.
+
 %package driver-tseng
 Summary:       Tseng Labs video driver
+Summary(pl):   Sterownik do kart Tseng Labs
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
@@ -842,70 +1050,271 @@ Requires:       %{name}-Xserver = %{version}-%{release}
 %description driver-tseng
 Tseng Labs video driver.
 
-%package DPS
-Summary:       Display PostScript
-Summary(pl):   Display PostScript
+%description driver-tseng -l pl
+Sterownik do kart firmy Tseng Labs.
+
+%package driver-vmware
+Summary:       VMWare SVGA video driver
+Summary(pl):   Sterownik do emulowanych kart SVGA pod VMware
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
-Obsoletes:     dgs
+Requires:      %{name}-modules = %{version}-%{release}
+Requires:      %{name}-Xserver = %{version}-%{release}
 
-%description DPS
-X-Windows Display PostScript is device-independent imaging model for
-displaying information on a screen.
+%description driver-vmware
+VMware SVGA video driver.
 
-%description -l pl DPS
-X-Windows Display PostScript, to niezale¿ny od urz±dzenia model
-wy¶wietlania informacji na ekranie.
+%description driver-vmware -l pl
+Sterownik do emulowanych kart SVGA pod VMware.
 
-%package DPS-devel
-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
-Requires:      %{name}-DPS = %{version}
-Obsoletes:     dgs-devel
+Group(pt_BR):  X11/XFree86
+PreReq:                /sbin/ldconfig
+PreReq:                grep
+Obsoletes:     xpm
+Provides:      xpm
 
-%description DPS-devel
-Header files for develop X-Windows Display Postscript.
+%ifarch sparc sparc64
+Obsoletes:     X11R6.1-libs
+%endif
 
-%description -l pl DPS-devel
-Pliki nag³ówkowe do biblioteki do X-Windows Display PostScript.
+%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).
 
-%package DPS-static
-Summary:       Display PostScript
-Summary(pl):   Display PostScript
+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.
+
+%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-devel = %{version}
-Obsoletes:     dgs-static
+Group(pt_BR):  X11/XFree86
 
-%description DPS-static
-X-Windows Display PostScript static libraries.
+%description modules
+Modules with X servers extensions.
+
+%description modules -l pl
+Wspólne dla wszystkich X serwerów modu³y rozszerzeñ.
+
+%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 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.
+
+This package contains all applications that used to be in
+X11R6-contrib in older releases.
 
-%description -l pl DPS-static
-Statyczne biblioteko do X-Windows Display PostScript.
+%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
+Summary(pl):   Program do zarz±dzania wpisami w utmp/wtmp
 Group:         X11/XFree86
 Group(de):     X11/XFree86
 Group(pl):     X11/XFree86
 Requires:      %{name}-libs = %{version}
 
 %description -n sessreg
-Sessreg is a simple program for managing utmp/wtmp entries for xdm
+sessreg is a simple program for managing utmp/wtmp entries for xdm
 sessions.
 
 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 -n sessreg -l pl
+sessreg jest prostym programem do zarz±dzania wpisami w utmp/wtmp dla
+sesji xdm.
+
+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
+Summary(pl):   Twm - podstawowy zarz±dca okien dla X Window System
+Group:         X11/Window Managers
+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
+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.
+
+%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
+Requires:      %{name}-libs = %{version}
+
+%description -n xauth
+The xauth program is used to edit and display the authorization
+information used in connecting to the X server. This program is
+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).
+
+%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
+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
@@ -915,7 +1324,7 @@ Requires:  %{name}-libs = %{version}
 Requires:      sessreg = %{version}
 Requires:      /usr/X11R6/bin/sessreg
 Provides:      XDM
-Prereq:                chkconfig
+PreReq:                chkconfig
 Obsoletes:     XFree86-xdm
 Obsoletes:     gdm
 Obsoletes:     kdm
@@ -926,29 +1335,25 @@ 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.
 
-%package -n twm
-Summary:       Tab Window Manager for the X Window System
-Summary(pl):   Twm - podstawowy zarz±dca okien dla X Window System
-Group:         X11/Window Managers/Tools
-Group(de):     X11/Fenstermanager/Werkzeuge
-Group(es):     X11/Administraadores De Ventanas
-Group(fr):     X11/Gestionnaires De Fenêtres
-Group(pl):     X11/Zarz±dcy Okien/Narzêdzia
-
-%description -n twm
-Twm is a window manager for the X Window System. It provides
-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.
+%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 do 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:                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
@@ -957,47 +1362,14 @@ 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.
 
-%package -n xauth
-Summary:       xauth - X authority file utility
-Group:         X11/XFree86
-Group(de):     X11/XFree86
-Group(pl):     X11/XFree86
-Requires:      %{name}-libs = %{version}
-
-%description -n xauth
-The xauth program is used to edit and display the authorization
-information used in connecting to the X server. This program is
-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
-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.
-
-This package contains all applications that used to be in
-X11R6-contrib in older releases.
+%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 -a2
+%setup -q -c -a1
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
@@ -1008,93 +1380,82 @@ X11R6-contrib in older releases.
 #%patch6 -p0
 %patch7 -p1
 %patch8 -p1
-%patch9 -p0
+%patch9 -p1
 %patch10 -p1
-%patch11 -p1
-%patch12 -p0
+%patch11 -p0
+%patch12 -p1
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
 %patch16 -p1
 %patch17 -p1
 %patch18 -p1
-%patch19 -p1
+#%patch19 -p1
+%patch20 -p1
+%patch21 -p1
+%patch22 -p1
+%patch23 -p1
+%patch24 -p1
+%patch25 -p1
+%patch26 -p1
+%patch27 -p1
+%patch28 -p1
+%patch29 -p1
+%patch30 -p1
+%patch31 -p1
+%patch32 -p1
+%patch33 -p1
+%patch34 -p1
+%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/
 
 #--- %build --------------------------
 
 %build
 %{__make} -S -C xc World DEFAULT_OS_CPU_FROB=%{_target_cpu} \
-       "BOOTSTRAPCFLAGS=%{?debug:-O -g}%{!?debug:$RPM_OPT_FLAGS}" \
-       "CCOPTIONS=%{?debug:-O -g}%{!?debug:$RPM_OPT_FLAGS}" \
-       "CXXOPTIONS=%{?debug:-O -g}%{!?debug:$RPM_OPT_FLAGS}" \
+       "BOOTSTRAPCFLAGS=%{rpmcflags}" \
+       "CCOPTIONS=%{rpmcflags}" \
+       "CXXOPTIONS=%{rpmcflags}" \
        "CXXDEBUGFLAGS=" "CDEBUGFLAGS="
 
-cd Mesa*
-
-%configure \
-       --enable-static \
-       --enable-shared \
-       --with-ggi="no" \
-       --with-svga="no" \
-       --disable-ggi-fbdev \
-       --disable-ggi-genkgi \
-%ifarch %{ix86} \
-       --enable-x86 \
-  %ifarch i586 i686 \
-       --enable-mmx \
-       --enable-3dnow \
-  %else \
-    %ifarch k6 \
-       --enable-mmx \
-       --enable-3dnow" \
-    %else \
-       --disable-mmx \
-       --disable-3dnow \
-    %endif \
-  %endif \
-%else \
-       --disable-x86 \
-       --disable-mmx \
-       --disable-3dnow
-%endif
-
-%{__make} -C src-glu
-       
 #--- %install ------------------------
 
 %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%{_datadir}/gnome/wm-properties \
-       $RPM_BUILD_ROOT{%{_appnkldir}/Utilities,%{_datadir}/pixmaps}
+       $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}" \
                "INSTBINFLAGS=-m 755" \
                "INSTPGMFLAGS=-m 755" \
                "RAWCPP=/lib/cpp" \
+               "BOOTSTRAPCFLAGS=%{rpmcflags}" \
+               "CCOPTIONS=%{rpmcflags}" \
+               "CXXOPTIONS=%{rpmcflags}" \
+               "CXXDEBUGFLAGS=" "CDEBUGFLAGS=" \
                install install.man
 
-%{__make} -C Mesa*/src-glu install \
-       DESTDIR=$RPM_BUILD_ROOT
-
-install Mesa*/include/GL/glu.h $RPM_BUILD_ROOT%{_includedir}/GL/
-
 # setting default X
 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 -s ../..%{_bindir}/XFree86 $RPM_BUILD_ROOT/etc/X11/X
+ln -sf ../..%{_bindir}/XFree86 $RPM_BUILD_ROOT%{_sysconfdir}/X11/X
 
-# add X11 links in /usr/bin and /usr/include
-ln -s ../X11R6/include/X11 $RPM_BUILD_ROOT/usr/include/X11
-ln -s ../X11R6/bin $RPM_BUILD_ROOT/usr/bin/X11
+# add X11 links in /usr/bin, /usr/lib /usr/include
+ln -sf ../X11R6/include/X11 $RPM_BUILD_ROOT/usr/include/X11
+ln -sf ../X11R6/lib/X11 $RPM_BUILD_ROOT/usr/lib/X11
+ln -sf ../X11R6/bin $RPM_BUILD_ROOT/usr/bin/X11
 
 # fix libGL*.so links
 rm -f $RPM_BUILD_ROOT%{_libdir}/libGL*.so
@@ -1102,37 +1463,39 @@ 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 %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/xdm
-install %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/xserver
+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 %{SOURCE8} $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/pl/XTerm
+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
+install %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/xfs
 
-install %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/xdm
-install %{SOURCE10} $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}/Terminals
 
-install %{SOURCE11} $RPM_BUILD_ROOT%{_datadir}/gnome/wm-properties/twm.desktop
-install %{SOURCE12} $RPM_BUILD_ROOT%{_appnkldir}/Utilities
-install %{SOURCE13} $RPM_BUILD_ROOT%{_appnkldir}/Utilities
-install %{SOURCE14} $RPM_BUILD_ROOT%{_appnkldir}
+install %{SOURCE14} $RPM_BUILD_ROOT%{_datadir}/pixmaps
 
-install %{SOURCE15} $RPM_BUILD_ROOT%{_datadir}/pixmaps
+bzip2 -dc %{SOURCE16} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
 
-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
+> $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 ../..%{_includedir}/X11 $RPM_BUILD_ROOT%{_includedir}/X11 ##change
-ln -sf %{_fontdir} $RPM_BUILD_ROOT%{_libdir}/X11/fonts
+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
@@ -1140,25 +1503,42 @@ 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
+       install -d $RPM_BUILD_ROOT%{_datadir}/locale/${lang}/LC_MESSAGES
+       echo "%lang(${lang}) %{_datadir}/locale/${lang}" >> XFree86-libs.lang
+done
+
 %ifnarch sparc sparc64
 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/ /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
@@ -1181,12 +1561,10 @@ else
        echo "found"
 fi
 
-%post -n xfs
-/sbin/chkconfig --add xfs
-if [ -f /var/lock/subsys/xfs ]; then
-       /etc/rc.d/init.d/xfs restart >&2
-else
-       echo "Run \"/etc/rc.d/init.d/xfs start\" to start font server." >&2
+%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
@@ -1196,14 +1574,6 @@ if [ -f /var/lock/subsys/xdm ]; then
 else
        echo "Run \"/etc/rc.d/init.d/xdm start\" to start xdm." >&2
 fi
-               
-%preun -n xfs
-if [ "$1" = "0" ]; then
-       if [ -f /var/lock/subsys/xfs ]; then
-               /etc/rc.d/init.d/xfs stop >&2
-       fi
-       /sbin/chkconfig --del xfs
-fi
 
 %preun -n xdm
 if [ "$1" = "0" ]; then
@@ -1213,30 +1583,56 @@ if [ "$1" = "0" ]; then
        /sbin/chkconfig --del xdm
 fi
 
-%post   DPS -p /sbin/ldconfig
-%postun DPS -p /sbin/ldconfig
+%pre -n xfs
+if [ -n "`/usr/bin/getgid xfs`" ]; then
+       if [ "`/usr/bin/getgid xfs`" != "56" ]; then
+               echo "Warning: group xfs hasn't gid=56. Correct this before installing xfs." 1>&2
+               exit 1
+       fi
+else
+       /usr/sbin/groupadd -g 56 -r -f xfs
+fi
+if [ -n "`/bin/id -u xfs 2>/dev/null`" ]; then
+       if [ "`/bin/id -u xfs`" != "56" ]; then
+               echo "Warning: user xfs hasn't uid=56. Corrent this before installing xfs." 1>&2
+               exit 1
+       fi
+else
+       /usr/sbin/useradd -u 56 -r -d /etc/X11/fs -s /bin/false -c "X Font Server" -g xfs xfs 1>&2
+fi
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%post -n xfs
+/sbin/chkconfig --add xfs
+if [ -f /var/lock/subsys/xfs ]; then
+       /etc/rc.d/init.d/xfs restart >&2
+else
+       echo "Run \"/etc/rc.d/init.d/xfs start\" to start font server." >&2
+fi
+
+%preun -n xfs
+if [ "$1" = "0" ]; then
+       if [ -f /var/lock/subsys/xfs ]; then
+               /etc/rc.d/init.d/xfs stop >&2
+       fi
+       /sbin/chkconfig --del xfs
+fi
+
+%postun -n xfs
+if [ "$1" = "0" ]; then
+       /usr/sbin/userdel xfs 2>/dev/null
+       /usr/sbin/groupdel xfs 2>/dev/null
+fi
 
 #--- %files --------------------------
 
 %files
 %defattr(644,root,root,755)
 %ifnarch sparc sparc64
-%doc %{_docdir}/%{name}-%{version}/*
+%doc %{_docdir}/%{name}-%{version}
 %doc %{_libdir}/X11/doc
 %endif
 
-%dir %{_prefix}
-%dir %{_libdir}
-%dir %{_libdir}/X11
-%dir %{_bindir}
-
-%{_libdir}/X11/XErrorDB
-%{_libdir}/X11/XftConfig
-%{_libdir}/X11/XKeysymDB
-%{_libdir}/X11/locale
+%{_sysconfdir}/X11/XftConfig
 
 %dir %{_libdir}/X11/app-defaults
 %{_libdir}/X11/app-defaults/XCalc
@@ -1285,13 +1681,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %lang(pl) %{_libdir}/X11/app-defaults/pl
 
+%dir %{_libdir}/X11/x11perfcomp
 %attr(755,root,root) %{_libdir}/X11/x11perfcomp/*
 %{_libdir}/X11/*.txt
 
 %attr(755,root,root) %{_bindir}/Xmark
 %attr(755,root,root) %{_bindir}/appres
 %attr(755,root,root) %{_bindir}/atobm
-%attr(755,root,root) %{_bindir}/bdftopcf
 %attr(755,root,root) %{_bindir}/bitmap
 %attr(755,root,root) %{_bindir}/bmtoa
 %attr(755,root,root) %{_bindir}/cxpm
@@ -1353,40 +1749,51 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/X11/bitmaps
 %{_includedir}/X11/pixmaps
 
-%{_appnkldir}/Utilities/*.desktop
-%{_appnkldir}/*.desktop
-%{_datadir}/pixmaps/*
+%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*
@@ -1404,146 +1811,51 @@ 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/*
 
-/usr/bin/X11
-
-%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
-%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
-%attr(755,root,root) %{_libdir}/modules/drivers/vesa_drv.o
-%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
-%attr(755,root,root) %{_libdir}/modules/extensions/libpex5.a
-%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}/man4/vesa*
-%endif
-%{_mandir}/man4/void*
-%{_mandir}/man4/wacom*
-%{_mandir}/man4/elographics*
-%{_mandir}/man4/mutouch*
-
-%files -n sessreg
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/sessreg
-%{_mandir}/man1/sessreg.1*
-
-%files -n xdm
-%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
-
-%{_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*
+%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*
 
-%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
+%lang(ko) %{_mandir}/ko/man1/xterm.1*
 
-%files -n twm
-%defattr(644,root,root,755)
-%{_datadir}/gnome/wm-properties/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*
+%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 -n xfs
+%files DPS
 %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
-
-%attr(755,root,root) %{_bindir}/xfs
-%attr(755,root,root) %{_bindir}/fsinfo
-%attr(755,root,root) %{_bindir}/fslsfonts
-%attr(755,root,root) %{_bindir}/fstobdf
-%attr(755,root,root) %{_bindir}/mkcfm
-
-%{_mandir}/man1/xfs.1*
-%{_mandir}/man1/fsinfo.1*
-%{_mandir}/man1/fslsfonts.1*
-%{_mandir}/man1/fstobdf.1*
-%{_mandir}/man1/mkcfm.1*
+%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 -n xauth
+%files DPS-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/xauth
-%{_mandir}/man1/xauth.1*
+%attr(755,root,root) %{_libdir}/libdps.so
+%attr(755,root,root) %{_libdir}/libdpstk.so
+%attr(755,root,root) %{_libdir}/libpsres.so
+%{_includedir}/DPS
 
-%files libs
+%files DPS-static
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libX*.so.*.*
-%attr(755,root,root) %{_libdir}/libI*.so.*.*
-%attr(755,root,root) %{_libdir}/libP*.so.*.*
-%attr(755,root,root) %{_libdir}/libS*.so.*.*
-%ifnarch alpha
-%attr(755,root,root) %{_libdir}/libx*.so.*.*
-%endif
+%{_libdir}/libdps.a
+%{_libdir}/libdpstk.a
+%{_libdir}/libpsres.a
 
 %files OpenGL-core
 %defattr(644,root,root,755)
@@ -1553,38 +1865,77 @@ rm -rf $RPM_BUILD_ROOT
 %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}/libGLU.la
 %attr(755,root,root) %{_libdir}/libGL*.so
-%attr(755,root,root) %{_libdir}/libGLw.a
 %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*
+
+%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-static
 %defattr(644,root,root,755)
 %{_libdir}/libGL.a
 %{_libdir}/libGLU.a
+%ifnarch alpha
+%attr(755,root,root) %{_libdir}/libOSMesa*.a
+%endif
+
+%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) %{_sysconfdir}/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 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 Xvfb
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/Xvfb
+%{_mandir}/man1/Xvfb.1*
 
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/gccmakedep
+%attr(755,root,root) %{_bindir}/bdftopcf
 %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
@@ -1605,11 +1956,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libfntstubs.a
 %{_libdir}/libxf86config.a
 %{_libdir}/libXinerama.a
-
-%dir %{_includedir}/X11
 %{_includedir}/X11/*.h
 %{_includedir}/X11/ICE
+%ifnarch alpha
 %{_includedir}/X11/PEX5
+%endif
 %{_includedir}/X11/PM
 %{_includedir}/X11/SM
 %{_includedir}/X11/Xaw
@@ -1627,117 +1978,61 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/imake.1*
 %{_mandir}/man1/makedepend.1*
 %{_mandir}/man1/xmkmf.1*
-%{_mandir}/man3/[A-Z]*
-
-/usr/include/X11
-
-%files static
-%defattr(644,root,root,755)
-%{_libdir}/libICE.a
-%{_libdir}/libPEX5.a
-%{_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}/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
-
-%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
+%{_mandir}/man3/[A-EH-Z]*
 
+%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
 
+%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
 #%{_mandir}/man4/ati*
+%endif
 
-%ifnarch sparc sparc64
-
+%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
 
+%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
 
+%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*
-%ifnarch sparc sparc64
+%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
@@ -1748,225 +2043,315 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 %{_mandir}/man4/glint*
 
-%ifnarch sparc sparc64
-
+%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
 
+%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
 
+%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
 
+%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
 %attr(755,root,root) %{_libdir}/modules/drivers/r128_drv.o
+%endif
 %ifnarch sparc sparc64
 %attr(755,root,root) %{_libdir}/modules/dri/r128_dri.so
 %endif
+%ifnarch alpha
 %{_mandir}/man4/r128*
-
+%endif
 %endif
 
 %files driver-radeon
 %defattr(644,root,root,755)
+%ifnarch alpha
 %attr(755,root,root) %{_libdir}/modules/drivers/radeon_drv.o
-
+%endif
 %ifnarch sparc sparc64
+%attr(755,root,root) %{_libdir}/modules/dri/radeon_dri.so
+%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
+%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
 %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
 
+%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
 
+%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
 
+%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
 
+%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 DPS
+%files libs -f XFree86-libs.lang
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/makepsres
-%attr(755,root,root) %{_bindir}/pswrap
-%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*
+%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-devel
+%files modules
 %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
+%{_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-static
+%files setup
 %defattr(644,root,root,755)
-%{_libdir}/libdps.a
-%{_libdir}/libdpstk.a
-%{_libdir}/libpsres.a
+%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 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 tools
 %defattr(644,root,root,755)
@@ -1993,6 +2378,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/xmag
 %attr(755,root,root) %{_bindir}/xman
 %attr(755,root,root) %{_bindir}/xmessage
+%attr(755,root,root) %{_bindir}/xmh
 %attr(755,root,root) %{_bindir}/xwininfo
 %attr(755,root,root) %{_bindir}/oclock
 %attr(755,root,root) %{_bindir}/xlogo
@@ -2022,11 +2408,17 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/xmag.1*
 %{_mandir}/man1/xman.1*
 %{_mandir}/man1/xmessage.1*
+%{_mandir}/man1/xmh.1*
 %{_mandir}/man1/xwininfo.1*
 %{_mandir}/man1/xkill.1*
 %{_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
@@ -2034,7 +2426,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/X11/app-defaults/Editres
 %{_libdir}/X11/app-defaults/Editres-color
 %{_libdir}/X11/app-defaults/Viewres
-%{_libdir}/X11/app-defaults/Xvidtune
 %{_libdir}/X11/app-defaults/XConsole
 %{_libdir}/X11/app-defaults/Xedit
 %{_libdir}/X11/app-defaults/Xedit-color
@@ -2043,19 +2434,80 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/X11/app-defaults/Xmag
 %{_libdir}/X11/app-defaults/Xman
 %{_libdir}/X11/app-defaults/Xmessage
+%{_libdir}/X11/app-defaults/Xmh
 %{_libdir}/X11/app-defaults/XFontSel
 %{_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.134266 seconds and 4 git commands to generate.