]> git.pld-linux.org Git - packages/XFree86.git/blobdiff - XFree86.spec
- 4.8.0 (probably the last XFree86 version ever, for comparison and archival reasons)
[packages/XFree86.git] / XFree86.spec
index 1c8c23fc50389f9ce58f83c923520432a2e9622d..993551c2f9287b4435c4e77dbf0b54969f231d6d 100644 (file)
@@ -1,73 +1,76 @@
-
+#
 # TODO:
 # - separate XFS to be standalone - is it possible without duplicated files?
-
+# - unpackaged files
 #
 # Conditional build:
-%bcond_without tdfx    # disables tdfx drivers building
+%bcond_without glide   # don't build glide driver
+%bcond_with    cursors # build with XcursorTheme-* packages
 #
 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(ja):   XFree86 window system ¤Î¥µ¡¼¥Ð¤È´ðËÜŪ¤Ê¥×¥í¥°¥é¥à
-Summary(ko):   X¿¡ ÇÊ¿äÇÑ ±âº»ÀûÀΠ±Û²Ã°ú ÇÁ·Î±×·¥°ú ¹®¼­µé
-Summary(pl):   XFree86 Window System wraz z podstawowymi programami
-Summary(tr):   XFree86 Pencereleme Sistemi sunucularý ve temel programlar
-Summary(pt_BR):        Programas básicos e servidores para o sistema de janelas XFree86
-Summary(ru):   âÁÚÏ×ÙÅ ÛÒÉÆÔÙ, ÐÒÏÇÒÁÍÍÙ É ÄÏËÕÍÅÎÔÁÃÉÑ ÄÌÑ ÒÁÂÏÞÅÊ ÓÔÁÎÃÉÉ ÐÏÄ X
-Summary(uk):   âÁÚÏצ ÛÒÉÆÔÉ, ÐÒÏÇÒÁÍÉ ÔÁ ÄÏËÕÍÅÎÔÁæѠÄÌÑ ÒÏÂÏÞϧ ÓÔÁÎ槠ЦĠX
-Summary(zh_CN):        XFree86 ´°¿Úϵͳ·þÎñÆ÷ºÍ»ù±¾³ÌÐò
+Summary(de.UTF-8):     XFree86 Window-System-Server und grundlegende Programme
+Summary(es.UTF-8):     Programas básicos y servidores para el sistema de ventanas XFree86
+Summary(fr.UTF-8):     Serveurs du système XFree86 et programmes de base
+Summary(ja.UTF-8):     XFree86 window system のサーバと基本的なプログラム
+Summary(ko.UTF-8):     X에 필요한 기본적인 글꼴과 프로그램과 문서들
+Summary(pl.UTF-8):     XFree86 Window System wraz z podstawowymi programami
+Summary(pt_BR.UTF-8):  Programas básicos e servidores para o sistema de janelas XFree86
+Summary(ru.UTF-8):     Базовые шрифты, программы и документация для рабочей станции под X
+Summary(tr.UTF-8):     XFree86 Pencereleme Sistemi sunucuları ve temel programlar
+Summary(uk.UTF-8):     Базові шрифти, програми та документація для робочої станції під X
+Summary(zh_CN.UTF-8):  XFree86 窗口系统服务器和基本程序
 Name:          XFree86
-Version:       4.3.99.903
-Release:       1
+Version:       4.8.0
+Release:       0.1
 Epoch:         1
-License:       MIT
-Group:         X11/XFree86
-Source0:       ftp://ftp.xfree86.org/pub/XFree86/develsnaps/%{name}-%{version}.tar.bz2
-# Source0-md5: 9864cd3f5443849d13694d9b2a7b1e72
-#Source1:      ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/X430src-2.tgz
-#Source2:      ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/X430src-3.tgz
-Source3:       ftp://ftp.pld-linux.org/software/xinit/xdm-xinitrc-0.2.tar.bz2
-# Source3-md5: 0a15b1c374256b5cad7961807baa3896
-Source4:       xdm.pamd
-Source5:       xserver.pamd
-Source6:       xdm.init
-Source7:       xfs.init
-Source8:       xfs.config
-Source9:       XTerm.ad-pl
-Source10:      xdm.sysconfig
-Source11:      xfs.sysconfig
-Source20:      twm.desktop
-Source21:      xeyes.desktop
-Source22:      xedit.desktop
-Source23:      xterm.desktop
-Source24:      xclipboard.desktop
-Source25:      xclock.desktop
-Source26:      oclock.desktop
-Source27:      xconsole.desktop
-Source30:      xlogo64.png
-Source31:      xeyes.png
-Source32:      xedit.png
-Source33:      xterm.png
-Source34:      xclipboard.png
-Source35:      xclock.png
-Source36:      oclock.png
-Source37:      xconsole.png
-Source38:      http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-Xman-pages.tar.bz2
-# Source38-md5:        a184106bb83cb27c6963944d9243ac3f
-#Source39:     cvs://anonymous@cvs.gatos.sourceforge.net/cvsroot/gatos/ati.2-20021001.tar.bz2
-Source40:      %{name}-Xserver-headers
-Source41:      %{name}-Xserver-headers-links
-Source42:      twm-xsession.desktop
-Source43:      xcalc.desktop
-Source44:      xload.desktop
-Source45:      xmag.desktop
-Source46:      xcalc.png
-Source47:      xload.png
-Source48:      xmag.png
-Source49:      http://oss.sgi.com/projects/ogl-sample/ABI/glext.h
-# NoSource49-md5: bf9b05a66798796b53ed1a050049b2ee
+License:       XFree86 1.1
+Group:         X11
+Source0:       http://ftp.xfree86.org/pub/XFree86/4.8.0/source/%{name}-%{version}-src-1.tgz
+# Source0-md5: 42d802caf03cbaadfa3a69b887e9b203
+Source1:       http://ftp.xfree86.org/pub/XFree86/4.8.0/source/%{name}-%{version}-src-2.tgz
+# Source1-md5: c614ca85a88c5878e9e94f2a73077225
+Source2:       http://ftp.xfree86.org/pub/XFree86/4.8.0/source/%{name}-%{version}-src-3.tgz
+# Source2-md5: d87b6590a62a394c518061caf03255f4
+Source7:       ftp://ftp.pld-linux.org/software/xinit/xdm-xinitrc-0.2.tar.bz2
+# Source7-md5: 0a15b1c374256b5cad7961807baa3896
+Source8:       xdm.pamd
+Source9:       xserver.pamd
+Source10:      xdm.init
+Source11:      xfs.init
+Source12:      xfs.config
+Source13:      XTerm.ad-pl
+Source14:      xdm.sysconfig
+Source15:      xfs.sysconfig
+Source24:      twm.desktop
+Source25:      xeyes.desktop
+Source26:      xedit.desktop
+Source27:      xterm.desktop
+Source28:      xclipboard.desktop
+Source29:      xclock.desktop
+Source30:      oclock.desktop
+Source31:      xconsole.desktop
+Source34:      xlogo64.png
+Source35:      xeyes.png
+Source36:      xedit.png
+Source37:      xterm.png
+Source38:      xclipboard.png
+Source39:      xclock.png
+Source40:      oclock.png
+Source41:      xconsole.png
+Source42:      http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-Xman-pages.tar.bz2
+# Source42-md5:        a184106bb83cb27c6963944d9243ac3f
+Source44:      %{name}-Xserver-headers
+Source45:      %{name}-Xserver-headers-links
+Source46:      twm-xsession.desktop
+Source47:      xcalc.desktop
+Source48:      xload.desktop
+Source49:      xmag.desktop
+Source50:      xcalc.png
+Source51:      xload.png
+Source52:      xmag.png
+Source53:      http://www.opengl.org/registry/api/glext.h
+# NoSource53-md5:      e66d10cdd74e7d9ef7fe5ee92575fde6
+Source54:      %{name}-xrender.pc
 Patch0:                %{name}-PLD.patch
 Patch1:                %{name}-HasZlib.patch
 Patch2:                %{name}-DisableDebug.patch
@@ -86,15 +89,14 @@ 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}-r128-busmstr2.patch
 Patch22:       %{name}-neomagic_swcursor.patch
 Patch23:       %{name}-mga-busmstr.patch
 Patch24:       %{name}-agpgart-load.patch
+Patch25:       %{name}-zlib.patch
 Patch26:       %{name}-HasFreetype2.patch
-Patch27:       %{name}-config-s3.patch
 Patch28:       %{name}-sparc_pci_domains.patch
 Patch29:       %{name}-XTerm.ad.patch
 Patch30:       %{name}-alpha_GLX_align_fix.patch
@@ -118,20 +120,22 @@ Patch45:  %{name}-spencode-nowarning.patch
 Patch46:       %{name}-lock.patch
 Patch47:       %{name}-sparc-kbd.patch
 
+Patch49:       %{name}-link.patch
 Patch50:       %{name}-xterm-256colors.patch
-
+Patch51:       %{name}-libpng.patch
 Patch52:       %{name}-kernel_headers.patch
 Patch53:       %{name}-stdint.patch
+Patch55:       %{name}-elfloader-linux-non-exec-stack.patch
+Patch56:       %{name}-exec-shield-GNU-stack.patch
+Patch57:       %{name}-libGL-exec-shield-fixes-v2.patch
 URL:           http://www.xfree86.org/
 BuildRequires: /usr/bin/perl
-%ifarch %{ix86} alpha amd64
-%{?with_tdfx:BuildRequires:    Glide3-DRI-devel}
-%endif
 # Required by xc/programs/Xserver/hw/xfree86/drivers/glide/glide_driver.c
-%ifarch %{ix86} amd64
-%{?with_tdfx:BuildRequires:    Glide2x_SDK}
+%ifarch %{ix86} %{x8664} ia64
+%{?with_glide:BuildRequires:   Glide2x_SDK}
 %endif
 BuildRequires: bison
+BuildRequires: cpp
 BuildRequires: ed
 BuildRequires: expat-devel
 BuildRequires: flex
@@ -140,27 +144,26 @@ BuildRequires:    libpng-devel
 BuildRequires: libstdc++-devel
 BuildRequires: ncurses-devel
 BuildRequires: pam-devel
-BuildRequires: rpmbuild(macros) >= 1.143
+BuildRequires: rpmbuild(macros) >= 1.268
 BuildRequires: tcl-devel
 BuildRequires: utempter-devel
 BuildRequires: zlib-devel
-Requires:      %{name}-libs = %{epoch}:%{version}
-Requires:      xauth
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
+Requires:      %{name}-xauth = %{epoch}:%{version}-%{release}
 Requires:      pam >= 0.77.3
-ExclusiveArch: %{ix86} alpha sparc m68k armv4l noarch ppc amd64
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 Obsoletes:     xpm-progs
 Obsoletes:     xterm
-
 %ifarch sparc sparc64
 Obsoletes:     X11R6.1
 %endif
+Conflicts:     filesystem < 3.0-20
+ExclusiveArch: %{ix86} %{x8664} alpha armv4l ia64 m68k ppc sparc
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _prefix         /usr/X11R6
 %define                _mandir         %{_prefix}/man
-%define                _soundsdir      /usr/share/sounds
 %define                _themesdir      /usr/share/themes
-%define                _wmpropsdir     /usr/share/wm-properties
+%define                _wmpropsdir     /usr/share/gnome/wm-properties
 %define                _xsessdir       /usr/share/xsessions
 %define                _libx11dir      %{_prefix}/lib/X11
 %define                _appdefsdir     %{_libx11dir}/app-defaults
@@ -173,6 +176,9 @@ Obsoletes:  X11R6.1
 %define                _noautostrip    .*\\.uc
 %define                _noautochrpath  .*\\.uc
 
+# these libs rely on external symbols
+%define                skip_post_check_so      libOSMesa.so.* libXfont.so.*
+
 %description
 The X Window System provides the base technology for developing
 graphical user interfaces. Simply stated, X draws the elements of the
@@ -190,120 +196,120 @@ which you will need to drive your video hardware. To control your
 video card, you'll need the particular X server package which
 corresponds to your computer's video card.
 
-%description -l de
-X-Window ist eine voll funktionsfähige grafische Benutzeroberfläche
+%description -l de.UTF-8
+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.
-Das X-Protokoll gestattet die Ausführung der Applikationen direkt auf
-lokalen Rechnern oder über ein Netz und bietet große Flexibilität bei
+Das X-Protokoll gestattet die Ausführung der Applikationen direkt auf
+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
+%description -l es.UTF-8
+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
+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ê
-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
-popularnymi systemami okienkowymi. Protokó³ X pozwala na uruchamianie
-aplikacji zarówno z lokalnej maszyny jak i poprzez sieæ - daj±c przez
-to elastyczn± implementacjê architektury klient/serwer.
-
-Pakiet ten nie zawiera X serwera który jest po¶rednikiem z Twoj± kart±
-graficzn± (jest on w innym pakiecie).
-
-%description -l tr
-X Window sistemi, çoklu pencere, çoklu istemci ve çeþitli pencere
-stilleriyle geniþ özelliklere sahip bir Grafik Kullanýcý Arabirimidir.
-Çoðu UNIX sisteminde çalýþtýðý gibi istemcileri de birçok pencereleme
-sistemiyle çalýþabilir. X protokolu kullanan uygulamalarýn yerel
-makina veya bilgisayar aðý üzerinden çalýþtýrýlabilmesi esnek bir
-istemci/sunucu ortamý saðlar. Bu paket bir X istasyonu için gerekli
-olan temel yazýtiplerini, programlarý ve belgeleri sunar. Ekran
-kartýnýzý sürmek için gerekli olan X sunucusu bu pakete dahil
-deðildir.
-
-%description -l pt_BR
-X Window é uma interface gráfica completa com múltiplas janelas,
-múltiplos clientes e diferentes estilos de janelas. É usado na maioria
-das plataformas Unix, e clientes também podem rodar em outros sistemas
-de janelas populares. O protocolo X permite que aplicações possam
-rodar tanto na máquina local como através da rede, provendo
-flexibilidade em implementações cliente/servidor.
-
-Este pacote contém as fontes básicas, programas e documentação para
-uma estação de trabalho X. Ele não fornece um servidor X que acessa
-seu hardware de vídeo -- estes são disponibilizados em outro pacote.
-
-%description -l ru
-X Window System ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÂÁÚÕ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÇÒÁÆÉÞÅÓËÉÈ
-ÉÎÔÅÒÆÅÊÓÏ× ÐÏÌØÚÏ×ÁÔÅÌÑ. ðÏÐÒÏÓÔÕ ÇÏ×ÏÒÑ, X ÒÉÓÕÅÔ ÜÌÅÍÅÎÔÙ GUI ÎÁ
-ÜËÒÁÎÅ ÐÏÌØÚÏ×ÁÔÅÌÑ É ÓÔÏÉÔ ÍÅÔÏÄÙ ÄÌÑ ÐÅÒÅÄÁÞÉ ÄÅÊÓÔ×ÉÊ ÐÏÌØÚÏ×ÁÔÅÌÑ
ÒÉËÌÁÄÎÙÍ ÐÒÏÇÒÁÍÍÁÍ. X ÔÁËÖÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÒÁÓÐÒÅÄÅÌÅÎÉÅ ÐÒÉÌÏÖÅÎÉÊ -
-ÚÁÐÕÓË ÐÒÏÇÒÁÍÍ ÎÁ ÕÄÁÌÅÎÎÏÍ ËÏÍÐØÀÔÅÒÅ Ó ××ÏÄÏÍ/×Ù×ÏÄÏÍ ÎÁ
ÏÌØÚÏ×ÁÔÅÌØÓËÕÀ ÍÁÛÉÎÕ. X - ÜÔÏ ÍÏÝÎÁÑ ÓÒÅÄÁ, ÐÏÄÄÅÒÖÉ×ÁÀÝÁÑ
-ÍÎÏÖÅÓÔ×Ï ÐÒÉÌÏÖÅÎÉÊ, ÔÁËÉÈ ËÁË ÉÇÒÙ, ÉÎÓÔÒÕÍÅÎÔÙ ÄÌÑ ÐÒÏÇÒÁÍÍÉÓÔÁ,
-ÇÒÁÆÉÞÅÓËÉÅ ÐÒÏÇÒÁÍÍÙ, ÔÅËÓÔÏ×ÙÅ ÒÅÄÁËÔÏÒÙ É Ô.Ð. XFree86 - ÜÔÏ ×ÅÒÓÉÑ
-X, ÒÁÂÏÔÁÀÝÁÑ ÎÁ Linux É ÄÒÕÇÉÈ ÓÉÓÔÅÍÁÈ.
-
-üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÂÁÚÏ×ÙÅ ÛÒÉÆÔÙ, ÐÒÏÇÒÁÍÍÙ É ÄÏËÕÍÅÎÔÁÃÉÀ ÄÌÑ
-ÒÁÂÏÞÅÊ ÓÔÁÎÃÉÉ X.
-
-äÏÐÏÌÎÉÔÅÌØÎÏ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔÙ Xconfigurator, ÆÏÎÔÓÅÒ×ÅÒ
-xfs É ÂÉÂÌÉÏÔÅËÉ XFree86-libs. ÷ÏÚÍÏÖÎÏ ÐÒÉÄÅÔÓÑ ÕÓÔÁÎÏ×ÉÔØ ÔÁËÖÅ ÏÄÉÎ
-ÉÌÉ ÂÏÌÅÅ ÐÁËÅÔÏ× ÛÒÉÆÔÏ× XFree86.
-
-îÕ É, ÎÁËÏÎÅÃ, ÅÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÉÌÏÖÅÎÉÑ,
-ÒÁÂÏÔÁÀÝÉÅ ËÁË X-ËÌÉÅÎÔÙ, ×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÂÕÄÅÔ ÕÓÔÁÎÏ×ÉÔØ
+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.UTF-8
+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
+systemów Unix, a klienci mogą być uruchamiani także pod innymi
+popularnymi systemami okienkowymi. Protokół X pozwala na uruchamianie
+aplikacji zarówno z lokalnej maszyny jak i poprzez sieć - dając przez
+to elastyczną implementację architektury klient/serwer.
+
+Pakiet ten nie zawiera X serwera który jest pośrednikiem z Twoją kartą
+graficzną (jest on w innym pakiecie).
+
+%description -l tr.UTF-8
+X Window sistemi, çoklu pencere, çoklu istemci ve çeşitli pencere
+stilleriyle geniş özelliklere sahip bir Grafik Kullanıcı Arabirimidir.
+Çoğu UNIX sisteminde çalıştığı gibi istemcileri de birçok pencereleme
+sistemiyle çalışabilir. X protokolu kullanan uygulamaların yerel
+makina veya bilgisayar ağı üzerinden çalıştırılabilmesi esnek bir
+istemci/sunucu ortamı sağlar. Bu paket bir X istasyonu için gerekli
+olan temel yazıtiplerini, programları ve belgeleri sunar. Ekran
+kartınızı sürmek için gerekli olan X sunucusu bu pakete dahil
+değildir.
+
+%description -l pt_BR.UTF-8
+X Window é uma interface gráfica completa com múltiplas janelas,
+múltiplos clientes e diferentes estilos de janelas. É usado na maioria
+das plataformas Unix, e clientes também podem rodar em outros sistemas
+de janelas populares. O protocolo X permite que aplicações possam
+rodar tanto na máquina local como através da rede, provendo
+flexibilidade em implementações cliente/servidor.
+
+Este pacote contém as fontes básicas, programas e documentação para
+uma estação de trabalho X. Ele não fornece um servidor X que acessa
+seu hardware de vídeo -- estes são disponibilizados em outro pacote.
+
+%description -l ru.UTF-8
+X Window System Ð¿Ñ\80едоÑ\81Ñ\82авлÑ\8fеÑ\82 Ð±Ð°Ð·Ñ\83 Ð´Ð»Ñ\8f Ñ\80азÑ\80абоÑ\82ки Ð³Ñ\80аÑ\84иÑ\87еÑ\81киÑ\85
+интерфейсов пользователя. Попросту говоря, X рисует элементы GUI на
+экране пользователя и стоит методы для передачи действий пользователя
¿Ñ\80икладнÑ\8bм Ð¿Ñ\80огÑ\80аммам. X Ñ\82акже Ð¿Ð¾Ð´Ð´ÐµÑ\80живаеÑ\82 Ñ\80аÑ\81пÑ\80еделение Ð¿Ñ\80иложений -
+запуск программ на удаленном компьютере с вводом/выводом на
¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8cÑ\81кÑ\83Ñ\8e Ð¼Ð°Ñ\88инÑ\83. X - Ñ\8dÑ\82о Ð¼Ð¾Ñ\89наÑ\8f Ñ\81Ñ\80еда, Ð¿Ð¾Ð´Ð´ÐµÑ\80живаÑ\8eÑ\89аÑ\8f
+множество приложений, таких как игры, инструменты для программиста,
+графические программы, текстовые редакторы и т.п. XFree86 - это версия
+X, работающая на Linux и других системах.
+
+Этот пакет содержит базовые шрифты, программы и документацию для
+рабочей станции X.
+
+Дополнительно необходимо установить пакеты Xconfigurator, фонтсервер
+xfs и библиотеки XFree86-libs. Возможно придется установить также один
+или более пакетов шрифтов XFree86.
+
+Ну и, наконец, если вы собираетесь разрабатывать приложения,
+работающие как X-клиенты, вам также надо будет установить
 XFree86-devel.
 
-%description -l uk
-X Window System ÎÁÄÁ¤ ÂÁÚÕ ÄÌÑ ÒÏÚÒÏÂËÉ ÇÒÁƦÞÎÉÈ ¦ÎÔÅÒÆÅÊÓ¦×
-ËÏÒÉÓÔÕ×ÁÞÁ. ðÒÏÓÔ¦ÛÅ ËÁÖÕÞÉ, X ÍÁÌÀ¤ ÅÌÅÍÅÎÔÉ GUI ÎÁ ÅËÒÁΦ
-ËÏÒÉÓÔÕ×ÁÞÁ ÔÁ ÂÕÄÕ¤ ÍÅÔÏÄÉ ÄÌÑ ÐÅÒÅÄÁÞ¦ Ä¦Ê ËÏÒÉÓÔÕ×ÁÞÁ ÐÒÉËÌÁÄÎÉÍ
ÒÏÇÒÁÍÁÍ. X ÔÁËÏ֠ЦÄÔÒÉÍÕ¤ ÒÏÚÐÏĦ̠ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ - ÚÁÐÕÓË
ÒÏÇÒÁÍ ÎÁ ×¦ÄÄÁÌÅÎÏÍÕ ËÏÍÐ'ÀÔÅÒ¦ Ú ××ÏÄÏÍ/×É×ÏÄÏÍ ÎÁ ÍÁÛÉÎÕ
-ËÏÒÉÓÔÕ×ÁÞÁ. X - ÃÅ ÐÏÔÕÖÎÅ ÓÅÒÅÄÏ×ÉÝÅ, ÑËŠЦÄÔÒÉÍÕ¤ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ
-Ò¦ÚÎÉÈ ÐÒÏÇÒÁÍ, ÔÁËÉÈ ÑË ¦ÇÒÉ, ¦ÎÓÔÒÕÍÅÎÔÉ ÄÌÑ ÐÒÏÇÒÁͦÓÔÁ, ÇÒÁƦÞΦ
ÒÏÇÒÁÍÉ, ÔÅËÓÔÏצ ÒÅÄÁËÔÏÒÉ ¦ Ô.¦. XFree86 - ÃÅ ×ÅÒӦѠX, ÑËÁ ÐÒÁÃÀ¤
-ÎÁ Linux ÔÁ ¦ÎÛÉÈ ÓÉÓÔÅÍÁÈ.
+%description -l uk.UTF-8
+X Window System надає базу для розробки графічних інтерфейсів
+користувача. Простіше кажучи, X малює елементи GUI на екрані
+користувача та будує методи для передачі дій користувача прикладним
¿Ñ\80огÑ\80амам. X Ñ\82акож Ð¿Ñ\96дÑ\82Ñ\80имÑ\83Ñ\94 Ñ\80озподÑ\96л Ð¿Ñ\80икладниÑ\85 Ð¿Ñ\80огÑ\80ам - Ð·Ð°Ð¿Ñ\83Ñ\81к
¿Ñ\80огÑ\80ам Ð½Ð° Ð²Ñ\96ддаленомÑ\83 ÐºÐ¾Ð¼Ð¿'Ñ\8eÑ\82еÑ\80Ñ\96 Ð· Ð²Ð²Ð¾Ð´Ð¾Ð¼/виводом Ð½Ð° Ð¼Ð°Ñ\88инÑ\83
+користувача. X - це потужне середовище, яке підтримує велику кількість
+різних програм, таких як ігри, інструменти для програміста, графічні
¿Ñ\80огÑ\80ами, Ñ\82екÑ\81Ñ\82овÑ\96 Ñ\80едакÑ\82оÑ\80и Ñ\96 Ñ\82\96. XFree86 - Ñ\86е Ð²ÐµÑ\80Ñ\81Ñ\96Ñ\8f X, Ñ\8fка Ð¿Ñ\80аÑ\86Ñ\8eÑ\94
+на Linux та інших системах.
 
-ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÂÁÚÏצ ÛÒÉÆÔÉ, ÐÒÏÇÒÁÍÉ ÔÁ ÄÏËÕÍÅÎÔÁæÀ ÄÌÑ ÒÏÂÏÞϧ
-ÓÔÁÎ槠X.
+Цей пакет містить базові шрифти, програми та документацію для робочої
+станції X.
 
-äÏÄÁÔËÏ×Ï ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ ÐÁËÅÔÉ Xconfigurator, ÆÏÎÔÓÅÒ×ÅÒ xfs ÔÁ
-¦Â̦ÏÔÅËÉ XFree86-libs. íÏÖÌÉ×Ï ÔÁËÏÖ ÐÒÉÊÄÅÔØÓÑ ×ÓÔÁÎÏ×ÉÔÉ ÏÄÉΠÁÂÏ
-ÄÅ˦ÌØËÁ ÐÁËÅԦנÛÒÉÆԦנXFree86.
+Додатково необхідно встановити пакети Xconfigurator, фонтсервер xfs та
+бібліотеки XFree86-libs. Можливо також прийдеться встановити один або
+декілька пакетів шрифтів XFree86.
 
-îÕ ¦, ÎÁÒÅÛÔ¦, ÑËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÉËÌÁÄΦ ÐÒÏÇÒÁÍÉ, ÝÏ
ÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ, ×ÁÍ ÔÁËÏÖ ÔÒÅÂÁ ÂÕÄÅ ×ÓÔÁÎÏ×ÉÔÉ XFree86-devel.
+Ну і, нарешті, якщо ви збираєтесь розробляти прикладні програми, що
¿Ñ\80аÑ\86Ñ\8eÑ\8eÑ\82Ñ\8c Ñ\8fк X-клÑ\96Ñ\94нÑ\82и, Ð²Ð°Ð¼ Ñ\82акож Ñ\82Ñ\80еба Ð±Ñ\83де Ð²Ñ\81Ñ\82ановиÑ\82и XFree86-devel.
 
 %package common
 Summary:       XFree86 files required both on server and client side
-Summary(pl):   Pliki XFree86 wymagane zarówno po stronie serwera jak i klienta
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Pliki XFree86 wymagane zarówno po stronie serwera jak i klienta
+Group:         X11
 
 %description common
 XFree86 files required both on server and client side.
 
-%description common -l pl
-Pliki XFree86 wymagane zarówno po stronie serwera jak i klienta.
+%description common -l pl.UTF-8
+Pliki XFree86 wymagane zarówno po stronie serwera jak i klienta.
 
 %package DPS
 Summary:       Display PostScript
-Summary(pl):   Display PostScript
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Display PostScript
+Group:         X11/Libraries
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Provides:      DPS
 Obsoletes:     dgs
@@ -312,14 +318,14 @@ Obsoletes:        dgs
 X-Window Display PostScript is device-independent imaging model for
 displaying information on a screen.
 
-%description DPS -l pl
-X-Window Display PostScript to niezale¿ny od urz±dzenia model
-wywietlania informacji na ekranie.
+%description DPS -l pl.UTF-8
+X-Window Display PostScript to niezależny od urządzenia model
+wyświetlania informacji na ekranie.
 
 %package DPS-devel
 Summary:       Header files for Display PostScript
-Summary(pl):   Pliki nag³ówkowe dla Display PostScript
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Pliki nagłówkowe dla Display PostScript
+Group:         X11/Development/Libraries
 Requires:      %{name}-DPS = %{epoch}:%{version}-%{release}
 Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
 Obsoletes:     dgs-devel
@@ -327,120 +333,136 @@ Obsoletes:      dgs-devel
 %description DPS-devel
 Header files for develop X-Window Display Postscript.
 
-%description DPS-devel -l pl
-Pliki nag³ówkowe biblioteki X-Window Display PostScript.
+%description DPS-devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki X-Window Display PostScript.
 
 %package DPS-static
 Summary:       Display PostScript static libraries
-Summary(pl):   Biblioteki statyczne Display PostScript
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Biblioteki statyczne Display PostScript
+Group:         X11/Development/Libraries
 Requires:      %{name}-DPS-devel = %{epoch}:%{version}-%{release}
 Obsoletes:     dgs-static
 
 %description DPS-static
 X-Window Display PostScript static libraries.
 
-%description DPS-static -l pl
+%description DPS-static -l pl.UTF-8
 Statyczne biblioteki X-Window Display PostScript.
 
 %package OpenGL-core
-Summary:       OpenGL support for X11R6
-Summary(pl):   Wsparcie OpenGL dla systemu X11R6
-Group:         X11/Libraries
-Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
-Requires:      XFree86-OpenGL-libGL
-Obsoletes:     XFree86-driver-nvidia
+Summary:       OpenGL support extension modules for Xserver
+Summary(pl.UTF-8):     Moduły rozszerzeń X serwera obsługujące OpenGL
+Group:         X11/Servers
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description OpenGL-core
-OpenGL support for X11R6 system.
+OpenGL support extension modules for Xserver.
 
-%description OpenGL-core -l pl
-Wsparcie OpenGL dla systemu X11R6.
+%description OpenGL-core -l pl.UTF-8
+Moduły rozszerzeń X serwera obsługujące OpenGL.
 
 %package OpenGL-libGL
 Summary:       OpenGL support for X11R6 - GL library
-Summary(pl):   Wsparcie OpenGL dla systemu X11R6 - biblioteka GL
+Summary(pl.UTF-8):     Wsparcie OpenGL dla systemu X11R6 - biblioteka GL
 Group:         X11/Libraries
-Requires:      XFree86-OpenGL-core = %{epoch}:%{version}-%{release}
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-driver-firegl
+Obsoletes:     XFree86-driver-nvidia
 
 %description OpenGL-libGL
 OpenGL support for X11R6 system - GL library.
 
-%description OpenGL-libGL -l pl
+%description OpenGL-libGL -l pl.UTF-8
 Wsparcie OpenGL dla systemu X11R6 - biblioteka GL.
 
-%package OpenGL-devel
-Summary:       OpenGL for X11R6 development
-Summary(pl):   Pliki nag³ówkowe OpenGL dla systemu X11R6
-Group:         X11/Development/Libraries
-Requires:      %{name}-OpenGL-libs = %{epoch}:%{version}-%{release}
-Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
-Requires:      OpenGL-devel-base
-Provides:      OpenGL-devel
-Obsoletes:     Mesa-devel
-Obsoletes:     XFree86-OpenGL-doc
-Obsoletes:     glxMesa-devel
+%package OpenGL-libs
+Summary:       OpenGL libraries for X11R6
+Summary(pl.UTF-8):     Biblioteki OpenGL dla systemu X11R6
+Group:         X11/Libraries
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
+Provides:      OpenGL = 1.5
+Provides:      OpenGL-GLU = 1.3
+Provides:      OpenGL-GLX = 1.4
+Obsoletes:     Mesa
+Obsoletes:     XFree86-OpenGL
 
-%description OpenGL-devel
-Headers and man pages for OpenGL for X11R6.
+%description OpenGL-libs
+OpenGL libraries for X11R6 system.
 
-%description OpenGL-devel -l pl
-Pliki nag³ówkowe i manuale do OpenGL dla systemu X11R6.
+%description OpenGL-libs -l pl.UTF-8
+Biblioteki OpenGL dla systemu X11R6.
 
 %package OpenGL-devel-base
 Summary:       OpenGL for X11R6 development (GL and GLX only)
-Summary(pl):   Pliki nag³ówkowe OpenGL dla systemu X11R6 (tylko GL i GLX)
+Summary(pl.UTF-8):     Pliki nagłówkowe OpenGL dla systemu X11R6 (tylko GL i GLX)
 Group:         X11/Development/Libraries
 Requires:      %{name}-OpenGL-devel = %{epoch}:%{version}-%{release}
 Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
 Provides:      OpenGL-devel-base
+Obsoletes:     XFree86-driver-nvidia-devel
 
 %description OpenGL-devel-base
 Base headers (GL and GLX only) for OpenGL for X11R6.
 
-%description OpenGL-devel-base -l pl
-Podstawowe pliki nag³ówkowe (tylko GL i GLX) OpenGL dla systemu X11R6.
+%description OpenGL-devel-base -l pl.UTF-8
+Podstawowe pliki nagłówkowe (tylko GL i GLX) OpenGL dla systemu X11R6.
 
-%package OpenGL-libs
-Summary:       OpenGL libraries for X11R6
-Summary(pl):   Biblioteki OpenGL dla systemu X11R6
-Group:         X11/Libraries
-Requires:      %{name}-OpenGL-core = %{epoch}:%{version}-%{release}
-Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
-Provides:      OpenGL
-Obsoletes:     Mesa
-Obsoletes:     XFree86-OpenGL
+%package OpenGL-devel
+Summary:       OpenGL for X11R6 development
+Summary(pl.UTF-8):     Pliki nagłówkowe OpenGL dla systemu X11R6
+Group:         X11/Development/Libraries
+Requires:      %{name}-OpenGL-libs = %{epoch}:%{version}-%{release}
+Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
+Requires:      OpenGL-devel-base
+Provides:      OpenGL-GLU-devel = 1.3
+Provides:      OpenGL-GLX-devel = 1.4
+Provides:      OpenGL-devel = 1.5
+Obsoletes:     Mesa-devel
+Obsoletes:     XFree86-OpenGL-doc
+Obsoletes:     glxMesa-devel
 
-%description OpenGL-libs
-OpenGL libraries for X11R6 system.
+%description OpenGL-devel
+Headers and man pages for OpenGL for X11R6.
 
-%description OpenGL-libs -l pl
-Biblioteki OpenGL dla systemu X11R6.
+%description OpenGL-devel -l pl.UTF-8
+Pliki nagłówkowe i manuale do OpenGL dla systemu X11R6.
 
 %package OpenGL-static
 Summary:       X11R6 static libraries with OpenGL
-Summary(pl):   Biblioteki statyczne do X11R6 ze wsparciem dla OpenGL
+Summary(pl.UTF-8):     Biblioteki statyczne do X11R6 ze wsparciem dla OpenGL
 Group:         X11/Development/Libraries
 Requires:      %{name}-OpenGL-devel = %{epoch}:%{version}-%{release}
-Provides:      OpenGL-static
+Provides:      OpenGL-GLU-static = 1.3
+Provides:      OpenGL-static = 1.4
 Obsoletes:     Mesa-static
 
 %description OpenGL-static
 X11R6 static libraries with OpenGL.
 
-%description OpenGL-static -l pl
-Biblioteki statyczne zawieraj±ce wsparcie dla OpenGL do X11R6.
+%description OpenGL-static -l pl.UTF-8
+Biblioteki statyczne zawierające wsparcie dla OpenGL do X11R6.
+
+%package Xdmx
+Summary:       XFree86 Xdmx server
+Summary(pl.UTF-8):     Serwer XFree86 Xdmx
+Group:         X11/Servers
+Requires:      %{name}-common = %{epoch}:%{version}-%{release}
+
+%description Xdmx
+Xdmx - distributed multi-head X server.
+
+%description Xdmx -l pl.UTF-8
+Xdmx - rozproszony, wielomonitorowy serwer X.
 
 %package Xnest
 Summary:       XFree86 Xnest server
-Summary(pl):   Serwer XFree86 Xnest
-Summary(ru):   "÷ÌÏÖÅÎÎÙÊ" ÓÅÒ×ÅÒ XFree86
-Summary(uk):   "÷ËÌÁÄÅÎÉÊ" ÓÅÒ×ÅÒ XFree86
-Group:         X11/XFree86/Servers
+Summary(pl.UTF-8):     Serwer XFree86 Xnest
+Summary(ru.UTF-8):     "Вложенный" сервер XFree86
+Summary(uk.UTF-8):     "Вкладений" сервер XFree86
+Group:         X11/Servers
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
-Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      XFree86-fonts-base
 
 %description Xnest
@@ -452,57 +474,57 @@ 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
+%description Xnest -l pl.UTF-8
 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.
+zachowuje się jak X klient w stosunku do prawdziwego X serwera, a jak
+X serwer dla własnych klientów.
 
-%description Xnest -l ru
-Xnest - ÜÔÏ ÓÅÒ×ÅÒ X Window System, ËÏÔÏÒÙÊ ÒÁÂÏÔÁÅÔ × ÏËÎÅ X. îÁ
-ÓÁÍÏÍ ÄÅÌÅ ÜÔÏ ËÌÉÅÎÔ ÒÅÁÌØÎÏÇÏ X-ÓÅÒ×ÅÒÁ, ËÏÔÏÒÙÊ ÕÐÒÁ×ÌÑÅÔ ÏËÎÁÍÉ É
-ÇÒÁÆÉÞÅÓËÉÍÉ ÚÁÐÒÏÓÁÍÉ ÄÌÑ Xnest × ÔÏ ×ÒÅÍÑ, ËÁË Xnest ÕÐÒÁ×ÌÑÅÔ
-ÏËÎÁÍÉ É ÇÒÁÆÉÞÅÓËÉÍÉ ÚÁÐÒÏÓÁÍÉ ÄÌÑ Ó×ÏÉÈ ÓÏÂÓÔ×ÅÎÎÙÈ ËÌÉÅÎÔÏ×.
+%description Xnest -l ru.UTF-8
+Xnest - это сервер X Window System, который работает в окне X. На
+самом деле это клиент реального X-сервера, который управляет окнами и
+графическими запросами для Xnest в то время, как Xnest управляет
+окнами и графическими запросами для своих собственных клиентов.
 
-÷ÁÍ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ Xnest ÅÓÌÉ ×ÁÍ ÎÕÖÅΠX-ÓÅÒ×ÅÒ, ËÏÔÏÒÙÊ ÒÁÂÏÔÁÅÔ
-ËÁË ËÌÉÅÎÔ ×ÁÛÅÇÏ ÒÅÁÌØÎÏÇÏ X-ÓÅÒ×ÅÒÁ (ÓËÏÒÅÅ ×ÓÅÇÏ, × ÔÅÓÔÏ×ÙÈ
-ÃÅÌÑÈ).
+Вам надо установить Xnest если вам нужен X-сервер, который работает
+как клиент вашего реального X-сервера (скорее всего, в тестовых
+целях).
 
-%description Xnest -l uk
-Xnest - ÃÅ ÓÅÒ×ÅÒ X Window System, ÑËÉÊ ÐÒÁÃÀ¤ Õ ×¦ËΦ X. æÁËÔÉÞÎÏ ÃÅ
-Ë̦¤ÎÔ ÒÅÁÌØÎÏÇÏ X-ÓÅÒ×ÅÒÁ, ÑËÉÊ ËÅÒÕ¤ ×¦ËÎÁÍÉ ÔÁ ÇÒÁƦÞÎÉÍÉ ÚÁÐÉÔÁÍÉ
-ÄÌÑ Xnest × ÔÏÊ ÞÁÓ, ÑË Xnest ËÅÒÕ¤ ×¦ËÎÁÍÉ ÔÁ ÇÒÁƦÞÎÉÍÉ ÚÁÐÉÔÁÍÉ ÄÌÑ
-Ó×ϧȠ×ÌÁÓÎÉÈ Ë̦¤ÎÔ¦×.
+%description Xnest -l uk.UTF-8
+Xnest - це сервер X Window System, який працює у вікні X. Фактично це
+клієнт реального X-сервера, який керує вікнами та графічними запитами
+для Xnest в той час, як Xnest керує вікнами та графічними запитами для
+своїх власних клієнтів.
 
-÷ÁÍ ÔÒÅÂÁ ×ÓÔÁÎÏ×ÉÔÉ Xnest ÑËÝÏ ×ÁÍ ÐÏÔÒ¦ÂÅΠX-ÓÅÒ×ÅÒ, ÑËÉÊ ÐÒÁÃÀ¤ ÑË
-Ë̦¤ÎÔ ×ÁÛÏÇÏ ÒÅÁÌØÎÏÇÏ X-ÓÅÒ×ÅÒÁ (ÓËÏÒÛÅ ×ÓØÏÇÏ, Õ ÔÅÓÔÏ×ÉȠæÌÑÈ).
+Вам треба встановити Xnest якщо вам потрібен X-сервер, який працює як
+клієнт вашого реального X-сервера (скорше всього, у тестових цілях).
 
 %package Xprt
 Summary:       X print server
-Summary(pl):   X serwer z rozszerzeniem Xprint
-Group:         X11/XFree86/Servers
-PreReq:                xprint-initrc
+Summary(pl.UTF-8):     X serwer z rozszerzeniem Xprint
+Group:         X11/Servers
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
-Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      XFree86-fonts-base
+Requires:      xprint-initrc
 
 %description Xprt
 Xprt provides an X server with the print extension and special DDX
 implementation.
 
-%description Xprt -l pl
+%description Xprt -l pl.UTF-8
 Xprt jest X serwerem z rozszerzeniem Xprint.
 
 %package Xserver
 Summary:       XFree86 X display server
-Summary(de):   XFree86 Server
-Summary(fr):   Serveur XFree86
-Summary(pl):   Serwer XFree86
-Summary(tr):   XFree86 sunucusu
-Group:         X11/XFree86/Servers
+Summary(de.UTF-8):     XFree86 Server
+Summary(fr.UTF-8):     Serveur XFree86
+Summary(pl.UTF-8):     Serwer XFree86
+Summary(tr.UTF-8):     XFree86 sunucusu
+Group:         X11/Servers
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
-Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      XFree86-fonts-base
 Requires:      pam
 Obsoletes:     XFree86-Mono
@@ -523,48 +545,22 @@ 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
-sind. Funktioniert mit Diamond Speedstar, Orchid Kelvins, STB Nitros
-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 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
-Diamond Speedstar, Orchid Kelvins, STB Nitros et Horizons, Genoa
-8500VL, la plupart des Actix et la Spider VLB Plus. Fonctionne aussi
-pour de nombreux autres circuits et cartes. Essayez ce serveur si vous
-avez des problèmes.
-
-%description Xserver -l pl
-Jest to podstawowy Xserwer wy¶wietlaj±cy obraz na karcie graficznej.
-Do dzia³ania wymaga odpowiedniego sterownika - sam pakiet zawiera
+%description Xserver -l pl.UTF-8
+Jest to podstawowy X serwer 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
+akceleracji). Inne sterowniki można znaleźć w pakietach
 XFree86-driver-*.
 
-%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,
-Genoa 8500VL, çoðu Actix kartlarý, Spider VLB Plus gibi kartlar ve
-birçok diðer kart ile de çalýþýr. Herhangi bir sorun yaþarsanýz bu
-sunucuyu deneyin.
-
 %package Xvfb
 Summary:       XFree86 Xvfb server
-Summary(pl):   Serwer XFree86 Xvfb
-Summary(ru):   óÅÒ×ÅÒ XFree86 ÄÌÑ ×ÉÒÔÕÁÌØÎÏÇÏ ÆÒÅÊÍÂÕÆÅÒÁ
-Summary(uk):   óÅÒ×ÅÒ XFree86 ÄÌѠצÒÔÕÁÌØÎÏÇÏ ÆÒÅÊÍÂÕÆÅÒÁ
-Group:         X11/XFree86/Servers
+Summary(pl.UTF-8):     Serwer XFree86 Xvfb
+Summary(ru.UTF-8):     Сервер XFree86 для виртуального фреймбуфера
+Summary(uk.UTF-8):     Сервер XFree86 для віртуального фреймбуфера
+Group:         X11/Servers
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
-Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      XFree86-fonts-base
 
 %description Xvfb
@@ -584,135 +580,157 @@ 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 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.
-
-%description Xvfb -l ru
-Xvfb (X Virtual Frame Buffer) - ÜÔÏ X-ÓÅÒ×ÅÒ, ËÏÔÏÒÙÊ ÓÐÏÓÏÂÅÎ
-ÒÁÂÏÔÁÔØ ÎÁ ÍÁÛÉÎÁÈ ÂÅÚ ÄÉÓÐÌÅÊÎÏÊ ÁÐÐÁÒÁÔÕÒÙ É ÆÉÚÉÞÅÓËÉÈ ÕÓÔÒÏÊÓÔ×
-××ÏÄÁ. Xvfb ÜÍÕÌÉÒÕÅÔ ÐÒÏÓÔÅÊÛÉÊ ÆÒÅÊÍÂÕÆÅÒ ÉÓÐÏÌØÚÕÑ ×ÉÒÔÕÁÌØÎÕÀ
-ÐÁÍÑÔØ. Xvfb ÎÅ ÏÔËÒÙ×ÁÅÔ ÎÉËÁËÉÈ ÕÓÔÒÏÊÓÔ×, ×ÅÄÑ ÓÅÂÑ ËÁË ÎÏÒÍÁÌØÎÙÊ
-X-ÓÅÒ×ÅÒ ×Ï ×ÓÅÍ ÏÓÔÁÌØÎÏÍ. ïÂÙÞÎÏ ÏΠÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÒÏ×ÅÒËÉ
-ÓÅÒ×ÅÒÏ×. éÓÐÏÌØÚÕÑ Xvfb, ÍÏÖÎÏ ÔÅÓÔÉÒÏ×ÁÔØ ËÏÄ mfb ÉÌÉ cfb ÄÌÑ ÌÀÂÏÊ
-ÇÌÕÂÉÎÙ Ã×ÅÔÁ ÂÅÚ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÒÅÁÌØÎÏÊ ÁÐÐÁÒÁÔÕÒÙ, ÐÏÄÄÅÒÖÉ×ÁÀÝÅÊ
-ÔÁËÕÀ ÇÌÕÂÉÎÕ. Xvfb ÔÁËÖÅ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ÐÒÏ×ÅÒËÉ X-ËÌÉÅÎÔÏ× Ó
-ÎÅÏÂÙÞÎÙÍÉ ÇÌÕÂÉÎÁÍÉ Ã×ÅÔÁ É ËÏÎÆÉÇÕÒÁÃÉÑÍÉ ÜËÒÁÎÁ, ÐÒÏÉÚ×ÏÄÉÔØ
-ÐÁËÅÔÎÕÀ ÏÂÒÁÂÏÔËÕ Ó Xvfb × ËÁÞÅÓÔ×Å ÆÏÎÏ×ÏÇÏ ÒÅÎÄÅÒÅÒÁ, ÐÒÏ×ÏÄÉÔØ
-ÎÁÇÒÕÚÏÞÎÙÅ ÔÅÓÔÙ, ÄÌÑ ÐÏÍÏÝÉ × ÐÏÒÔÉÒÏ×ÁÎÉÉ X-ÓÅÒ×ÅÒÁ ÎÁ ÎÏ×ÕÀ
-ÐÌÁÔÆÏÒÍÕ É ÄÌÑ ÈÉÔÒÏÕÍÎÏÇÏ ÚÁÐÕÓËÁ ÐÒÉÌÏÖÅÎÉÊ, ËÏÔÏÒÙÍ ÒÅÁÌØÎÏ ÎÅ
-ÎÕÖÅΠX-ÓÅÒ×ÅÒ, ÎÏ ËÏÔÏÒÙÅ ÎÁÓÔÁÉ×ÁÀÔ ÎÁ ÔÏÍ, ÞÔÏ ÏΠÂÙÌ ÄÏÓÔÕÐÅÎ.
-
-åÓÌÉ ×ÁÍ ÎÁÄÏ ÔÅÓÔÉÒÏ×ÁÔØ ×ÁÛÉ X-ÓÅÒ×ÅÒÁ ÉÌÉ X-ËÌÉÅÎÔÙ, ×Ù ÍÏÖÅÔÅ
-ÕÓÔÁÎÏ×ÉÔØ ÄÌÑ ÜÔÏÊ ÃÅÌÉ Xvfb.
-
-%description Xvfb -l uk
-Xvfb (X Virtual Frame Buffer) - ÃÅ X-ÓÅÒ×ÅÒ, ÚÄÁÔÎÉÊ ÐÒÁÃÀ×ÁÔÉ ÎÁ
-ÍÁÛÉÎÁÈ ÂÅÚ ÄÉÓÐÌÅÊÎϧ ÁÐÁÒÁÔÕÒÉ ÔÁ ×¦ÚÉÞÎÉÈ ÐÒÉÓÔÒϧנ××ÏÄÕ. Xvfb
-ÅÍÕÌÀ¤ ÎÁÊÐÒÏÓÔ¦ÛÉÊ ÆÒÅÊÍÂÕÆÅÒ ×ÉËÏÒÉÓÔÏ×ÕÀÞɠצÒÔÕÁÌØÎÕ ÐÁÍ'ÑÔØ. Xvfb
-ΊצÄËÒÉ×Á¤ Î¦ÑËÉÈ ÐÒÉÓÔÒϧ×, ×ÅÄÕÞÉ ÓÅÂÅ ÑË ÎÏÒÍÁÌØÎÉÊ X-ÓÅÒ×ÅÒ Õ
-ÒÅÛÔ¦ ×¦ÄÎÏÛÅÎØ. úÁÚ×ÉÞÁÊ ÊÏÇÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ÄÌÑ ÐÅÒÅצÒËÉ ÓÅÒ×ÅÒ¦×.
-÷ÉËÏÒÉÓÔÏ×ÕÀÞÉ Xvfb, ÍÏÖÎÁ ÔÅÓÔÕ×ÁÔÉ ËÏÄ mfb ÁÂÏ cfb ÄÌÑ ÂÕÄØ-ÑËϧ
-ÇÌÉÂÉÎÉ ËÏÌØÏÒÕ ÔÁ ËÏÎƦÇÕÒÁ槠ÅËÒÁÎÕ ÂÅÚ ×ÉËÏÒÉÓÔÁÎÎÑ ÒÅÁÌØÎϧ
-ÁÐÁÒÁÔÕÒÉ, ÑËÁ Ð¦ÄÔÒÉÍÕ¤ ÔÁ˦ ÒÅÖÉÍÉ. ôÁËÏÖ Xvfb ÍÏÖÎÁ ×ÉËÏÒÉÓÔÁÔÉ ÄÌÑ
-ÐÅÒÅצÒËÉ X-Ë̦¤ÎԦנڠÎÅÚ×ÉÞÎÉÍÉ ÇÌÉÂÉÎÁÍÉ ËÏÌØÏÒÕ ÔÁ ËÏÎƦÇÕÒÁæÑÍÉ
-ÅËÒÁÎÕ, ÐÒÏ×ÏÄÉÔÉ ÐÁËÅÔÎÕ ÏÂÒÏÂËÕ Ú Xvfb Õ ÑËÏÓÔ¦ ÆÏÎÏ×ÏÇÏ ÒÅÎÄÅÒÅÒÁ,
-ÐÒÏ×ÏÄÉÔÉ ÎÁÇÒÕÚÏÞΦ ÔÅÓÔÉ, ÄÌÑ ÄÏÐÏÍÏÇÉ Õ ÐÏÒÔÕ×ÁÎΦ X-ÓÅÒ×ÅÒÁ ÎÁ
-ÎÏ×Õ ÐÌÁÔÆÏÒÍÕ ÔÁ ÚÁÐÕÓËÕ ÐÒÏÇÒÁÍ, ÑËÉÍ ÒÅÁÌØÎÏ ÎÅ ÐÏÔÒ¦ÂÅΠX-ÓÅÒ×ÅÒ,
-ÁÌÅ Ñ˦ ÎÁÐÏÌÑÇÁÀÔØ ÎÁ ÔÏÍÕ, ÝÏ צΠÂÕ× ÄÏÓÔÕÐÎÉÊ.
-
-ñËÝÏ ×ÁÍ ÐÏÔÒ¦ÂÎÏ ÔÅÓÔÕ×ÁÔÉ ×ÁÛ¦ X-ÓÅÒ×ÅÒÉ ÁÂÏ X-Ë̦¤ÎÔÉ, ×É ÍÏÖÅÔÅ
-×ÓÔÁÎÏ×ÉÔÉ ÄÌѠ椧 Ã¦Ì¦ Xvfb.
+%description Xvfb -l pl.UTF-8
+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.
+
+%description Xvfb -l ru.UTF-8
+Xvfb (X Virtual Frame Buffer) - это X-сервер, который способен
+работать на машинах без дисплейной аппаратуры и физических устройств
+ввода. Xvfb эмулирует простейший фреймбуфер используя виртуальную
+память. Xvfb не открывает никаких устройств, ведя себя как нормальный
+X-сервер во всем остальном. Обычно он используется для проверки
+серверов. Используя Xvfb, можно тестировать код mfb или cfb для любой
+глубины цвета без использования реальной аппаратуры, поддерживающей
+такую глубину. Xvfb также можно использовать для проверки X-клиентов с
+необычными глубинами цвета и конфигурациями экрана, производить
+пакетную обработку с Xvfb в качестве фонового рендерера, проводить
+нагрузочные тесты, для помощи в портировании X-сервера на новую
+платформу и для хитроумного запуска приложений, которым реально не
+нужен X-сервер, но которые настаивают на том, чтоб он был доступен.
+
+Если вам надо тестировать ваши X-сервера или X-клиенты, вы можете
+установить для этой цели Xvfb.
+
+%description Xvfb -l uk.UTF-8
+Xvfb (X Virtual Frame Buffer) - це X-сервер, здатний працювати на
+машинах без дисплейної апаратури та візичних пристроїв вводу. Xvfb
+емулює найпростіший фреймбуфер використовуючи віртуальну пам'ять. Xvfb
+не відкриває ніяких пристроїв, ведучи себе як нормальний X-сервер у
+решті відношень. Зазвичай його використовують для перевірки серверів.
+Використовуючи Xvfb, можна тестувати код mfb або cfb для будь-якої
+глибини кольору та конфігурації екрану без використання реальної
+апаратури, яка підтримує такі режими. Також Xvfb можна використати для
+перевірки X-клієнтів з незвичними глибинами кольору та конфігураціями
+екрану, проводити пакетну обробку з Xvfb у якості фонового рендерера,
+проводити нагрузочні тести, для допомоги у портуванні X-сервера на
+нову платформу та запуску програм, яким реально не потрібен X-сервер,
+але які наполягають на тому, щоб він був доступний.
+
+Якщо вам потрібно тестувати ваші X-сервери або X-клієнти, ви можете
+встановити для цієї цілі Xvfb.
+
+%package kdrive
+Summary:       Tiny X server (kdrive)
+Summary(pl.UTF-8):     Mały serwer X (TinyX/kdrive)
+Group:         X11/Servers
+Requires:      %{name}-common = %{epoch}:%{version}-%{release}
+Requires:      /usr/X11R6/lib/X11/rgb.txt
+Requires:      XFree86-fonts-base
+
+%description kdrive
+TinyX (also known as kdrive) is a family of X servers designed to be
+particularly small.
+
+%description kdrive -l pl.UTF-8
+TinyX (znany także jako kdrive) to rodzina serwerów X zaprojektowanych
+tak, by były szczególnie małe.
 
 %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(ru):   âÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ, ÈÅÄÅÒÁ É ÄÏËÕÍÅÎÔÁÃÉÑ ÐÏ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÀ X11R6
-Summary(tr):   X11R6 ile geliþtirme için gerekli dosyalar
-Summary(uk):   â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ, ÈÅÄÅÒÉ ÔÁ ÄÏËÕÍÅÎÔÁæѠÐÏ ÐÒÏÇÒÁÍÕ×ÁÎÎÀ X11R6
+Summary(de.UTF-8):     X11R6 Headers und man pages für Programmierer
+Summary(fr.UTF-8):     Pages man de programmation
+Summary(pl.UTF-8):     Pliki nagłówkowe X11R6
+Summary(ru.UTF-8):     Библиотеки разработчика, хедера и документация по программированию X11R6
+Summary(tr.UTF-8):     X11R6 ile geliştirme için gerekli dosyalar
+Summary(uk.UTF-8):     Бібліотеки програміста, хедери та документація по програмуванню X11R6
 Group:         X11/Development/Libraries
+Requires:      %{name}-imake = %{epoch}:%{version}-%{release}
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
-Requires:      imake = %{epoch}:%{version}-%{release}
+Requires:      fontconfig-devel >= 1:1.0.0
+Provides:      render = 0.8
+Provides:      xcursor-devel = 1.0
+Provides:      xft-devel = 2.1.0
 Provides:      xpm-devel
-Obsoletes:     xpm-devel
+Provides:      xrender-devel = 0.8.0
 %ifarch sparc sparc64
 Obsoletes:     X11R6.1-devel
 %endif
+Obsoletes:     XFree86-render
+Obsoletes:     XFree86-xcursor-devel
+Obsoletes:     XFree86-xft-devel
+Obsoletes:     XFree86-xft2-devel
+Obsoletes:     XFree86-xrender-devel
+Obsoletes:     Xft-devel
+Obsoletes:     render
+Obsoletes:     xcursor-devel
+Obsoletes:     xft-devel
+Obsoletes:     xpm-devel
+Obsoletes:     xrender-devel
 
 %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.
+the Xt and Xaw widget sets.
 
-%description devel -l de
+%description devel -l de.UTF-8
 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 ru
-XFree86-devel ×ËÌÀÞÁÅÔ ÂÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÁ É ÄÏËÕÍÅÎÔÁÃÉÀ, ÎÅÏÂÈÏÄÉÍÙÅ
-ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ ËÁË X-ËÌÉÅÎÔÙ. XFree86-devel
-×ËÌÀÞÁÅÔ ÂÁÚÏ×ÕÀ ÂÉÂÌÉÏÔÅËÕ Xlib É ÎÁÂÏÒÙ ÐÒÉÍÉÔÉ×Ï× Xt É Xaw.
-
-õÓÔÁÎÏ×ÉÔÅ XFree86-devel ÅÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÏÇÒÁÍÍÙ,
-ËÏÔÏÒÙÅ ÂÕÄÕÔ ÒÁÂÏÔÁÔØ ËÁË X-ËÌÉÅÎÔÙ.
-
-%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.
-
-%description devel -l uk
-XFree86-devel Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ÄÏËÕÍÅÎÔÁæÀ, ÎÅÏÂȦÄΦ
-ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ. XFree86-devel Í¦ÓÔÉÔØ
-ÂÁÚÏ×ՠ¦Â̦ÏÔÅËÕ Xlib ÔÁ ÎÁÂÏÒÉ ÐÒÉͦÔÉצנXt ÔÁ Xaw.
-
-÷ÓÔÁÎÏצÔØ XFree86-devel ÑËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÏÇÒÁÍÉ, Ñ˦
-ÂÕÄÕÔØ ÐÒÁÃÀ×ÁÔÉ ÑË X-Ë̦¤ÎÔÉ.
+Programmen, die als X-Clients laufen. Enthält die Xlib-Library und die
+Widget-Sätze Xt und Xaw.
+
+%description devel -l fr.UTF-8
+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.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe, dokumentcja dla programistów rozwijających aplikacje
+klienckie pod X Window. Zawiera podstawową bibliotekę Xlib a także Xt
+i Xaw.
+
+%description devel -l ru.UTF-8
+XFree86-devel включает библиотеки, хедера и документацию, необходимые
+для разработки программ, работающих как X-клиенты. XFree86-devel
+включает базовую библиотеку Xlib и наборы примитивов Xt и Xaw.
+
+Установите XFree86-devel если вы собираетесь разрабатывать программы,
+которые будут работать как X-клиенты.
+
+%description devel -l tr.UTF-8
+X istemcisi olarak çalışacak programlar geliştirmek için gereken
+statik kitaplıklar, başlık dosyaları ve belgeler. Xlib kitaplığının
+yanısıra Xt ve Xaw arayüz kitaplıklarını da içerir.
+
+%description devel -l uk.UTF-8
+XFree86-devel містить бібліотеки, хедери та документацію, необхідні
+для розробки програм, які працюють як X-клієнти. XFree86-devel містить
+базову бібліотеку Xlib та набори примітивів Xt та Xaw.
+
+Встановіть XFree86-devel якщо ви збираєтесь розробляти програми, які
+будуть працювати як X-клієнти.
 
 %package Xserver-devel
 Summary:       Header files for XFree86 Xserver drivers/extensions development
-Summary(pl):   Pliki nag³ówkowe do tworzenia sterowników/rozszerzeñ X serwera XFree86
+Summary(pl.UTF-8):     Pliki nagłówkowe do tworzenia sterowników/rozszerzeń X serwera XFree86
 Group:         X11/Development/Libraries
 Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
 
 %description Xserver-devel
 Header files for XFree86 Xserver drivers and extensions development.
 
-%description Xserver-devel -l pl
-Pliki nag³ówkowe do tworzenia sterowników i rozszerzeñ X serwera
+%description Xserver-devel -l pl.UTF-8
+Pliki nagłówkowe do tworzenia sterowników i rozszerzeń X serwera
 XFree86.
 
 %package driver-apm
 Summary:       Alliance Promotion video driver
-Summary(pl):   Sterownik do kart Alliance Promotion
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart Alliance Promotion
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-Alliance
@@ -720,128 +738,55 @@ Obsoletes:       XFree86-Alliance
 %description driver-apm
 Alliance Promotion driver.
 
-%description driver-apm -l pl
+%description driver-apm -l pl.UTF-8
 Sterownik do kart Alliance Promotion.
 
 %package driver-ark
 Summary:       Ark Logic video driver
-Summary(pl):   Sterownik do kart Ark Logic
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart Ark Logic
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-ark
 Ark Logic driver.
 
-%description driver-ark -l pl
+%description driver-ark -l pl.UTF-8
 Sterownik do kart Ark Logic.
 
-%package driver-ati
-Summary:       ATI video driver
-Summary(pl):   Sterownik do kart ATI
-Group:         X11/XFree86
-Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
-Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Obsoletes:     XFree86-ATI
-Obsoletes:     XFree86-Mach32
-Obsoletes:     XFree86-Mach64
-
-%description driver-ati
-ATI video driver.
-
-%description driver-ati -l pl
-Sterownik do kart ATI.
-
-%package driver-r128
-Summary:       ATI Rage 128 video driver
-Summary(pl):   Sterownik do kart ATI Rage 128
-Group:         X11/XFree86
-Requires:      OpenGL
+%package driver-aspeed
+Summary:       ASPEED video driver
+Summary(pl.UTF-8):     Sterownik do kart ASPEED
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Obsoletes:     XFree86-Rage128
-Conflicts:     XFree86-driver-nvidia
-
-%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
-Requires:      OpenGL
-Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
-Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Requires:      %{name}-driver-ati = %{epoch}:%{version}-%{release}
-Conflicts:     XFree86-driver-nvidia
 
-%description driver-radeon
-ATI Radeon video driver.
+%description driver-aspeed
+ASPEED driver. It supports AST2000 chip.
 
-%description driver-radeon -l pl
-Sterownik do kart ATI Radeon.
+%description driver-aspeed -l pl.UTF-8
+Sterownik do kart ASPEED. Obsługuje układy AST2000.
 
-%package driver-ati.2
-Summary:       ATI video driver (ATI.2)
-Summary(pl):   Sterownik do kart ATI (ATI.2)
-Group:         X11/XFree86
+%package driver-ati
+Summary:       ATI video driver
+Summary(pl.UTF-8):     Sterownik do kart ATI
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-ATI
 Obsoletes:     XFree86-Mach32
 Obsoletes:     XFree86-Mach64
 
-%description driver-ati.2
-ATI video driver (ATI.2) from gatos (http://gatos.sourceforge.net/).
-
-%description driver-ati.2 -l pl
-Sterownik do kart ATI (ATI.2) projektu gatos
-(http://gatos.sourceforge.net/).
-
-%package driver-r128.2
-Summary:       ATI Rage 128 video driver (ATI.2)
-Summary(pl):   Sterownik do kart ATI Rage 128 (ATI.2)
-Group:         X11/XFree86
-Requires:      OpenGL
-Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
-Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Requires:      %{name}-driver-ati.2
-Conflicts:     XFree86-driver-nvidia
-Obsoletes:     XFree86-Rage128
-
-%description driver-r128.2
-ATI Rage 128 video driver (ATI.2) from gatos
-(http://gatos.sourceforge.net/).
-
-%description driver-r128.2 -l pl
-Sterownik do kart ATI Rage 128 (ATI.2) projektu gatos
-(http://gatos.sourceforge.net/).
-
-%package driver-radeon.2
-Summary:       ATI Radeon video driver (ATI.2)
-Summary(pl):   Sterownik do kart ATI Radeon (ATI.2)
-Group:         X11/XFree86
-Requires:      OpenGL
-Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
-Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Requires:      %{name}-driver-ati.2
-Conflicts:     XFree86-driver-nvidia
-
-%description driver-radeon.2
-ATI Radeon video driver (ATI.2) from gatos
-(http://gatos.sourceforge.net/).
+%description driver-ati
+ATI video driver.
 
-%description driver-radeon.2 -l pl
-Sterownik do kart ATI Radeon (ATI.2) projektu gatos
-(http://gatos.sourceforge.net/).
+%description driver-ati -l pl.UTF-8
+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
+Summary(pl.UTF-8):     Sterownik do kart na układach Chips and Technologies
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-ChipsTechnologies
@@ -849,13 +794,13 @@ Obsoletes:        XFree86-ChipsTechnologies
 %description driver-chips
 Chips and Technologies video driver.
 
-%description driver-chips -l pl
-Sterownik do kart na uk³adach Chips and Technologies.
+%description driver-chips -l pl.UTF-8
+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
+Summary(pl.UTF-8):     Sterownik do kart Cirrus Logic
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-Cirrus
@@ -863,13 +808,13 @@ Obsoletes:        XFree86-Cirrus
 %description driver-cirrus
 Cirrus Logic video driver.
 
-%description driver-cirrus -l pl
+%description driver-cirrus -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do grafiki na układzie Cyrix MediaGX
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-Cyrix
@@ -877,13 +822,13 @@ Obsoletes:        XFree86-Cyrix
 %description driver-cyrix
 Cyrix video driver.
 
-%description driver-cyrix -l pl
-Sterownik do grafiki na uk³adzie Cyrix MediaGX.
+%description driver-cyrix -l pl.UTF-8
+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
+Summary(pl.UTF-8):     Sterownik korzystający z framebuffera
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-FBDev
@@ -891,26 +836,13 @@ Obsoletes:        XFree86-FBDev
 %description driver-fbdev
 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
-Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
-Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-
-%description driver-ffb
-Video driver for DRI sparc framebuffer device.
-
-%description driver-ffb -l pl
-Sterownik do framebuffera DRI na sparc.
+%description driver-fbdev -l pl.UTF-8
+Nieakcelerowany sterownik korzystający z framebuffera.
 
 %package driver-glide
 Summary:       3Dfx Voodoo1 and Voodoo2 video driver
-Summary(pl):   Sterownik do kart 3Dfx Voodoo1 i Voodoo2
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart 3Dfx Voodoo1 i Voodoo2
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 # dlopens libglide2x.so
@@ -919,29 +851,33 @@ Requires: Glide_VG
 %description driver-glide
 Voodoo1 and Voodoo2 video driver.
 
-%description driver-glide -l pl
+%description driver-glide -l pl.UTF-8
 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
-Requires:      OpenGL
+Summary(pl.UTF-8):     Sterownik do kart GLINT i Permedia
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Conflicts:     XFree86-driver-nvidia
+%ifarch %{ix86} ia64 %{x8664} alpha ppc arm
+# for dri
+Requires:      %{name}-OpenGL-core = %{epoch}:%{version}-%{release}
+Requires:      %{name}-OpenGL-libGL = %{epoch}:%{version}-%{release}
+# -libs already required by -OpenGL-libGL
+%endif
 Obsoletes:     XFree86-3DLabs
 
 %description driver-glint
 GLINT/Permedia video driver.
 
-%description driver-glint -l pl
+%description driver-glint -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do kart Number 9 I128
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-I128
@@ -949,13 +885,13 @@ Obsoletes:        XFree86-I128
 %description driver-i128
 Number 9 I128 video driver.
 
-%description driver-i128 -l pl
+%description driver-i128 -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do kart na układzie Intel i740
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-i740
@@ -963,58 +899,66 @@ Obsoletes:        XFree86-i740
 %description driver-i740
 Intel i740 video driver.
 
-%description driver-i740 -l pl
-Sterownik do kart na uk³adzie Intel i740.
+%description driver-i740 -l pl.UTF-8
+Sterownik do kart na układzie Intel i740.
 
 %package driver-i810
 Summary:       Intel i810/i815/i830 video driver
-Summary(pl):   Sterownik do grafiki na uk³adach Intel i810/i815/i830
-Group:         X11/XFree86
-Requires:      OpenGL
+Summary(pl.UTF-8):     Sterownik do grafiki na układach Intel i810/i815/i830
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Conflicts:     XFree86-driver-nvidia
+%ifarch %{ix86} ia64
+# for dri
+Requires:      %{name}-OpenGL-core = %{epoch}:%{version}-%{release}
+Requires:      %{name}-OpenGL-libGL = %{epoch}:%{version}-%{release}
+# -libs already required by -OpenGL-libGL
+%endif
 Obsoletes:     XFree86-i810
 
 %description driver-i810
 Intel i810/i815/i830 video driver.
 
-%description driver-i810 -l pl
-Sterownik do grafiki na uk³adach Intel i810/i815/i830.
+%description driver-i810 -l pl.UTF-8
+Sterownik do grafiki na układach Intel i810/i815/i830.
 
 %package driver-imstt
 Summary:       Integrated Micro Solutions Twin Turbo 128 driver
-Summary(pl):   Sterownik do kart Integrated Micro Solutions Twin Turbo 128
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart Integrated Micro Solutions Twin Turbo 128
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-imstt
 Integrated Micro Solutions Twin Turbo 128 driver.
 
-%description driver-imstt -l pl
+%description driver-imstt -l pl.UTF-8
 Sterownik do kart Integrated Micro Solutions Twin Turbo 128.
 
 %package driver-mga
 Summary:       Matrox video driver
-Summary(pl):   Sterownik do kart Matrox
-Group:         X11/XFree86
-Requires:      OpenGL
+Summary(pl.UTF-8):     Sterownik do kart Matrox
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Conflicts:     XFree86-driver-nvidia
+%ifarch %{ix86} ia64 %{x8664} alpha ppc arm
+# for dri
+Requires:      %{name}-OpenGL-core = %{epoch}:%{version}-%{release}
+Requires:      %{name}-OpenGL-libGL = %{epoch}:%{version}-%{release}
+# -libs already required by -OpenGL-libGL
+%endif
 Obsoletes:     XFree86-mga
 
 %description driver-mga
 Matrox video driver.
 
-%description driver-mga -l pl
+%description driver-mga -l pl.UTF-8
 Sterownik do kart Matrox.
 
 %package driver-neomagic
 Summary:       NeoMagic video driver
-Summary(pl):   Sterownik do kart NeoMagic
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart NeoMagic
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-NeoMagic
@@ -1022,13 +966,13 @@ Obsoletes:       XFree86-NeoMagic
 %description driver-neomagic
 NeoMagic video driver.
 
-%description driver-neomagic -l pl
+%description driver-neomagic -l pl.UTF-8
 Sterownik do kart NeoMagic.
 
 %package driver-newport
 Summary:       Newport (XL) adapters video driver
-Summary(pl):   Sterownik do kart Newport (XL)
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart Newport (XL)
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
@@ -1036,14 +980,14 @@ Requires:        %{name}-modules = %{epoch}:%{version}-%{release}
 Newport (XL) adapters video driver (found primarily in SGI Indy and
 Indigo2 machines).
 
-%description driver-newport -l pl
-Sterownik do kart Newport (XL) (wystêpuj±cych g³ównie w komputerach
+%description driver-newport -l pl.UTF-8
+Sterownik do kart Newport (XL) (występujących głównie w komputerach
 SGI Indy i Indigo).
 
 %package driver-nsc
 Summary:       National Semiconductors GEODE family video driver
-Summary(pl):   Sterownik dla kart na uk³adach z rodziny GEODE firmy National Semiconductors
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik dla kart na układach z rodziny GEODE firmy National Semiconductors
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
@@ -1051,15 +995,15 @@ Requires:        %{name}-modules = %{epoch}:%{version}-%{release}
 National Semiconductors GEODE family video driver. Supports GXLV (5530
 companion chip), SC1200, SC1400 and GX2 (5535 companion chip).
 
-%description driver-nsc -l pl
-Sterownik dla kart na uk³adach z rodziny GEODE firmy National
-Semiconductors. Obs³uguje GXLV (uk³ad towarzysz±cy 5530), SC1200,
-SC1400 oraz GX2 (uk³ad towarzysz±cy 5535).
+%description driver-nsc -l pl.UTF-8
+Sterownik dla kart na układach z rodziny GEODE firmy National
+Semiconductors. Obsługuje GXLV (układ towarzyszący 5530), SC1200,
+SC1400 oraz GX2 (układ towarzyszący 5535).
 
 %package driver-nv
 Summary:       nVidia video driver
-Summary(pl):   Sterownik do kart na uk³adach firmy nVidia
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart na układach firmy nVidia
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-NVidia
@@ -1067,13 +1011,68 @@ Obsoletes:      XFree86-NVidia
 %description driver-nv
 nVidia video driver. Supports Riva128, RivaTNT, GeForce.
 
-%description driver-nv -l pl
-Sterownik do kart na uk³adach firmy nVidia: Riva128, RivaTNT, GeForce.
+%description driver-nv -l pl.UTF-8
+Sterownik do kart na układach firmy nVidia: Riva128, RivaTNT, GeForce.
+
+%package driver-pnozz
+Summary:       Weitek POWER 9100 video driver
+Summary(pl.UTF-8):     Sterownik do karty Weitek POWER 9100
+Group:         X11/Servers
+Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+
+%description driver-pnozz
+Weitek POWER 9100 video driver, for SBus adapter which can be found
+in some SPARC laptops.
+
+%description driver-pnozz -l pl.UTF-8
+Sterownik do karty SBuusWeitek POWER 9100, spotykanej w niektórych
+laptopach z procesorem SPARC.
+
+%package driver-r128
+Summary:       ATI Rage 128 video driver
+Summary(pl.UTF-8):     Sterownik do kart ATI Rage 128
+Group:         X11/Servers
+Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+%ifarch %{ix86} ia64 %{x8664} alpha ppc arm
+# for dri
+Requires:      %{name}-OpenGL-core = %{epoch}:%{version}-%{release}
+Requires:      %{name}-OpenGL-libGL = %{epoch}:%{version}-%{release}
+# -libs already required by -OpenGL-libGL
+%endif
+Obsoletes:     XFree86-Rage128
+
+%description driver-r128
+ATI Rage 128 video driver.
+
+%description driver-r128 -l pl.UTF-8
+Sterownik do kart ATI Rage 128.
+
+%package driver-radeon
+Summary:       ATI Radeon video driver
+Summary(pl.UTF-8):     Sterownik do kart ATI Radeon
+Group:         X11/Servers
+Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
+Requires:      %{name}-driver-ati = %{epoch}:%{version}-%{release}
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+%ifarch %{ix86} ia64 %{x8664} alpha ppc arm
+# for dri
+Requires:      %{name}-OpenGL-core = %{epoch}:%{version}-%{release}
+Requires:      %{name}-OpenGL-libGL = %{epoch}:%{version}-%{release}
+# -libs already required by -OpenGL-libGL
+%endif
+
+%description driver-radeon
+ATI Radeon video driver.
+
+%description driver-radeon -l pl.UTF-8
+Sterownik do kart ATI Radeon.
 
 %package driver-rendition
 Summary:       Rendition video driver
-Summary(pl):   Sterownik do kart Rendition
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart Rendition
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-Rendition
@@ -1081,13 +1080,13 @@ Obsoletes:      XFree86-Rendition
 %description driver-rendition
 Rendition/Micron video driver.
 
-%description driver-rendition -l pl
+%description driver-rendition -l pl.UTF-8
 Sterownik do kart Verite firmowanych przez Rendition/Micron.
 
 %package driver-s3virge
 Summary:       S3 ViRGE/Trio3D video driver
-Summary(pl):   Sterownik do kart na uk³adach S3 ViRGE i Trio3D
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart na układach S3 ViRGE i Trio3D
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-S3V
@@ -1095,13 +1094,13 @@ Obsoletes:      XFree86-S3V
 %description driver-s3virge
 S3 ViRGE/Trio3D video driver.
 
-%description driver-s3virge -l pl
-Sterownik do kart na uk³adach S3 ViRGE i Trio3D.
+%description driver-s3virge -l pl.UTF-8
+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
+Summary(pl.UTF-8):     Sterownik do kart na układach S3 Trio
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-S3
@@ -1109,53 +1108,59 @@ Obsoletes:      XFree86-S3
 %description driver-s3
 S3 Trio video driver.
 
-%description driver-s3 -l pl
-Sterownik do kart na uk³adach S3 Trio.
+%description driver-s3 -l pl.UTF-8
+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
+Summary(pl.UTF-8):     Sterownik do kart na układach S3 Savage
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-savage
 S3 Savage video driver.
 
-%description driver-savage -l pl
-Sterownik do kart na uk³adach S3 Savage.
+%description driver-savage -l pl.UTF-8
+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
+Summary(pl.UTF-8):     Sterownik do kart na układach Silicon Motion
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-siliconmotion
 Silicon Motion video driver.
 
-%description driver-siliconmotion -l pl
-Sterownik do kart na uk³adach Lynx firmy Silicon Motion.
+%description driver-siliconmotion -l pl.UTF-8
+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
+Summary(pl.UTF-8):     Sterownik do kart na układach SiS
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+%ifarch %{ix86} ia64
+# for dri
+Requires:      %{name}-OpenGL-core = %{epoch}:%{version}-%{release}
+Requires:      %{name}-OpenGL-libGL = %{epoch}:%{version}-%{release}
+# -libs already required by -OpenGL-libGL
+%endif
 Obsoletes:     XFree86-SiS
 
 %description driver-sis
 SiS video driver.
 
-%description driver-sis -l pl
-Sterownik do kart na uk³adach SiS.
+%description driver-sis -l pl.UTF-8
+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
+Summary(pl.UTF-8):     Sterownik do monochromatycznego framebuffera BW2 na Sunie
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-SunMono
@@ -1163,113 +1168,117 @@ Obsoletes:    XFree86-SunMono
 %description driver-sunbw2
 sunbw2 - Sun BW2 video driver.
 
-%description driver-sunbw2 -l pl
+%description driver-sunbw2 -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do kolorowego framebuffera CG14 na Sunie
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-suncg14
 suncg14 - Sun CG14 video driver.
 
-%description driver-suncg14 -l pl
+%description driver-suncg14 -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do kolorowego framebuffera CG3 na Sunie
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-suncg3
 suncg3 - Sun CG3 video cards driver.
 
-%description driver-suncg3 -l pl
+%description driver-suncg3 -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do grafiki GX i Turbo GX na Sunie
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-suncg6
 suncg6 - Sun GX and Turbo GX video driver.
 
-%description driver-suncg6 -l pl
+%description driver-suncg6 -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do kart Sun Creator, Creator 3D, Elite 3D
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-sunffb
 sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver.
 
-%description driver-sunffb -l pl
+%description driver-sunffb -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do kart Sun Leo (ZX)
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-sunleo
 sunleo - Sun Leo (ZX) video cards driver.
 
-%description driver-sunleo -l pl
+%description driver-sunleo -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do kart Sun TCX
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-suntcx
 suntcx - Sun TCX video cards driver.
 
-%description driver-suntcx -l pl
+%description driver-suntcx -l pl.UTF-8
 Sterownik do kart Sun TCX.
 
 %package driver-tdfx
 Summary:       3Dfx video driver
-Summary(pl):   Sterownik do kart 3Dfx
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart 3Dfx
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+%ifarch %{ix86} ia64 alpha arm ppc
+# for dri
+Requires:      %{name}-OpenGL-core = %{epoch}:%{version}-%{release}
+Requires:      %{name}-OpenGL-libGL = %{epoch}:%{version}-%{release}
+# -libs already required by -OpenGL-libGL
 # dlopens libglide3x.so
 Requires:      Glide3-DRI
-Requires:      OpenGL
+%endif
 Obsoletes:     XFree86-3dfx
-Conflicts:     XFree86-driver-nvidia
 
 %description driver-tdfx
 3Dfx video driver. Supports Voodoo Banshee, Voodoo3, Voodoo4, Voodoo5.
 For Banshee or Voodoo3, DRI driver requires Glide_V3-DRI package, for
 Voodoo4 or Voodoo5 it requires Glide_V5-DRI package.
 
-%description driver-tdfx -l pl
+%description driver-tdfx -l pl.UTF-8
 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
+Summary(pl.UTF-8):     Sterownik do kart TGA
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-TGA
@@ -1277,13 +1286,13 @@ Obsoletes:      XFree86-TGA
 %description driver-tga
 TGA video driver.
 
-%description driver-tga -l pl
+%description driver-tga -l pl.UTF-8
 Sterownik do kart TGA.
 
 %package driver-trident
 Summary:       Trident video driver
-Summary(pl):   Sterownik do kart Trident
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart Trident
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-Trident
@@ -1291,40 +1300,41 @@ Obsoletes:      XFree86-Trident
 %description driver-trident
 Trident video driver.
 
-%description driver-trident -l pl
+%description driver-trident -l pl.UTF-8
 Sterownik do kart Trident.
 
 %package driver-tseng
 Summary:       Tseng Labs video driver
-Summary(pl):   Sterownik do kart Tseng Labs
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart Tseng Labs
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Obsoletes:     XFree86-Tseng XFree86-W32
+Obsoletes:     XFree86-Tseng
+Obsoletes:     XFree86-W32
 
 %description driver-tseng
 Tseng Labs video driver.
 
-%description driver-tseng -l pl
+%description driver-tseng -l pl.UTF-8
 Sterownik do kart firmy Tseng Labs.
 
 %package driver-via
 Summary:       VIA CLE266 driver
-Summary(pl):   Sterownik do kart VIA CLE266
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do kart VIA CLE266
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
 %description driver-via
 VIA CLE266 driver.
 
-%description driver-via -l pl
+%description driver-via -l pl.UTF-8
 Sterownik do kart VIA CLE266.
 
 %package driver-vmware
 Summary:       VMWare SVGA emulated video driver
-Summary(pl):   Sterownik do emulacji karty SVGA dostêpnej pod VMware
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Sterownik do emulacji karty SVGA dostępnej pod VMware
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 
@@ -1332,30 +1342,54 @@ Requires:       %{name}-modules = %{epoch}:%{version}-%{release}
 VMware emulated SVGA video driver. Necessary if you run Linux on
 VMware virtual machine.
 
-%description driver-vmware -l pl
-Sterownik do emulacji karty SVGA dostêpnej pod VMware. Przydatny,
-je¶li uruchamiasz Linuksa na wirtualnej maszynie VMware.
+%description driver-vmware -l pl.UTF-8
+Sterownik do emulacji karty SVGA dostępnej pod VMware. Przydatny,
+jeśli uruchamiasz Linuksa na wirtualnej maszynie VMware.
+
+%package driver-xgi
+Summary:       XGI (Xabre Graphics Inc.) driver
+Summary(pl.UTF-8):     Sterownik do kart XGI (Xabre Graphics Inc.)
+Group:         X11/Servers
+Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+
+%description driver-xgi
+XGI (Xabre Graphics Inc.) driver. It supports Volari V3XT/V5/V8 and
+Volari Z7 chipsets.
+
+%description driver-xgi -l pl.UTF-8
+Sterownik do kart XGI (Xabre Graphics Inc.). Obsługuje układy Volari
+V3XT/V5/V8 i Volari Z7.
 
 %package libs
 Summary:       X11R6 shared libraries
-Summary(de):   X11R6 shared Libraries
-Summary(es):   Bibliotecas compartidas X11R6
-Summary(fr):   Bibliothèques partagées X11R6
-Summary(pl):   Biblioteki dzielone dla X11R6
-Summary(pt_BR):        Bibliotecas compartilhadas X11R6
-Summary(ru):   òÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ X Window System (X11R6.4)
-Summary(uk):   â¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ ÄÌÑ X Window System (X11R6.4)
-Group:         X11/XFree86
-Requires(post,postun): /sbin/ldconfig
-Requires(post,postun): grep
-Requires(postun):      fileutils
+Summary(de.UTF-8):     X11R6 shared Libraries
+Summary(es.UTF-8):     Bibliotecas compartidas X11R6
+Summary(fr.UTF-8):     Bibliothèques partagées X11R6
+Summary(pl.UTF-8):     Biblioteki dzielone dla X11R6
+Summary(pt_BR.UTF-8):  Bibliotecas compartilhadas X11R6
+Summary(ru.UTF-8):     Разделяемые библиотеки для X Window System (X11R6.4)
+Summary(uk.UTF-8):     Бібліотеки спільного використання для X Window System (X11R6.4)
+Group:         X11/Libraries
+Requires(triggerpostun):       sed >= 4.0
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
+Requires:      glibc >= 6:2.3.5-7.6
+Provides:      xcursor = 1.0
+Provides:      xft = 2.1.0
 Provides:      xpm
-Obsoletes:     xpm
-
+Provides:      xrender = 0.8.0
 %ifarch sparc sparc64
 Obsoletes:     X11R6.1-libs
 %endif
+Obsoletes:     XFree86-xcursor
+Obsoletes:     XFree86-xft
+Obsoletes:     XFree86-xft2
+Obsoletes:     XFree86-xrender
+Obsoletes:     Xft
+Obsoletes:     xcursor
+Obsoletes:     xft
+Obsoletes:     xpm
+Obsoletes:     xrender
 
 %description libs
 XFree86-libs contains the shared libraries that most X programs need
@@ -1372,90 +1406,92 @@ 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
+%description libs -l de.UTF-8
+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.
+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
+%description libs -l es.UTF-8
+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
+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 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).
-
-%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 ru
-XFree86-libs ÓÏÄÅÒÖÉÔ ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ, ËÏÔÏÒÙÅ ÎÅÏÂÈÏÄÉÍÙ ÄÌÑ
-ÒÁÂÏÔÙ ÂÏÌØÛÉÎÓÔ×Õ ÐÒÏÇÒÁÍÍ ÄÌÑ X. üÔÉ ÂÉÂÌÉÏÔÅËÉ ×ÙÎÅÓÅÎÙ × ÏÔÄÅÌØÎÙÊ
ÁËÅÔ ÞÔÏÂÙ ÓÜËÏÎÏÍÉÔØ ÄÉÓËÏ×ÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï, ÎÅÏÂÈÏÄÉÍÏÅ ÄÌÑ ÚÁÐÕÓËÁ
ÒÉÌÏÖÅÎÉÊ X ÎÁ ÍÁÛÉÎÁÈ ÂÅÚ X-ÓÅÒ×ÅÒÁ (ÎÁÐÒÉÍÅÒ, ÐÏ ÓÅÔÉ).
-
-åÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ X Window System ÎÁ ×ÁÛÅÊ ÍÁÛÉÎÅ, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ
-ÕÓÔÁÎÏ×ÉÔØ XFree86-libs. ôÁËÖÅ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÓÌÅÄÕÀÝÉÅ ÐÁËÅÔÙ:
-XFree86, ÏÄÉΠÉÌÉ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ× ÛÒÉÆÔÏ× XFree86, Xconfigurator,
+%description libs -l fr.UTF-8
+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.UTF-8
+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 pt_BR.UTF-8
+Este pacote contém bibliotecas compartilhadas que a maioria dos
+programas X precisam para rodar corretamente. Eles estão em um pacote
+separado para reduzir o espaço em disco necessário para rodar
+aplicações X em uma máquina sem um servidor X (através da rede).
+
+%description libs -l tr.UTF-8
+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 ru.UTF-8
+XFree86-libs содержит разделяемые библиотеки, которые необходимы для
+работы большинству программ для X. Эти библиотеки вынесены в отдельный
¿Ð°ÐºÐµÑ\82 Ñ\87Ñ\82обÑ\8b Ñ\81Ñ\8dкономиÑ\82Ñ\8c Ð´Ð¸Ñ\81ковое Ð¿Ñ\80оÑ\81Ñ\82Ñ\80анÑ\81Ñ\82во, Ð½ÐµÐ¾Ð±Ñ\85одимое Ð´Ð»Ñ\8f Ð·Ð°Ð¿Ñ\83Ñ\81ка
¿Ñ\80иложений X Ð½Ð° Ð¼Ð°Ñ\88инаÑ\85 Ð±ÐµÐ· X-Ñ\81еÑ\80веÑ\80а (напÑ\80имеÑ\80, Ð¿Ð¾ Ñ\81еÑ\82и).
+
+Если вы устанавливаете X Window System на вашей машине, вам необходимо
+установить XFree86-libs. Также необходимо установить следующие пакеты:
+XFree86, один или несколько пакетов шрифтов XFree86, Xconfigurator,
 XFree86-xfs.
 
-åÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÏÇÒÁÍÍÙ, ÒÁÂÏÔÁÀÝÉÅ ËÁË X-ËÌÉÅÎÔÙ,
-×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ XFree86-devel.
+Если вы собираетесь разрабатывать программы, работающие как X-клиенты,
+вам также надо установить XFree86-devel.
 
-%description libs -l uk
-XFree86-libs Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ, ËÏÔÒ¦
-ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔɠ¦ÌØÛÏÓÔ¦ ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ ÄÌÑ X. ã¦ Â¦Â̦ÏÔÅËÉ
-×ÉÎÅÓÅΦ × ÏËÒÅÍÉÊ ÐÁËÅÔ ÄÌÑ ÅËÏÎÏͦ§ ÄÉÓËÏ×ÏÇÏ ÐÒÏÓÔÏÒÕ, ÎÅÏÂȦÄÎÏÇÏ
-ÄÌÑ ÚÁÐÕÓËÕ ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ X ÎÁ ÍÁÛÉÎÁÈ ÂÅÚ X-ÓÅÒ×ÅÒÕ (ÎÁÐÒÉËÌÁÄ,
Ï ÍÅÒÅÖ¦).
+%description libs -l uk.UTF-8
+XFree86-libs містить бібліотеки спільного використання, котрі
+необхідні для роботи більшості прикладних програм для X. Ці бібліотеки
+винесені в окремий пакет для економії дискового простору, необхідного
+для запуску прикладних програм X на машинах без X-серверу (наприклад,
¿Ð¾ Ð¼ÐµÑ\80ежÑ\96).
 
-ñËÝÏ ×É ×ÓÔÁÎÏ×ÌÀ¤ÔÅ X Window System ÎÁ ×ÁۦʠÍÁÛÉΦ, ×ÁÍ ÎÅÏÂȦÄÎÏ
-×ÓÔÁÎÏ×ÉÔÉ XFree86-libs. ôÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ ÔÁ˦ ÐÁËÅÔÉ:
-XFree86, ÏÄÉΠÁÂÏ ÄÅ˦ÌØËÁ ÐÁËÅԦנÛÒÉÆԦנXFree86, Xconfigurator,
+Якщо ви встановлюєте X Window System на вашій машині, вам необхідно
+встановити XFree86-libs. Також необхідно встановити такі пакети:
+XFree86, один або декілька пакетів шрифтів XFree86, Xconfigurator,
 XFree86-xfs.
 
-ñËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÏÇÒÁÍÉ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ, ×ÁÍ
-ÔÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ XFree86-devel.
+Якщо ви збираєтесь розробляти програми, які працюють як X-клієнти, вам
+також необхідно встановити XFree86-devel.
 
 %package modules
 Summary:       Modules with X servers extensions
-Summary(pl):   Wspólne dla wszystkich X serwerów modu³y rozszerzeñ
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Wspólne dla wszystkich X serwerów moduły rozszerzeń
+Group:         X11/Servers
+Obsoletes:     XFree86-module-PEX
+Obsoletes:     XFree86-module-XIE
 
 %description modules
 Modules with X servers extensions.
 
-%description modules -l pl
-Wspólne dla wszystkich X serwerów modu³y rozszerzeñ.
+%description modules -l pl.UTF-8
+Wspólne dla wszystkich X serwerów moduły rozszerzeń.
 
 %package setup
 Summary:       Graphical configuration tool for XFree86
-Summary(pl):   Graficzny konfigurator dla XFree86
-Summary(ru):   õÔÉÌÉÔÁ ÄÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ XFree86
-Summary(uk):   õÔÉ̦ÔÁ ÄÌÑ ËÏÎƦÇÕÒÕ×ÁÎÎÑ XFree86
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Graficzny konfigurator dla XFree86
+Summary(ru.UTF-8):     Утилита для конфигурации XFree86
+Summary(uk.UTF-8):     Утиліта для конфігурування XFree86
+Group:         X11
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Obsoletes:     XFree86-xf86cfg
 
@@ -1465,51 +1501,62 @@ 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
+%description setup -l pl.UTF-8
+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.
 
-%description setup -l ru
-õÔÉÌÉÔÁ ÄÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ XFree86.
+%description setup -l ru.UTF-8
+Утилита для конфигурации XFree86.
 
-%description setup -l uk
-õÔÉ̦ÔÁ ÄÌÑ ËÏÎƦÇÕÒÕ×ÁÎÎÑ XFree86.
+%description setup -l uk.UTF-8
+Утиліта для конфігурування XFree86.
 
 %package static
 Summary:       X11R6 static libraries
-Summary(pl):   Biblioteki statyczne X11R6
-Summary(ru):   óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ X11R6
-Summary(uk):   óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ X11R6
+Summary(pl.UTF-8):     Biblioteki statyczne X11R6
+Summary(ru.UTF-8):     Статические библиотеки X11R6
+Summary(uk.UTF-8):     Статичні бібліотеки X11R6
 Group:         X11/Development/Libraries
 Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
+Provides:      xcursor-static = 1.0
+Provides:      xft-static = 2.1.0
+Provides:      xpm-static
+Provides:      xrender-static = 0.8.0
 %ifarch sparc sparc64
 Obsoletes:     X11R6.1-devel
 %endif
+Obsoletes:     XFree86-xcursor-static
+Obsoletes:     XFree86-xft-static
+Obsoletes:     XFree86-xrender-static
+Obsoletes:     Xft-devel
+Obsoletes:     xcursor-static
+Obsoletes:     xft-static
 Obsoletes:     xpm-static
+Obsoletes:     xrender-static
 
 %description static
 X11R6 static libraries.
 
-%description static -l pl
+%description static -l pl.UTF-8
 Biblioteki statyczne X11R6.
 
-%description static -l ru
-XFree86-static ×ËÌÀÞÁÅÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ
-ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ ËÁË X-ËÌÉÅÎÔÙ. ÓÏÂÒÁÎÎÙÅ ÐÒÏÇÒÁÍÍÙ,
-ËÏÔÏÒÙÅ ÂÕÄÕÔ ÒÁÂÏÔÁÔØ ËÁË X-ËÌÉÅÎÔÙ.
+%description static -l ru.UTF-8
+XFree86-static включает статические библиотеки, необходимые для
+разработки программ, работающих как X-клиенты. собранные программы,
+которые будут работать как X-клиенты.
 
-%description static -l uk
-XFree86-static Í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
ÒÏÇÒÁÍ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ.
+%description static -l uk.UTF-8
+XFree86-static містить статичні бібліотеки, необхідні для розробки
¿Ñ\80огÑ\80ам, Ñ\8fкÑ\96 Ð¿Ñ\80аÑ\86Ñ\8eÑ\8eÑ\82Ñ\8c Ñ\8fк X-клÑ\96Ñ\94нÑ\82и.
 
 %package tools
 Summary:       Various tools for XFree86
-Summary(pl):   Ró¿ne narzêdzia dla XFree86
-Summary(ru):   òÁÚÎÏÏÂÒÁÚÎÙÅ ÕÔÉÌÉÔÙ ÄÌÑ XFree86
-Summary(uk):   ò¦ÚÎÏÍÁΦÔΦ ÕÔÉ̦ÔÉ ÄÌÑ XFree86
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Różne narzędzia dla XFree86
+Summary(ru.UTF-8):     Разнообразные утилиты для XFree86
+Summary(uk.UTF-8):     Різноманітні утиліти для XFree86
+Group:         X11
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Requires:      man-config
@@ -1530,118 +1577,119 @@ 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 tools -l pl
-Ró¿ne narzêdzia dla X, w tym listres, xbiff, xedit, xeyes, xcalc,
+%description tools -l pl.UTF-8
+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
+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.
+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
+Ten pakiet zawiera aplikacje, które były w X11R6-contrib w starszych
 wersjach X.
 
-%description tools -l ru
-òÁÚÎÏÏÂÒÁÚÎÙÅ ÕÔÉÌÉÔÙ ÄÌÑ X, ×ËÌÀÞÁÑ listres, xbiff, xedit, xeyes,
-xcalc, xload, xman É ÄÒÕÇÉÅ.
+%description tools -l ru.UTF-8
+Разнообразные утилиты для X, включая listres, xbiff, xedit, xeyes,
+xcalc, xload, xman и другие.
 
-åÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ X Window System, ×ÁÍ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ
-XFree86-tools. ôÁËÖÅ ×ÁÍ ÔÁËÖÅ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÔÁËÉÅ ÐÁËÅÔÙ:
-XFree86, Xconfigurator, XFree86-xfs É XFree86-libs. ÷ÏÚÍÏÖÎÏ, ×ÁÍ ÎÁÄÏ
-ÕÓÔÁÎÏ×ÉÔØ É ÄÒÕÇÉÅ ÐÁËÅÔÙ ÛÒÉÆÔÏ× XFree86.
+Если вы устанавливаете X Window System, вам надо установить
+XFree86-tools. Также вам также необходимо установить такие пакеты:
+XFree86, Xconfigurator, XFree86-xfs и XFree86-libs. Возможно, вам надо
+установить и другие пакеты шрифтов XFree86.
 
-åÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÏÇÒÁÍÍÙ, ÒÁÂÏÔÁÀÝÉÅ ËÁË X-ËÌÉÅÎÔÙ,
-×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ XFree86-devel.
+Если вы собираетесь разрабатывать программы, работающие как X-клиенты,
+вам также надо установить XFree86-devel.
 
-üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ×ÓÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÒÁÎØÛÅ ×ËÌÀÞÁÌÉÓØ ×
+Этот пакет содержит все программы, которые раньше включались в
 X11R6-contrib.
 
-%description tools -l uk
-ò¦ÚÎÏÍÁΦÔΦ ÕÔÉ̦ÔÉ ÄÌÑ X, ×ËÌÀÞÁÀÞÉ listres, xbiff, xedit, xeyes,
-xcalc, xload, xman ÔÁ ¦ÎÛ¦.
+%description tools -l uk.UTF-8
+Різноманітні утиліти для X, включаючи listres, xbiff, xedit, xeyes,
+xcalc, xload, xman та інші.
 
-ñËÝÏ ×É ×ÓÔÁÎÏ×ÌÀ¤ÔÅ X Window System, ×ÁÍ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ
-XFree86-tools. ôÁËÏÖ ÔÒÅÂÁ ×ÓÔÁÎÏ×ÉÔÉ ÔÁ˦ ÐÁËÅÔÉ: XFree86,
-Xconfigurator, XFree86-xfs ÔÁ XFree86-libs. íÏÖÌÉ×Ï, ×ÁÍ ÔÒÅÂÁ
-×ÓÔÁÎÏ×ÉÔÉ Ê ¦ÎÛ¦ ÐÁËÅÔÉ ÛÒÉÆԦנXFree86.
+Якщо ви встановлюєте X Window System, вам необхідно встановити
+XFree86-tools. Також треба встановити такі пакети: XFree86,
+Xconfigurator, XFree86-xfs та XFree86-libs. Можливо, вам треба
+встановити й інші пакети шрифтів XFree86.
 
-ñËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÏÇÒÁÍÉ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ, ×ÁÍ
-ÔÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ XFree86-devel.
+Якщо ви збираєтесь розробляти програми, які працюють як X-клієнти, вам
+також необхідно встановити XFree86-devel.
 
-ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÕÓ¦ ÐÒÏÇÒÁÍÉ, Ñ˦ ÒÁΦÛÅ ×ÈÏÄÉÌÉ ÄÏ X11R6-contrib.
+Цей пакет містить усі програми, які раніше входили до X11R6-contrib.
 
 %package -n XcursorTheme-handhelds
 Summary:       Cursors Theme "handhelds"
-Summary(pl):   Motyw kursorów "handhelds"
-Group:         X11/Themes
+Summary(pl.UTF-8):     Motyw kursorów "handhelds"
+Group:         Themes
 Requires:      XFree86-libs
-Requires:      xcursor
 Conflicts:     XFree86 < 4.3.99.901-0.2
 
 %description -n XcursorTheme-handhelds
 Cursors theme "handhelds" for X11.
 
-%description -n XcursorTheme-handhelds -l pl
-Motyw kursorów "handhelds" dla X11.
+%description -n XcursorTheme-handhelds -l pl.UTF-8
+Motyw kursorów "handhelds" dla X11.
 
 %package -n XcursorTheme-redglass
 Summary:       Cursors theme "redglass"
-Summary(pl):   Motyw kursorów "redglass"
-Group:         X11/Themes
+Summary(pl.UTF-8):     Motyw kursorów "redglass"
+Group:         Themes
 Requires:      XFree86-libs
-Requires:      xcursor
 Conflicts:     XFree86 < 4.3.99.901-0.2
 
 %description -n XcursorTheme-redglass
 Cursors theme "redglass" for X11.
 
-%description -n XcursorTheme-redglass -l pl
-Motyw kursorów "redglass" dla X11.
+%description -n XcursorTheme-redglass -l pl.UTF-8
+Motyw kursorów "redglass" dla X11.
 
 %package -n XcursorTheme-whiteglass
 Summary:       Cursors theme "whiteglass"
-Summary(pl):   Motyw kursorów "whiteglass"
-Group:         X11/Themes
+Summary(pl.UTF-8):     Motyw kursorów "whiteglass"
+Group:         Themes
 Requires:      XFree86-libs
-Requires:      xcursor
 Conflicts:     XFree86 < 4.3.99.901-0.2
 
 %description -n XcursorTheme-whiteglass
 Cursors theme "whiteglass" for X11.
 
-%description -n XcursorTheme-whiteglass -l pl
-Motyw kursorów "whiteglass" dla X11.
+%description -n XcursorTheme-whiteglass -l pl.UTF-8
+Motyw kursorów "whiteglass" dla X11.
 
-%package -n imake
+%package imake
 Summary:       C preprocessor interface to the make utility
-Summary(pl):   Miedzymordzie do make oparte o preprocesor C
+Summary(pl.UTF-8):     Miedzymordzie do make oparte o preprocesor C
 Group:         Development/Building
+Provides:      imake = %{epoch}:%{version}-%{release}
+Obsoletes:     imake
 
-%description -n imake
+%description imake
 Imake is used to generate Makefiles from a template, a set of cpp
 macro functions, and a per-directory input file called an Imakefile.
 This allows machine dependencies (such as compiler options, alternate
 command names, and special make rules) to be kept separate from the
 descriptions of the various items to be built.
 
-%description -n imake -l pl
-Imake jest u¿ywany do generowania plików Makefile na bazie szablonu,
-zbioru makr preprocesora C oraz (dla ka¿dego podkatalogu) pliku
-wej¶ciowego Imakefile. Pozwala to na oddzielenie informacji zale¿nych
-od rodowiska kompilacji (takich jak opcje kompilatora, alternatywne
-nazwy komend i regu³y specjalne) od opisu ró¿nych elementów które maj±
-byæ kompilowane.
+%description imake -l pl.UTF-8
+Imake jest używany do generowania plików Makefile na bazie szablonu,
+zbioru makr preprocesora C oraz (dla każdego podkatalogu) pliku
+wejściowego Imakefile. Pozwala to na oddzielenie informacji zależnych
+od środowiska kompilacji (takich jak opcje kompilatora, alternatywne
+nazwy komend i reguły specjalne) od opisu różnych elementów które mają
+być kompilowane.
 
-%package -n sessreg
+%package sessreg
 Summary:       sessreg - manage utmp/wtmp entries for non-init clients
-Summary(pl):   Program do zarz±dzania wpisami w utmp/wtmp
-Group:         X11/XFree86
+Summary(pl.UTF-8):     Program do zarządzania wpisami w utmp/wtmp
+Group:         X11
+Provides:      sessreg = %{epoch}:%{version}-%{release}
+Obsoletes:     sessreg
 
-%description -n sessreg
+%description sessreg
 sessreg is a simple program for managing utmp/wtmp entries for xdm
 sessions.
 
@@ -1649,151 +1697,158 @@ 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
+%description sessreg -l pl.UTF-8
+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
+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.
+indeksowanych położeniem w /etc/ttys.
 
-%package -n twm
+%package twm
 Summary:       Tab Window Manager for the X Window System
-Summary(pl):   Twm - podstawowy zarz±dca okien dla X Window System
-Summary(ru):   ðÒÏÓÔÏÊ ÏËÏÎÎÙÊ ÍÅÎÅÄÖÅÒ
-Summary(uk):   ðÒÏÓÔÉʠצËÏÎÎÉÊ ÍÅÎÅÄÖÅÒ
+Summary(pl.UTF-8):     Twm - podstawowy zarządca okien dla X Window System
+Summary(ru.UTF-8):     Простой оконный менеджер
+Summary(uk.UTF-8):     Простий віконний менеджер
 Group:         X11/Window Managers
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
+Provides:      twm = %{epoch}:%{version}-%{release}
+Obsoletes:     twm
 
-%description -n twm
+%description 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 zarz±dc± 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.
+%description twm -l pl.UTF-8
+Twm jest zarządcą 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.
 
-%description -n twm -l ru
-ðÒÏÓÔÏÊ ËÏÍÐÁËÔÎÉÊ ÏËÏÎÎÙÊ ÍÅÎÅÄÖÅÒ.
+%description twm -l ru.UTF-8
+Простой компактний оконный менеджер.
 
-%description -n twm -l uk
-ðÒÏÓÔÉÊ ËÏÍÐÁËÔÎÉʠצËÏÎÎÉÊ ÍÅÎÅÄÖÅÒ.
+%description twm -l uk.UTF-8
+Простий компактний віконний менеджер.
 
-%package -n xauth
+%package xauth
 Summary:       xauth - X authority file utility
-Summary(pl):   xauth - narzêdzie do plików X authority
-Group:         X11/XFree86
+Summary(pl.UTF-8):     xauth - narzędzie do plików X authority
+Group:         X11
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
+Provides:      xauth = %{epoch}:%{version}-%{release}
+Obsoletes:     xauth
 
-%description -n xauth
+%description 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).
+%description xauth -l pl.UTF-8
+Program xauth służy do edycji i wyświetlania informacji
+autoryzacyjnych używanych przy łączeniu z X serwerem. 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
+%package xdm
 Summary:       xdm - X Display Manager with support for XDMCP, host chooser
-Summary(pl):   XDM - zarz±dca ekranów z obs³ug± XDMCP i wybieraniem hostów
-Summary(ru):   íÅÎÅÄÖÅÒ ÄÉÓÐÌÅÑ X
-Summary(uk):   íÅÎÅÄÖÅÒ ÄÉÓÐÌÅÀ X
-Group:         X11/XFree86
-PreReq:                rc-scripts
+Summary(pl.UTF-8):     XDM - zarządca ekranów z obsługą XDMCP i wybieraniem hostów
+Summary(ru.UTF-8):     Менеджер дисплея X
+Summary(uk.UTF-8):     Менеджер дисплею X
+Group:         X11
 Requires(post,preun):  /sbin/chkconfig
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
-Requires:      pam >= 0.71
-Requires:      sessreg = %{epoch}:%{version}-%{release}
+Requires:      %{name}-sessreg = %{epoch}:%{version}-%{release}
 Requires:      /usr/X11R6/bin/sessreg
+Requires:      pam >= 0.71
+Requires:      rc-scripts
 Provides:      XDM
-Obsoletes:     XFree86-xdm
+Provides:      xdm = %{epoch}:%{version}-%{release}
+Obsoletes:     entrance
 Obsoletes:     gdm
 Obsoletes:     kdm
+Obsoletes:     wdm
+Obsoletes:     xdm
 
-%description -n xdm
+%description xdm
 Xdm manages a collection of X displays, which may be on the local host
 or remote servers. The design of xdm was guided by the needs of X
 terminals as well as the X Consortium standard XDMCP, the X Display
 Manager Control Protocol.
 
-%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
+%description xdm -l pl.UTF-8
+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.
 
-%description -n xdm -l ru
-íÅÎÅÄÖÅÒ ÄÉÓÐÌÅÑ X.
+%description xdm -l ru.UTF-8
+Менеджер дисплея X.
 
-%description -n xdm -l uk
-íÅÎÅÄÖÅÒ ÄÉÓÐÌÅÀ X.
+%description xdm -l uk.UTF-8
+Менеджер дисплею X.
 
-%package -n xfs
+%package xfs
 Summary:       Font server for XFree86
-Summary(pl):   Serwer fontów dla XFree86
-Summary(ru):   æÏÎÔÓÅÒ×ÅÒ ÄÌÑ X Window System
-Summary(uk):   æÏÎÔÓÅÒ×ÅÒ ÄÌÑ X Window System
-Group:         X11/XFree86
-PreReq:                rc-scripts
-Requires(pre): /bin/id
-Requires(pre): /usr/bin/getgid
-Requires(pre): /usr/sbin/useradd
-Requires(pre): /usr/sbin/groupadd
+Summary(pl.UTF-8):     Serwer fontów dla XFree86
+Summary(ru.UTF-8):     Фонтсервер для X Window System
+Summary(uk.UTF-8):     Фонтсервер для X Window System
+Group:         X11
 Requires(post,preun):  /sbin/chkconfig
 Requires(postun):      /usr/sbin/groupdel
 Requires(postun):      /usr/sbin/userdel
+Requires(pre): /bin/id
+Requires(pre): /usr/bin/getgid
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Requires:      XFree86-fonts-base
-Obsoletes:     XFree86-xfs
+Requires:      rc-scripts
+Provides:      group(xfs)
+Provides:      user(xfs)
+Provides:      xfs = %{epoch}:%{version}-%{release}
+Obsoletes:     xfs
 Obsoletes:     xfsft
 
-%description -n xfs
+%description xfs
 This is a font server for XFree86. You can serve fonts to other X
 servers remotely with this package, and the remote system will be able
 to use all fonts installed on the font server, even if they are not
 installed on the remote computer.
 
-%description -n xfs -l pl
-Pakiet zawiera serwer fontów dla XFree86. Mo¿e udostêpniaæ fonty dla X
-serwerów lokalnych lub zdalnych.
+%description xfs -l pl.UTF-8
+Pakiet zawiera serwer fontów dla XFree86. Może udostępniać fonty dla X
+serwerów lokalnych lub zdalnych.
 
-%description -n xfs -l ru
-XFree86-xfs ÓÏÄÅÒÖÉÔ ÓÅÒ×ÅÒ ÛÒÉÆÔÏ× ÄÌÑ XFree86. Xfs ÔÁËÖÅ ÍÏÖÅÔ
ÒÅÄÏÓÔÁ×ÌÑÔØ ÛÒÉÆÔÙ ÕÄÁÌÅÎÎÙÍ X-ÓÅÒ×ÅÒÁÍ. õÄÁÌÅÎÎÁÑ ÓÉÓÔÅÍÁ ÂÕÄÅÔ
-ÓÐÏÓÏÂÎÁ ÉÓÐÏÌØÚÏ×ÁÔØ ×ÓÅ ÛÒÉÆÔÙ, ÕÓÔÁÎÏ×ÌÅÎÎÙÅ ÎÁ ÓÅÒ×ÅÒÅ ÛÒÉÆÔÏ×,
-ÄÁÖÅ ÅÓÌÉ ÏÎÉ ÎÅ ÕÓÔÁÎÏ×ÌÅÎÙ ÎÁ ÕÄÁÌÅÎÎÏÍ ËÏÍÐØÀÔÅÒÅ.
+%description xfs -l ru.UTF-8
+XFree86-xfs содержит сервер шрифтов для XFree86. Xfs также может
¿Ñ\80едоÑ\81Ñ\82авлÑ\8fÑ\82Ñ\8c Ñ\88Ñ\80иÑ\84Ñ\82Ñ\8b Ñ\83даленнÑ\8bм X-Ñ\81еÑ\80веÑ\80ам. Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ\8f Ñ\81иÑ\81Ñ\82ема Ð±Ñ\83деÑ\82
+способна использовать все шрифты, установленные на сервере шрифтов,
+даже если они не установлены на удаленном компьютере.
 
-÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ XFree86-xfs ÅÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ X Window
-System. ôÁËÖÅ ×ÁÍ ÐÒÉÄÅÔÓÑ ÕÓÔÁÎÏ×ÉÔØ ÓÌÅÄÕÀÝÉÅ ÐÁËÅÔÙ: XFree86,
ÁËÅÔ(Ù) ÛÒÉÆÔÏ× XFree86, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ×ÁÛÅÊ ÓÉÓÔÅÍÙ, Xconfigurator
-É XFree86-libs.
+Вы должны установить XFree86-xfs если вы устанавливаете X Window
+System. Также вам придется установить следующие пакеты: XFree86,
¿Ð°ÐºÐµÑ\82\8b) Ñ\88Ñ\80иÑ\84Ñ\82ов XFree86, Ð½ÐµÐ¾Ð±Ñ\85одимÑ\8bе Ð´Ð»Ñ\8f Ð²Ð°Ñ\88ей Ñ\81иÑ\81Ñ\82емÑ\8b, Xconfigurator
+и XFree86-libs.
 
-%description -n xfs -l uk
-XFree86-xfs Í¦ÓÔÉÔØ ÓÅÒ×ÅÒ ÛÒÉÆԦנÄÌÑ XFree86. Xfs ÔÁËÏÖ ÍÏÖÅ
-ÎÁÄÁ×ÁÔÉ ÛÒÉÆÔɠצÄÄÁÌÅÎÉÍ X-ÓÅÒ×ÅÒÁÍ. ÷¦ÄÄÁÌÅÎÁ ÓÉÓÔÅÍÁ ÚÍÏÖÅ
-×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÕÓ¦ ÛÒÉÆÔÉ, Ñ˦ ×ÓÔÁÎÏ×ÌÅΦ ÎÁ ÓÅÒ×ÅÒ¦ ÛÒÉÆÔ¦×, ÎÁצÔØ
ËÝÏ ×ÏÎÉ ÎÅ ×ÓÔÁÎÏ×ÌÅΦ ÎÁ ×¦ÄÄÁÌÅÎÏÍÕ ËÏÍÐ'ÀÔÅÒ¦.
+%description xfs -l uk.UTF-8
+XFree86-xfs містить сервер шрифтів для XFree86. Xfs також може
+надавати шрифти віддаленим X-серверам. Віддалена система зможе
+використовувати усі шрифти, які встановлені на сервері шрифтів, навіть
\8fкÑ\89о Ð²Ð¾Ð½Ð¸ Ð½Ðµ Ð²Ñ\81Ñ\82ановленÑ\96 Ð½Ð° Ð²Ñ\96ддаленомÑ\83 ÐºÐ¾Ð¼Ð¿'Ñ\8eÑ\82еÑ\80Ñ\96.
 
-÷É ÐÏ×ÉÎΦ ×ÓÔÁÎÏ×ÉÔÉ XFree86-xfs ÑËÝÏ ×É ×ÓÔÁÎÏ×ÌÀ¤ÔÅ X Window
-System. ôÁËÏÖ ×ÁÍ ÐÒÉÊÄÅÔØÓÑ ×ÓÔÁÎÏ×ÉÔÉ ÎÁÓÔÕÐΦ ÐÁËÅÔÉ: XFree86,
-ÐÁËÅÔ(É) ÛÒÉÆԦנXFree86, ÎÅÏÂȦÄΦ ÄÌÑ ×ÁÛϧ ÓÉÓÔÅÍÉ, Xconfigurator
-ÔÁ XFree86-libs.
-
-#--- %prep ---------------------------
+Ви повинні встановити XFree86-xfs якщо ви встановлюєте X Window
+System. Також вам прийдеться встановити наступні пакети: XFree86,
+пакет(и) шрифтів XFree86, необхідні для вашої системи, Xconfigurator
+та XFree86-libs.
 
 %prep
-%setup -q -c -b3
-#-b1 -b2 -a3
+%setup -qc -a1 -a2 -a7
 %patch0 -p0
 %patch1 -p1
 %patch2 -p1
@@ -1809,54 +1864,45 @@ System. 
 %patch12 -p1
 %patch13 -p1
 %patch14 -p0
-%patch15 -p1
+%patch15 -p0
 %patch16 -p0
 #%patch17 -p1  -- not ready, is it required?
-%patch18 -p1
 #%patch19 -p1  -- maybe should be updated to allow using make -j
-%patch20 -p0
+#%patch20 -p0
 %patch21 -p1
 %patch22 -p1
 %patch23 -p1
 %patch24 -p1
+%patch25 -p1
 %patch26 -p1
-%patch27 -p1
 %ifarch sparc sparc64
 #%patch28 -p1  -- needs update
 %endif
 %patch29 -p0
-%patch30 -p1
-%patch32 -p1
+%patch30 -p0
+%patch32 -p0
 %patch33 -p1
 #%patch34 -p1  -- seems not applied (was partially in rc1??? maybe another fix present?)
 #%patch35 -p1  -- obsoleted? (but doesn't look to be applied)
-%{?with_tdfx:%patch36 -p0}
+%patch36 -p0
 #%patch38 -p0  -- causing problems IIRC (but not really needed)
-%{?with_tdfx:%patch39 -p0}
+%patch39 -p0
 %patch40 -p1
-%{!?debug:%patch41 -p1}
-%{!?with_tdfx:%patch42 -p0}
+%{!?debug:%patch41 -p0}
+%{!?with_glide:%patch42 -p0}
 %patch43 -p0
 %patch44 -p0
 %patch45 -p1
 %patch46 -p0
 %patch47 -p1
+%patch49 -p1
 %patch50 -p0
+%patch51 -p1
 %patch52 -p1
 %patch53 -p0
-
-rm -f xc/config/cf/host.def
-
-#Remove fonts dir for faster build
-# only valid for snapshots
-rm -rf xc/fonts
-
-# New ATI drivers
-# cd xc/programs/Xserver/hw/xfree86/drivers
-#%bzcat %{SOURCE39} | tar x
-# ati.2 directory
-
-#--- %build --------------------------
+%patch55 -p0
+#%patch56 -p0   -- update if needed
+#%patch57 -p0   -- update if needed
 
 %build
 %{__make} -S -C xc World \
@@ -1870,34 +1916,23 @@ rm -rf xc/fonts
        ICONDIR="%{_iconsdir}" \
        LINUXDIR="/dev/null"
 
-%ifnarch alpha
-#%%{__make} -C xc/programs/Xserver/hw/xfree86/drivers SUBDIRS="ati.2" Makefiles
-#%%{__make} -C xc/programs/Xserver/hw/xfree86/drivers SUBDIRS="ati.2" all \
-#      "BOOTSTRAPCFLAGS=%{rpmcflags}" \
-#      "CCOPTIONS=%{rpmcflags}" \
-#      "CXXOPTIONS=%{rpmcflags}" \
-#      "CXXDEBUGFLAGS=" "CDEBUGFLAGS="
-%endif
-
-#--- %install ------------------------
-
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,security/console.apps,sysconfig,xdg} \
+install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,security/console.apps,sysconfig} \
        $RPM_BUILD_ROOT%{_sysconfdir}/X11/fs \
        $RPM_BUILD_ROOT%{_appdefsdir}/{cs,da,de,es,fr,hu,it,ja,ko,nl,pl,pt,ru,sk,zh_CN.gb2312,zh_TW.big5} \
        $RPM_BUILD_ROOT%{_datadir}/misc \
        $RPM_BUILD_ROOT%{_sbindir} \
        $RPM_BUILD_ROOT/usr/{bin,include,lib} \
        $RPM_BUILD_ROOT/var/{log,lib/xkb} \
-       $RPM_BUILD_ROOT{%{_desktopdir},%{_iconsdir},%{_pixmapsdir}/mini} \
-       $RPM_BUILD_ROOT{%{_wmpropsdir},%{_soundsdir},%{_themesdir}/{Default,ThinIce}} \
+       $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
+       $RPM_BUILD_ROOT{%{_wmpropsdir},%{_themesdir}/{Default,ThinIce,Metal,Industrial,Bluecurve}} \
        $RPM_BUILD_ROOT%{_xsessdir} \
        $RPM_BUILD_ROOT%{_pkgconfigdir}
 
 %{__make} -C xc        install install.man \
        DESTDIR="$RPM_BUILD_ROOT" \
-       DOCDIR="/usr/share/doc/%{name}-%{version}" \
+       DOCDIR="%{_docdir}/%{name}-%{version}" \
        INSTBINFLAGS="-m 755" \
        INSTPGMFLAGS="-m 755" \
        RAWCPP="/lib/cpp" \
@@ -1909,21 +1944,13 @@ install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,security/console.apps,sysconfi
        ICONDIR="%{_iconsdir}" \
        LINUXDIR="/dev/null"
 
-%ifnarch alpha
-#install -d $RPM_BUILD_ROOT%{_libdir}/modules.gatos/{drivers,dri}
-#install xc/programs/Xserver/hw/xfree86/drivers/ati.2/*_drv.o \
-#      $RPM_BUILD_ROOT%{_libdir}/modules.gatos/drivers
-#install xc/programs/Xserver/hw/xfree86/drivers/ati.2/*_dri.o \
-#      $RPM_BUILD_ROOT%{_libdir}/modules.gatos/dri
-%endif
-
 # fix pkgconfig path
 if [ "%{_pkgconfigdir}" != "/usr/lib/pkgconfig" ] ; then
        mv $RPM_BUILD_ROOT/usr/lib/pkgconfig/* $RPM_BUILD_ROOT%{_pkgconfigdir}
 fi
 
 # setting default X
-rm -f $RPM_BUILD_ROOT%{_bindir}/X
+%{__rm} $RPM_BUILD_ROOT%{_bindir}/X
 ln -sf XFree86 $RPM_BUILD_ROOT%{_bindir}/X
 
 # setting ghost X in /etc/X11 -- xf86config will fix this ...
@@ -1935,7 +1962,7 @@ ln -sf %{_libx11dir} $RPM_BUILD_ROOT/usr/lib/X11
 ln -sf %{_bindir} $RPM_BUILD_ROOT/usr/bin/X11
 
 # fix libGL*.so links
-rm -f $RPM_BUILD_ROOT%{_libdir}/libGL*.so
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libGL*.so
 ln -sf libGL.so.1 $RPM_BUILD_ROOT%{_libdir}/libGL.so
 ln -sf libGLU.so.1 $RPM_BUILD_ROOT%{_libdir}/libGLU.so
 
@@ -1947,51 +1974,55 @@ ln -sf %{_libdir}/libGLU.so.1 $RPM_BUILD_ROOT/usr/%{_lib}/libGLU.so.1
 ln -sf %{_libdir}/libGLU.so $RPM_BUILD_ROOT/usr/%{_lib}/libGLU.so
 
 # move instead of symlinking
-rm -f $RPM_BUILD_ROOT/usr/include/GL
+%{__rm} $RPM_BUILD_ROOT/usr/include/GL
 mv -f $RPM_BUILD_ROOT%{_includedir}/GL $RPM_BUILD_ROOT/usr/include
 
 # get the most current OpenGL extensions
-cp -f %{SOURCE49} $RPM_BUILD_ROOT/usr/include/GL/glext.h
+cp -f %{SOURCE53} $RPM_BUILD_ROOT/usr/include/GL/glext.h
 
 # don't include shared version due to Motif issues
-rm -f $RPM_BUILD_ROOT%{_libdir}/libGLw.so*
+#%{__rm} $RPM_BUILD_ROOT%{_libdir}/libGLw.so*
 
 # collect Xserver headers and make symlinks
-for f in `cat %{SOURCE40}`; do
+for f in `cat %{SOURCE44}`; do
        install -D xc/${f} $RPM_BUILD_ROOT%{_includedir}/X11/Xserver/${f}
 done
 cd $RPM_BUILD_ROOT%{_includedir}/X11/Xserver
-sh %{SOURCE41}
+sh %{SOURCE45}
 cd -
+install $RPM_BUILD_ROOT%{_includedir}/X11/Xserver/lib/GL/glx/*.h $RPM_BUILD_ROOT%{_includedir}
 
 # set up PLD xdm config
-rm -f $RPM_BUILD_ROOT%{_sysconfdir}/X11/xdm/{*Console,Xaccess,Xsession,Xsetup*}
+%{__rm} $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 %{SOURCE4} $RPM_BUILD_ROOT/etc/pam.d/xdm
-install %{SOURCE5} $RPM_BUILD_ROOT/etc/pam.d/xserver
-install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/xdm
-install %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/xfs
-install %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/X11/fs/config
-install %{SOURCE9} $RPM_BUILD_ROOT%{_appdefsdir}/pl/XTerm
+install %{SOURCE8} $RPM_BUILD_ROOT/etc/pam.d/xdm
+install %{SOURCE9} $RPM_BUILD_ROOT/etc/pam.d/xserver
+install %{SOURCE10} $RPM_BUILD_ROOT/etc/rc.d/init.d/xdm
+install %{SOURCE11} $RPM_BUILD_ROOT/etc/rc.d/init.d/xfs
+install %{SOURCE12} $RPM_BUILD_ROOT%{_sysconfdir}/X11/fs/config
+install %{SOURCE13} $RPM_BUILD_ROOT%{_appdefsdir}/pl/XTerm
 
-install %{SOURCE10} $RPM_BUILD_ROOT/etc/sysconfig/xdm
-install %{SOURCE11} $RPM_BUILD_ROOT/etc/sysconfig/xfs
+install %{SOURCE14} $RPM_BUILD_ROOT/etc/sysconfig/xdm
+install %{SOURCE15} $RPM_BUILD_ROOT/etc/sysconfig/xfs
 
-install %{SOURCE20} $RPM_BUILD_ROOT%{_wmpropsdir}/twm.desktop
-install %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} %{SOURCE25} \
-       %{SOURCE26} %{SOURCE27} %{SOURCE43} %{SOURCE44} %{SOURCE45} \
+install %{SOURCE24} $RPM_BUILD_ROOT%{_wmpropsdir}/twm.desktop
+install %{SOURCE25} %{SOURCE26} %{SOURCE27} %{SOURCE28} %{SOURCE29} \
+       %{SOURCE30} %{SOURCE31} %{SOURCE47} %{SOURCE48} %{SOURCE49} \
        $RPM_BUILD_ROOT%{_desktopdir}
-install %{SOURCE30} %{SOURCE31} %{SOURCE32} %{SOURCE33} %{SOURCE34} \
-       %{SOURCE35} %{SOURCE36} %{SOURCE37} %{SOURCE46} %{SOURCE47} \
-       %{SOURCE48} \
+install %{SOURCE34} %{SOURCE35} %{SOURCE36} %{SOURCE37} %{SOURCE38} \
+       %{SOURCE39} %{SOURCE40} %{SOURCE41} %{SOURCE50} %{SOURCE51} \
+       %{SOURCE52} \
        $RPM_BUILD_ROOT%{_pixmapsdir}
 
-bzip2 -dc %{SOURCE38} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+bzip2 -dc %{SOURCE42} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+
+# install Xrender pkgconfig metadata
+install %{SOURCE54} $RPM_BUILD_ROOT%{_pkgconfigdir}/xrender.pc
 
 # twm desktop file for gdm/kdm support
-install %{SOURCE42} $RPM_BUILD_ROOT%{_xsessdir}/twm.desktop
+install %{SOURCE46} $RPM_BUILD_ROOT%{_xsessdir}/twm.desktop
 
 :> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
 :> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
@@ -2000,88 +2031,63 @@ install %{SOURCE42} $RPM_BUILD_ROOT%{_xsessdir}/twm.desktop
 ln -sf %{_fontsdir} $RPM_BUILD_ROOT%{_libx11dir}/fonts
 
 # do not duplicate xkbcomp program
-rm -f $RPM_BUILD_ROOT%{_libx11dir}/xkb/xkbcomp
+%{__rm} $RPM_BUILD_ROOT%{_libx11dir}/xkb/xkbcomp
 ln -sf %{_bindir}/xkbcomp $RPM_BUILD_ROOT%{_sysconfdir}/X11/xkb/xkbcomp
 
-ln -sf /usr/share/doc/%{name}-%{version} $RPM_BUILD_ROOT%{_libx11dir}/doc
+ln -sf %{_docdir}/%{name}-%{version} $RPM_BUILD_ROOT%{_libx11dir}/doc
 
-rm -f $RPM_BUILD_ROOT%{_libx11dir}/config/host.def
+%{__rm} $RPM_BUILD_ROOT%{_libx11dir}/config/host.def
 
 :> $RPM_BUILD_ROOT%{_libx11dir}/config/host.def
 :> $RPM_BUILD_ROOT%{_sysconfdir}/X11/XF86Config
 
-rm -rf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/html
-
 # resolve conflict with man-pages
 mv -f $RPM_BUILD_ROOT%{_mandir}/man4/{mouse.4,mouse-x.4}
 
-# 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_TW ; do
-       install -d $RPM_BUILD_ROOT%{_datadir}/locale/${lang}/LC_MESSAGES
-       echo "%lang(${lang}) %{_datadir}/locale/${lang}" >> XFree86-libs.lang
-done
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/README.XFree86-non-english-Xman-pages
+
+# help rpm to detect deps
+chmod 755 $RPM_BUILD_ROOT%{_libdir}/modules/dri/*.so
 
 %ifnarch sparc sparc64
-gzip -9nf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/*
+gzip -9nf $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/*
 
 # don't gzip README.* files, they are needed by XF86Setup
-gunzip $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/README.*
+gunzip $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/README.*
+%endif
+
+install -d $RPM_BUILD_ROOT/etc/ld.so.conf.d
+echo '%{_libdir}' > $RPM_BUILD_ROOT/etc/ld.so.conf.d/%{name}-%{_lib}.conf
+
+# kill some stuff for cleaner build (DRM already in kernel)
+%{__rm} -r $RPM_BUILD_ROOT%{_prefix}/src
+
+%if %{without cursors}
+%{__rm} -r $RPM_BUILD_ROOT%{_iconsdir}/{handhelds,redglass,whiteglass}
 %endif
 
-# kill some stuff for cleaner build
-# (packaged separately, DRM already in kernel)
-rm -rf $RPM_BUILD_ROOT%{_pkgconfigdir}/{xcursor,xft}.pc \
-       $RPM_BUILD_ROOT%{_libdir}/pkgconfig/fontconfig.pc \
-       $RPM_BUILD_ROOT%{_mandir}/{man3/fontconfig.3x,man1/fc-{cache,list}.1x} \
-       $RPM_BUILD_ROOT%{_libdir}/{libfontconfig.*,libXrender.*,libXcursor.*,libXft.{a,so.2*}} \
-       $RPM_BUILD_ROOT%{_includedir}/{fontconfig,X11/{Xcursor,Xft}} \
-       $RPM_BUILD_ROOT%{_bindir}/{fc-cache,fc-list,xcursor-config,xft-config} \
-       $RPM_BUILD_ROOT/etc/fonts \
-       $RPM_BUILD_ROOT%{_prefix}/src
+# dmx examples
+%{__rm} $RPM_BUILD_ROOT%{_bindir}/{evi,res,xbell,xinput,xled,xtest}
 
-# skipped from removal - %%exclude is used for these
-# %{_includedir}/X11/extensions/{Xrender.h,render.h,renderproto.h}
-# %{_mandir}/man3/Xft.3x
+# test programs
+%{__rm} $RPM_BUILD_ROOT%{_bindir}/{find-routines,inb,inw,inl,outb,outw,outl,restest}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-#--- %post{un}, %preun, %verifyscript, %trigge ----------
+#--- %post{un}, %preun, %trigger ----------
 
-%post   DPS -p /sbin/ldconfig
+%post  DPS -p /sbin/ldconfig
 %postun DPS -p /sbin/ldconfig
 
-%post   OpenGL-libGL -p /sbin/ldconfig
+%post  OpenGL-libGL -p /sbin/ldconfig
 %postun OpenGL-libGL -p /sbin/ldconfig
 
-%post   OpenGL-libs -p /sbin/ldconfig
+%post  OpenGL-libs -p /sbin/ldconfig
 %postun OpenGL-libs -p /sbin/ldconfig
 
-%post libs
-umask 022
-grep -qs "^%{_libdir}$" /etc/ld.so.conf
-[ $? -ne 0 ] && echo "%{_libdir}" >> /etc/ld.so.conf
-/sbin/ldconfig
-
-%postun libs
-if [ "$1" = "0" ]; then
-       umask 022
-       grep -v "%{_libdir}" /etc/ld.so.conf > /etc/ld.so.conf.new
-       mv -f /etc/ld.so.conf.new /etc/ld.so.conf
-fi
-/sbin/ldconfig
-
-%verifyscript libs
-echo -n "Looking for %{_libdir} in /etc/ld.so.conf... "
-if ! grep -q "^%{_libdir}$" /etc/ld.so.conf ; then
-       echo "missing"
-       echo "%{_libdir} missing from /etc/ld.so.conf" >&2
-else
-       echo "found"
-fi
+%post  libs -p /sbin/ldconfig
+%postun        libs -p /sbin/ldconfig
 
 %pre modules
 if [ -d /etc/X11/xkb/geometry/hp ]; then
@@ -2094,61 +2100,42 @@ if [ -d /usr/X11R6/lib/X11/xkb ]; then
        ln -sf /etc/X11/xkb /usr/X11R6/lib/X11/xkb
 fi
 
-%post -n xdm
+%triggerpostun libs -- XFree86-libs < 1:4.4.0-12
+sed -i -e "/^%(echo %{_libdir} | sed -e 's,/,\\/,g')$/d" /etc/ld.so.conf
+
+%post xdm
 /sbin/chkconfig --add xdm
 if [ -f /var/lock/subsys/xdm ]; then
-       echo "Run \"/etc/rc.d/init.d/xdm restart\" to restart xdm." >&2
+       echo "Run \"/sbin/service xdm restart\" to restart xdm." >&2
        echo "WARNING: it will terminate all sessions opened from xdm!" >&2
 else
-       echo "Run \"/etc/rc.d/init.d/xdm start\" to start xdm." >&2
+       echo "Run \"/sbin/service xdm start\" to start xdm." >&2
 fi
 
-%preun -n xdm
+%preun xdm
 if [ "$1" = "0" ]; then
-       if [ -f /var/lock/subsys/xdm ]; then
-               /etc/rc.d/init.d/xdm stop >&2
-       fi
+       %service xdm stop
        /sbin/chkconfig --del xdm
 fi
 
-%pre -n xfs
-if [ -n "`/usr/bin/getgid xfs`" ]; then
-       if [ "`/usr/bin/getgid xfs`" != "56" ]; then
-               echo "Error: group xfs doesn't have 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 "Error: user xfs doesn't have UID=56. Correct 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
+%pre xfs
+%groupadd -P %{name}-xfs -g 56 -r -f xfs
+%useradd -P %{name}-xfs -u 56 -r -d /etc/X11/fs -s /bin/false -c "X Font Server" -g xfs xfs
 
-%post -n xfs
+%post 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
+%service xfs restart "font server"
 
-%preun -n xfs
+%preun xfs
 if [ "$1" = "0" ]; then
-       if [ -f /var/lock/subsys/xfs ]; then
-               /etc/rc.d/init.d/xfs stop >&2
-       fi
+       %service xfs stop
        /sbin/chkconfig --del xfs
 fi
 
-%postun -n xfs
+%postun xfs
 if [ "$1" = "0" ]; then
-       /usr/sbin/userdel xfs 2>/dev/null
-       /usr/sbin/groupdel xfs 2>/dev/null
+       %userremove xfs
+       %groupremove xfs
 fi
 
 #--- %files --------------------------
@@ -2282,7 +2269,6 @@ fi
 %{_mandir}/man1/Xmark.1*
 %{_mandir}/man1/appres.1*
 %{_mandir}/man1/atobm.1*
-%{_mandir}/man1/bdftopcf.1*
 %{_mandir}/man1/bitmap.1*
 %{_mandir}/man1/bmtoa.1*
 %{_mandir}/man1/cxpm.1*
@@ -2369,6 +2355,9 @@ fi
 /usr/lib/X11
 %dir %{_bindir}
 %dir %{_libdir}
+%if "%{_lib}" != "lib"
+%dir %{_prefix}/lib
+%endif
 %dir %{_libx11dir}
 %{_libx11dir}/rgb.txt
 
@@ -2379,12 +2368,15 @@ fi
 %attr(755,root,root) %{_bindir}/dpsinfo
 %attr(755,root,root) %{_bindir}/dpsexec
 %attr(755,root,root) %{_libdir}/libdps.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdps.so.1
 %attr(755,root,root) %{_libdir}/libdpstk.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdpstk.so.1
 %attr(755,root,root) %{_libdir}/libpsres.so.*.*
-%{_mandir}/man1/makepsres*
-%{_mandir}/man1/pswrap*
-%{_mandir}/man1/dpsexec*
-%{_mandir}/man1/dpsinfo*
+%attr(755,root,root) %ghost %{_libdir}/libpsres.so.1
+%{_mandir}/man1/makepsres.1*
+%{_mandir}/man1/pswrap.1*
+%{_mandir}/man1/dpsexec.1*
+%{_mandir}/man1/dpsinfo.1*
 
 %files DPS-devel
 %defattr(644,root,root,755)
@@ -2401,19 +2393,41 @@ fi
 
 %files OpenGL-core
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/glxgears
 %attr(755,root,root) %{_libdir}/modules/extensions/libglx.a
 %attr(755,root,root) %{_libdir}/modules/extensions/libGLcore.a
-%{_mandir}/man1/glxgears.1x*
 
 %files OpenGL-libGL
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libGL.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libGL.so.1
 %attr(755,root,root) %{_libdir}/libGL.so
 # Linux OpenGL ABI compatibility symlinks
 %attr(755,root,root) /usr/%{_lib}/libGL.so.1
 %attr(755,root,root) /usr/%{_lib}/libGL.so
 
+%files OpenGL-libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/glxinfo
+%attr(755,root,root) %{_bindir}/glxgears
+%attr(755,root,root) %{_libdir}/libGLU.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libGLU.so.1
+# to be fixed: it contains unresolved symbols and would need -lXm
+%attr(755,root,root) %{_libdir}/libGLw.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libGLw.so.1
+%attr(755,root,root) %{_libdir}/libOSMesa.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libOSMesa.so.4
+# Linux OpenGL ABI compatibility symlink
+%attr(755,root,root) /usr/%{_lib}/libGLU.so.1
+%{_mandir}/man1/glxinfo.1*
+%{_mandir}/man1/glxgears.1*
+
+%files OpenGL-devel-base
+%defattr(644,root,root,755)
+/usr/include/GL/gl.h
+/usr/include/GL/glx.h
+/usr/include/GL/glext.h
+/usr/include/GL/glxtokens.h
+
 %files OpenGL-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libGLU.so
@@ -2436,30 +2450,31 @@ fi
 %{_mandir}/man3/glu*
 %{_mandir}/man3/GLw*
 
-%files OpenGL-devel-base
-%defattr(644,root,root,755)
-/usr/include/GL/gl.h
-/usr/include/GL/glx.h
-/usr/include/GL/glext.h
-/usr/include/GL/glxtokens.h
-
-%files OpenGL-libs
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/glxinfo
-%attr(755,root,root) %{_libdir}/libGLU.so.*.*
-# to be fixed: it contains unresolved symbols and would need -lXm
-#%attr(755,root,root) %{_libdir}/libGLw.so.*.*
-%attr(755,root,root) %{_libdir}/libOSMesa.so.*.*
-# Linux OpenGL ABI compatibility symlink
-%attr(755,root,root) /usr/%{_lib}/libGLU.so.1
-%{_mandir}/man1/glxinfo.1*
-
 %files OpenGL-static
 %defattr(644,root,root,755)
 %{_libdir}/libGL.a
 %{_libdir}/libGLU.a
 %{_libdir}/libOSMesa.a
 
+%files Xdmx
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/Xdmx
+%attr(755,root,root) %{_bindir}/dmxaddinput
+%attr(755,root,root) %{_bindir}/dmxaddscreen
+%attr(755,root,root) %{_bindir}/dmxreconfig
+%attr(755,root,root) %{_bindir}/dmxresize
+%attr(755,root,root) %{_bindir}/dmxrminput
+%attr(755,root,root) %{_bindir}/dmxrmscreen
+%attr(755,root,root) %{_bindir}/dmxtodmx
+%attr(755,root,root) %{_bindir}/dmxwininfo
+%attr(755,root,root) %{_bindir}/vdltodmx
+%attr(755,root,root) %{_bindir}/xdmx
+%attr(755,root,root) %{_bindir}/xdmxconfig
+%{_mandir}/man1/Xdmx.1x*
+%{_mandir}/man1/dmxtodmx.1x*
+%{_mandir}/man1/vdltodmx.1x*
+%{_mandir}/man1/xdmxconfig.1x*
+
 %files Xnest
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/Xnest
@@ -2486,9 +2501,9 @@ fi
 %{_libx11dir}/Options
 %{_libx11dir}/getconfig
 
-%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(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/XF86Config
+%attr(640,root,root) %config %verify(not md5 mtime size) /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
 
 %files Xvfb
@@ -2496,9 +2511,47 @@ fi
 %attr(755,root,root) %{_bindir}/Xvfb
 %{_mandir}/man1/Xvfb.1*
 
+%files kdrive
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/Xchips
+%attr(755,root,root) %{_bindir}/Xfbdev
+%attr(755,root,root) %{_bindir}/Xi810
+%attr(755,root,root) %{_bindir}/Xigs
+%attr(755,root,root) %{_bindir}/Xipaq
+%attr(755,root,root) %{_bindir}/Xmach64
+%attr(755,root,root) %{_bindir}/Xsavage
+%attr(755,root,root) %{_bindir}/Xsis530
+%attr(755,root,root) %{_bindir}/Xtrident
+%attr(755,root,root) %{_bindir}/Xtrio
+%attr(755,root,root) %{_bindir}/Xts300
+%attr(755,root,root) %{_bindir}/Xvesa
+%{_mandir}/man1/TinyX.1x*
+%{_mandir}/man1/Xchips.1x*
+%{_mandir}/man1/Xfbdev.1x*
+%{_mandir}/man1/Xi810.1x*
+%{_mandir}/man1/Xigs.1x*
+%{_mandir}/man1/Xipaq.1x*
+%{_mandir}/man1/Xkdrive.1x*
+%{_mandir}/man1/Xmach64.1x*
+%{_mandir}/man1/Xsavage.1x*
+%{_mandir}/man1/Xsis530.1x*
+%{_mandir}/man1/Xtrident.1x*
+%{_mandir}/man1/Xtrio.1x*
+%{_mandir}/man1/Xts300.1x*
+%{_mandir}/man1/Xvesa.1x*
+%{_mandir}/man1/kdrive.1x*
+
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/bdftopcf
+%ifnarch ppc sparc sparc64 sparcv9
+%attr(755,root,root) %{_bindir}/ioport
+%endif
+%attr(755,root,root) %{_bindir}/mmapr
+%attr(755,root,root) %{_bindir}/mmapw
+%attr(755,root,root) %{_bindir}/xcursor-config
+%attr(755,root,root) %{_bindir}/xft-config
+%attr(755,root,root) %{_libdir}/libAppleWM.so
 %attr(755,root,root) %{_libdir}/libFS.so
 %attr(755,root,root) %{_libdir}/libI810XvMC.so
 %attr(755,root,root) %{_libdir}/libICE.so
@@ -2507,9 +2560,11 @@ fi
 %attr(755,root,root) %{_libdir}/libXRes.so
 %attr(755,root,root) %{_libdir}/libXTrap.so
 %attr(755,root,root) %{_libdir}/libXaw.so
+%attr(755,root,root) %{_libdir}/libXcursor.so
 %attr(755,root,root) %{_libdir}/libXext.so
 %attr(755,root,root) %{_libdir}/libXfont.so
 %attr(755,root,root) %{_libdir}/libXfontcache.so
+%attr(755,root,root) %{_libdir}/libXft.so
 %attr(755,root,root) %{_libdir}/libXi.so
 %attr(755,root,root) %{_libdir}/libXinerama.so
 %attr(755,root,root) %{_libdir}/libXmu.so
@@ -2517,6 +2572,7 @@ fi
 %attr(755,root,root) %{_libdir}/libXp.so
 %attr(755,root,root) %{_libdir}/libXpm.so
 %attr(755,root,root) %{_libdir}/libXrandr.so
+%attr(755,root,root) %{_libdir}/libXrender.so
 %attr(755,root,root) %{_libdir}/libXss.so
 %attr(755,root,root) %{_libdir}/libXt.so
 %attr(755,root,root) %{_libdir}/libXtst.so
@@ -2526,6 +2582,7 @@ fi
 %attr(755,root,root) %{_libdir}/libXxf86misc.so
 %attr(755,root,root) %{_libdir}/libXxf86rush.so
 %attr(755,root,root) %{_libdir}/libXxf86vm.so
+%attr(755,root,root) %{_libdir}/libdmx.so
 %attr(755,root,root) %{_libdir}/libfontenc.so
 %attr(755,root,root) %{_libdir}/libxkbfile.so
 %attr(755,root,root) %{_libdir}/libxkbui.so
 %{_libdir}/libXdmcp.a
 %{_libdir}/libfntstubs.a
 %{_libdir}/liboldX.a
-%{_libdir}/libxf86config.a
+#%{_libdir}/libxf86config.a
 %{_includedir}/X11/*.h
 %{_includedir}/X11/ICE
 %{_includedir}/X11/PM
 %{_includedir}/X11/SM
 %{_includedir}/X11/Xaw
+%{_includedir}/X11/Xcursor
+%{_includedir}/X11/Xft
 %{_includedir}/X11/Xmu
 %dir %{_includedir}/X11/extensions
 %{_includedir}/X11/extensions/*.h
 %{_includedir}/X11/fonts
 %{_includedir}/xf86*.h
 %{_libx11dir}/config
-
-%exclude %{_includedir}/X11/extensions/Xrender.h
-%exclude %{_includedir}/X11/extensions/render.h
-%exclude %{_includedir}/X11/extensions/renderproto.h
-
+%{_mandir}/man1/bdftopcf.1*
 %{_mandir}/man3/[A-FH-Z]*
-%exclude %{_mandir}/man3/Xft.3*
+%{_pkgconfigdir}/xcursor.pc
+%{_pkgconfigdir}/xft.pc
+%{_pkgconfigdir}/xrender.pc
 
 %files Xserver-devel
 %defattr(644,root,root,755)
 %{_includedir}/X11/Xserver
 
 # Devel: sparc sparc64
-%ifarch %{ix86} amd64
+%ifarch %{ix86} ia64 %{x8664}
 %files driver-apm
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/apm_drv.o
-%{_mandir}/man4/apm*
+%{_mandir}/man4/apm.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} amd64
+%ifarch %{ix86} ia64 %{x8664}
 %files driver-ark
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/ark_drv.o
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} mips ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664}
+%files driver-aspeed
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/modules/drivers/aspeed_drv.o
+%endif
+
+%files driver-ati
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/modules/drivers/ati*_drv.o
+
+# Devel: sparc sparc64
+%ifarch %{ix86} ia64 %{x8664} mips ppc arm
 %files driver-chips
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/chips_drv.o
-%{_mandir}/man4/chips*
+%{_mandir}/man4/chips.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} alpha amd64
+%ifarch %{ix86} ia64 %{x8664} alpha
 %files driver-cirrus
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/cirrus_*.o
-%{_mandir}/man4/cirrus*
+%{_mandir}/man4/cirrus.4*
 %endif
 
-%ifarch %{ix86} amd64
+%ifarch %{ix86} ia64 %{x8664}
 %files driver-cyrix
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/cyrix_drv.o
-%{_mandir}/man4/cyrix*
+%{_mandir}/man4/cyrix.4*
 %endif
 
-%ifarch %{ix86} sparc sparc64 mips ppc arm superh amd64
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 mips ppc arm superh
 %files driver-fbdev
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/fbdev_drv.o
 %{_mandir}/man4/fbdev.4*
 %endif
 
-%ifarch %{ix86}
-%if %{with tdfx}
+%ifarch %{ix86} ia64
+%if %{with glide}
 %files driver-glide
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/glide_drv.o
-%{_mandir}/man4/glide*
+%{_mandir}/man4/glide.4*
 %endif
 %endif
 
 %files driver-glint
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/glint_drv.o
-%ifarch %{ix86} alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} alpha ppc arm
 %attr(755,root,root) %{_libdir}/modules/dri/gamma_dri.so
 %endif
-%{_mandir}/man4/glint*
+%{_mandir}/man4/glint.4*
 
 # Devel: sparc sparc64
-%ifarch %{ix86} amd64
+%ifarch %{ix86} ia64 %{x8664}
 %files driver-i128
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/i128_drv.o
-%{_mandir}/man4/i128*
+%{_mandir}/man4/i128.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86}
+%ifarch %{ix86} ia64
 %files driver-i740
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/i740_drv.o
-%{_mandir}/man4/i740*
+%{_mandir}/man4/i740.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86}
+%ifarch %{ix86} ia64
 %files driver-i810
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/i810_drv.o
+# i810_dri alone is built on x86_64 - what for?
 %attr(755,root,root) %{_libdir}/modules/dri/i810_dri.so
-%attr(755,root,root) %{_libdir}/modules/dri/i830_dri.so
-%{_mandir}/man4/i810*
+%attr(755,root,root) %{_libdir}/modules/dri/i915_dri.so
+%{_mandir}/man4/i810.4*
 %endif
 
-# Devel: %{ix86} sparc sparc64 ppc amd64
+# Devel: %{ix86} sparc sparc64 ppc %{x8664}
 %if 0
 %files driver-imstt
 %defattr(644,root,root,755)
@@ -2654,25 +2723,25 @@ fi
 %{_mandir}/man4/imstt.4*
 %endif
 
-%ifarch %{ix86} sparc sparc64 mips alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 mips alpha ppc arm
 %files driver-mga
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/mga_drv.o
-%ifarch %{ix86} alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} alpha ppc arm
 %attr(755,root,root) %{_libdir}/modules/dri/mga_dri.so
 %endif
-%{_mandir}/man4/mga*
+%{_mandir}/man4/mga.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} amd64
+%ifarch %{ix86} ia64 %{x8664}
 %files driver-neomagic
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/neomagic_drv.o
-%{_mandir}/man4/neomagic*
+%{_mandir}/man4/neomagic.4*
 %endif
 
-# Devel: %{ix86} sparc sparc64 amd64
+# Devel: %{ix86} sparc sparc64 %{x8664}
 %ifarch mips
 %files driver-newport
 %defattr(644,root,root,755)
@@ -2688,81 +2757,56 @@ fi
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} mips alpha arm ppc amd64
+%ifarch %{ix86} ia64 %{x8664} mips alpha arm ppc
 %files driver-nv
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/nv_drv.o
 %attr(755,root,root) %{_libdir}/modules/drivers/riva128.o
-%{_mandir}/man4/nv*
+%{_mandir}/man4/nv.4*
 %endif
 
-%files driver-ati
+%ifarch sparc sparc64
+%files driver-pnozz
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/ati*_drv.o
+%attr(755,root,root) %{_libdir}/modules/drivers/pnozz_drv.o
+%{_mandir}/man4/pnozz.4*
+%endif
 
 %files driver-r128
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/r128*_drv.o
-%ifarch %{ix86} alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} alpha ppc arm
 %attr(755,root,root) %{_libdir}/modules/dri/r128_dri.so
 %endif
-%{_mandir}/man4/r128*
+%{_mandir}/man4/r128.4*
 
 %files driver-radeon
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/radeon*_drv.o
-%ifarch %{ix86} alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} alpha ppc arm
 %attr(755,root,root) %{_libdir}/modules/dri/radeon_dri.so
 %attr(755,root,root) %{_libdir}/modules/dri/r200_dri.so
 %endif
-%{_mandir}/man4/radeon*
-
-%ifnarch alpha
-#%%files driver-ati.2
-#%defattr(644,root,root,755)
-#%dir %{_libdir}/modules.gatos/drivers
-#%attr(755,root,root) %{_libdir}/modules.gatos/drivers/ati*_drv.o
-#%attr(755,root,root) %{_libdir}/modules.gatos/drivers/[bfmt]*_drv.o
-%endif
-
-%ifnarch alpha
-#%files driver-r128.2
-#%defattr(644,root,root,755)
-#%attr(755,root,root) %{_libdir}/modules.gatos/drivers/r128*_drv.o
-#%ifnarch sparc sparc64
-#%attr(755,root,root) %{_libdir}/modules.gatos/dri/r128_dri.o
-#%endif
-#%%{_mandir}/man4/r128*
-%endif
-
-%ifnarch alpha
-#%files driver-radeon.2
-#%defattr(644,root,root,755)
-#%attr(755,root,root) %{_libdir}/modules.gatos/drivers/radeon*_drv.o
-#%attr(755,root,root) %{_libdir}/modules.gatos/drivers/saa7114_drv.o
-#%ifnarch sparc sparc64
-#%attr(755,root,root) %{_libdir}/modules.gatos/dri/radeon_dri.o
-#%endif
-%endif
+%{_mandir}/man4/radeon.4*
 
 # Devel: sparc sparc64
-%ifarch %{ix86} alpha amd64
+%ifarch %{ix86} ia64 %{x8664} alpha
 %files driver-rendition
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/rendition_drv.o
 %{_libdir}/modules/*.uc
-%{_mandir}/man4/rendition*
+%{_mandir}/man4/rendition.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} mips alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} mips alpha ppc arm
 %files driver-s3virge
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/s3virge_drv.o
-%{_mandir}/man4/s3virge*
+%{_mandir}/man4/s3virge.4*
 %endif
 
-%ifarch %{ix86} mips alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} mips alpha ppc arm
 %files driver-s3
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/s3_drv.o
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} mips alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} mips alpha ppc arm
 %files driver-savage
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/savage_drv.o
-%{_mandir}/man4/savage*
+%{_mandir}/man4/savage.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} alpha amd64
+%ifarch %{ix86} ia64 %{x8664} alpha
 %files driver-siliconmotion
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/siliconmotion_drv.o
-%{_mandir}/man4/siliconmotion*
+%{_mandir}/man4/siliconmotion.4*
 %endif
 
-%ifarch %{ix86} mips ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} mips ppc arm
 %files driver-sis
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/sis_drv.o
-%ifarch %{ix86}
+%ifarch %{ix86} ia64
 %attr(755,root,root) %{_libdir}/modules/dri/sis_dri.so
 %endif
-%{_mandir}/man4/sis*
+%{_mandir}/man4/sis.4*
 %endif
 
 %ifarch sparc sparc64
 %files driver-sunbw2
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/sunbw2_drv.o
-%{_mandir}/man4/sunbw2*
+%{_mandir}/man4/sunbw2.4*
 %endif
 
 %ifarch sparc sparc64
 %files driver-suncg14
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/suncg14_drv.o
-%{_mandir}/man4/suncg14*
+%{_mandir}/man4/suncg14.4*
 %endif
 
 %ifarch sparc sparc64
 %files driver-suncg3
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/suncg3_drv.o
-%{_mandir}/man4/suncg3*
+%{_mandir}/man4/suncg3.4*
 %endif
 
 %ifarch sparc sparc64
 %files driver-suncg6
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/suncg6_drv.o
-%{_mandir}/man4/suncg6*
+%{_mandir}/man4/suncg6.4*
 %endif
 
 %ifarch sparc sparc64
 %files driver-sunffb
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/sunffb_drv.o
+# Devel: %{ix86} ia64 (for fun?)
 %attr(755,root,root) %{_libdir}/modules/dri/ffb_dri.so
-%{_mandir}/man4/sunffb*
+%{_mandir}/man4/sunffb.4*
 %endif
 
 %ifarch sparc sparc64
 %files driver-sunleo
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/sunleo_drv.o
-%{_mandir}/man4/sunleo*
+%{_mandir}/man4/sunleo.4*
 %endif
 
 %ifarch sparc sparc64
 %files driver-suntcx
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/suntcx_drv.o
-%{_mandir}/man4/suntcx*
+%{_mandir}/man4/suntcx.4*
 %endif
 
-%ifarch %{ix86} sparc sparc64 mips alpha arm ppc amd64
-%if %{with tdfx}
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 mips alpha arm ppc
 %files driver-tdfx
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/tdfx_drv.o
-%ifarch %{ix86} alpha arm ppc
+%ifarch %{ix86} ia64 alpha arm ppc
 %attr(755,root,root) %{_libdir}/modules/dri/tdfx_dri.so
 %endif
-%{_mandir}/man4/tdfx*
-%endif
+%{_mandir}/man4/tdfx.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} alpha amd64
+%ifarch %{ix86} ia64 %{x8664} alpha
 %files driver-tga
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/tga_drv.o
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} mips ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} mips ppc arm
 %files driver-trident
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/trident_drv.o
-%{_mandir}/man4/trident*
+%{_mandir}/man4/trident.4*
 %endif
 
-%ifarch %{ix86} amd64
+%ifarch %{ix86} ia64 %{x8664}
 %files driver-tseng
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/tseng_drv.o
-%{_mandir}/man4/tseng*
+%{_mandir}/man4/tseng.4*
 %endif
 
-%ifarch %{ix86}
+%ifarch %{ix86} ia64
 %files driver-via
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/via_drv.o
@@ -2887,19 +2930,27 @@ fi
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86}
+%ifarch %{ix86} ia64
 %files driver-vmware
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/modules/drivers/vmware_drv.o
-%{_mandir}/man4/vmware*
+%{_mandir}/man4/vmware.4*
 %endif
 
-%files libs -f XFree86-libs.lang
+%ifarch %{ix86} ia64 %{x8664}
+%files driver-xgi
 %defattr(644,root,root,755)
-%dir /etc/xdg
-%dir %{_themesdir}
-%dir %{_themesdir}/Default
+%attr(755,root,root) %{_libdir}/modules/drivers/xgi_drv.o
+%{_mandir}/man4/xgi.4*
+%endif
+
+%files libs
+%defattr(644,root,root,755)
+/etc/ld.so.conf.d/*.conf
 %dir %{_themesdir}/ThinIce
+%dir %{_themesdir}/Metal
+%dir %{_themesdir}/Industrial
+%dir %{_themesdir}/Bluecurve
 %{_libx11dir}/XErrorDB
 %{_libx11dir}/XKeysymDB
 %dir %{_appdefsdir}
@@ -2917,50 +2968,93 @@ fi
 %lang(sk) %dir %{_appdefsdir}/sk
 %lang(zh_CN) %dir %{_appdefsdir}/zh_CN.gb2312
 %lang(zh_TW) %dir %{_appdefsdir}/zh_TW.big5
-%{_libx11dir}/locale
+%dir %{_libx11dir}/locale
+%{_libx11dir}/locale/[!l]*
+%{_libx11dir}/locale/locale.*
+%dir %{_libx11dir}/locale/%{_lib}
+%dir %{_libx11dir}/locale/%{_lib}/common
+%attr(755,root,root) %{_libx11dir}/locale/%{_lib}/common/*.so*
 %dir %{_includedir}
 %dir %{_includedir}/X11
 /usr/include/X11
 %dir %{_sbindir}
-%dir %{_datadir}/locale
 %dir %{_datadir}/misc
-%dir %{_iconsdir}
-%dir %{_pixmapsdir}
-%dir %{_pixmapsdir}/mini
-%dir %{_soundsdir}
-%dir %{_wmpropsdir}
-%dir %{_xsessdir}
+%attr(755,root,root) %{_libdir}/libAppleWM.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libAppleWM.so.1
 %attr(755,root,root) %{_libdir}/libFS.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libFS.so.6
 %attr(755,root,root) %{_libdir}/libI810XvMC.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libI810XvMC.so.1
 %attr(755,root,root) %{_libdir}/libICE.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libICE.so.6
 %attr(755,root,root) %{_libdir}/libSM.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libSM.so.6
 %attr(755,root,root) %{_libdir}/libX11.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libX11.so.6
 %attr(755,root,root) %{_libdir}/libXRes.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXRes.so.1
 %attr(755,root,root) %{_libdir}/libXTrap.so.*.*
-%attr(755,root,root) %{_libdir}/libXaw.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXTrap.so.6
+%attr(755,root,root) %{_libdir}/libXaw.so.6.*
+%attr(755,root,root) %ghost %{_libdir}/libXaw.so.6
+%attr(755,root,root) %{_libdir}/libXaw.so.7.*
+%attr(755,root,root) %ghost %{_libdir}/libXaw.so.7
+%attr(755,root,root) %{_libdir}/libXcursor.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXcursor.so.1
 %attr(755,root,root) %{_libdir}/libXext.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXext.so.6
 %attr(755,root,root) %{_libdir}/libXfont.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXfont.so.1
 %attr(755,root,root) %{_libdir}/libXfontcache.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXfontcache.so.1
+%attr(755,root,root) %{_libdir}/libXft.so.1.*
+%attr(755,root,root) %ghost %{_libdir}/libXft.so.1
+%attr(755,root,root) %{_libdir}/libXft.so.2.*
+%attr(755,root,root) %ghost %{_libdir}/libXft.so.2
 %attr(755,root,root) %{_libdir}/libXi.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXi.so.6
 %attr(755,root,root) %{_libdir}/libXinerama.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXinerama.so.1
 %attr(755,root,root) %{_libdir}/libXmu.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXmu.so.6
 %attr(755,root,root) %{_libdir}/libXmuu.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXmuu.so.1
 %attr(755,root,root) %{_libdir}/libXp.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXp.so.6
 %attr(755,root,root) %{_libdir}/libXpm.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXpm.so.4
 %attr(755,root,root) %{_libdir}/libXrandr.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXrandr.so.2
+%attr(755,root,root) %{_libdir}/libXrender.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXrender.so.1
 %attr(755,root,root) %{_libdir}/libXss.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXss.so.1
 %attr(755,root,root) %{_libdir}/libXt.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXt.so.6
 %attr(755,root,root) %{_libdir}/libXtst.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXtst.so.6
 %attr(755,root,root) %{_libdir}/libXv.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXv.so.1
 %attr(755,root,root) %{_libdir}/libXvMC.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXvMC.so.1
 %attr(755,root,root) %{_libdir}/libXxf86dga.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXxf86dga.so.1
 %attr(755,root,root) %{_libdir}/libXxf86misc.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXxf86misc.so.1
 %attr(755,root,root) %{_libdir}/libXxf86rush.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXxf86rush.so.1
 %attr(755,root,root) %{_libdir}/libXxf86vm.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXxf86vm.so.1
+%attr(755,root,root) %{_libdir}/libdmx.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdmx.so.1
 %attr(755,root,root) %{_libdir}/libfontenc.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfontenc.so.1
 %attr(755,root,root) %{_libdir}/libxkbfile.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libxkbfile.so.1
 %attr(755,root,root) %{_libdir}/libxkbui.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libxkbui.so.1
 %attr(755,root,root) %{_libdir}/libxrx.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libxrx.so.6
 
 %files modules
 %defattr(644,root,root,755)
@@ -2969,17 +3063,18 @@ fi
 %{_sysconfdir}/X11/xkb
 /var/lib/xkb
 %dir %{_libdir}/modules
+%attr(755,root,root) %{_libdir}/modules/*.a
 %dir %{_libdir}/modules/dri
 %dir %{_libdir}/modules/drivers
-%attr(755,root,root) %{_libdir}/modules/*.a
-%attr(755,root,root) %{_libdir}/modules/codeconv
-%ifnarch amd64
+#%attr(755,root,root) %{_libdir}/modules/codeconv
+%attr(755,root,root) %{_libdir}/modules/drivers/dummy_drv.o
+%ifnarch %{x8664}
 %attr(755,root,root) %{_libdir}/modules/drivers/linux
 %endif
-%ifarch %{ix86} sparc sparc64 alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 alpha ppc arm
 %attr(755,root,root) %{_libdir}/modules/drivers/vga_drv.o
 %endif
-%ifarch %{ix86} sparc sparc64 amd64
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64
 %attr(755,root,root) %{_libdir}/modules/drivers/vesa_drv.o
 %endif
 %dir %{_libdir}/modules/extensions
@@ -2997,33 +3092,35 @@ fi
 #%%{_mandir}/man1/xtr*
 %{_mandir}/man1/xkbcomp.1*
 %{_mandir}/man4/aiptek.4*
-%{_mandir}/man4/citron*
+%{_mandir}/man4/citron.4*
 %{_mandir}/man4/dmc.4*
-%{_mandir}/man4/dynapro*
+%{_mandir}/man4/dynapro.4*
+%{_mandir}/man4/elographics.4*
+%{_mandir}/man4/eloinput.4*
 %{_mandir}/man4/fbdevhw.4*
 %{_mandir}/man4/fpit.4*
 %{_mandir}/man4/js_x.4*
 %{_mandir}/man4/kbd.4*
-%{_mandir}/man4/keyboard*
-%{_mandir}/man4/microtouch*
+%{_mandir}/man4/keyboard.4*
+%{_mandir}/man4/magictouch.4*
+%{_mandir}/man4/microtouch.4*
 %{_mandir}/man4/mouse-x.4*
+%{_mandir}/man4/mutouch.4*
 %{_mandir}/man4/palmax.4*
 %{_mandir}/man4/penmount.4*
 %{_mandir}/man4/tek4957.4*
 %{_mandir}/man4/ur98.4*
-%ifnarch amd64
-%{_mandir}/man4/v4l*
+%ifnarch %{x8664}
+%{_mandir}/man4/v4l.4*
 %endif
-%ifarch %{ix86} sparc sparc64 alpha ppc arm amd64
-%{_mandir}/man4/vga*
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 alpha ppc arm
+%{_mandir}/man4/vga.4*
 %endif
-%ifarch %{ix86} sparc sparc64 amd64
-%{_mandir}/man4/vesa*
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64
+%{_mandir}/man4/vesa.4*
 %endif
-%{_mandir}/man4/void*
-%{_mandir}/man4/wacom*
-%{_mandir}/man4/elographics*
-%{_mandir}/man4/mutouch*
+%{_mandir}/man4/void.4*
+%{_mandir}/man4/wacom.4*
 
 %files setup
 %defattr(644,root,root,755)
@@ -3039,6 +3136,7 @@ fi
 
 %files static
 %defattr(644,root,root,755)
+%{_libdir}/libAppleWM.a
 %{_libdir}/libFS.a
 %{_libdir}/libI810XvMC.a
 %{_libdir}/libICE.a
@@ -3047,9 +3145,11 @@ fi
 %{_libdir}/libXRes.a
 %{_libdir}/libXTrap.a
 %{_libdir}/libXaw.a
+%{_libdir}/libXcursor.a
 %{_libdir}/libXext.a
 %{_libdir}/libXfont.a
 %{_libdir}/libXfontcache.a
+%{_libdir}/libXft.a
 %{_libdir}/libXi.a
 %{_libdir}/libXinerama.a
 %{_libdir}/libXmu.a
@@ -3057,6 +3157,7 @@ fi
 %{_libdir}/libXp.a
 %{_libdir}/libXpm.a
 %{_libdir}/libXrandr.a
+%{_libdir}/libXrender.a
 %{_libdir}/libXss.a
 %{_libdir}/libXt.a
 %{_libdir}/libXtst.a
@@ -3066,6 +3167,7 @@ fi
 %{_libdir}/libXxf86misc.a
 %{_libdir}/libXxf86rush.a
 %{_libdir}/libXxf86vm.a
+%{_libdir}/libdmx.a
 %{_libdir}/libfontenc.a
 %{_libdir}/libxkbfile.a
 %{_libdir}/libxkbui.a
@@ -3073,6 +3175,7 @@ fi
 %files tools
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/beforelight
+%attr(755,root,root) %{_bindir}/dbedizzy
 %attr(755,root,root) %{_bindir}/ico
 %attr(755,root,root) %{_bindir}/listres
 %attr(755,root,root) %{_bindir}/showfont
@@ -3177,6 +3280,7 @@ fi
 %{_pixmapsdir}/xload.png
 %{_pixmapsdir}/xmag.png
 
+%if %{with cursors}
 %files -n XcursorTheme-handhelds
 %defattr(644,root,root,755)
 %{_iconsdir}/handhelds
@@ -3188,8 +3292,9 @@ fi
 %files -n XcursorTheme-whiteglass
 %defattr(644,root,root,755)
 %{_iconsdir}/whiteglass
+%endif
 
-%files -n imake
+%files imake
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/ccmakedep
 %attr(755,root,root) %{_bindir}/cleanlinks
@@ -3205,12 +3310,12 @@ fi
 %{_mandir}/man1/makedepend.1*
 %{_mandir}/man1/xmkmf.1*
 
-%files -n sessreg
+%files sessreg
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/sessreg
 %{_mandir}/man1/sessreg.1*
 
-%files -n twm
+%files twm
 %defattr(644,root,root,755)
 %{_wmpropsdir}/twm.desktop
 %{_xsessdir}/twm.desktop
@@ -3220,17 +3325,17 @@ fi
 %attr(755,root,root) %{_libx11dir}/twm
 %{_mandir}/man1/twm.1*
 
-%files -n xauth
+%files xauth
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/xauth
 %{_mandir}/man1/xauth.1*
 
-%files -n xdm
+%files 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(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/xdm
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /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
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/xdm
 /var/lib/xdm
 
 %{_appdefsdir}/Chooser
@@ -3240,26 +3345,26 @@ fi
 %attr(755,root,root) %{_bindir}/chooser
 %{_mandir}/man1/xdm.1*
 
-%dir /etc/X11/xdm
-%attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/GiveConsole
-%attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/TakeConsole
-%attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xsession
-%attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xsetup_0
-%attr(755,root,root) %config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xwilling
-%config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xaccess
-%config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xresources
-%config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/Xservers
-%config(noreplace) %verify(not size mtime md5) /etc/X11/xdm/xdm-config
-/etc/X11/xdm/pixmaps
-/etc/X11/xdm/authdir
-
-%files -n xfs
+%dir %{_sysconfdir}/X11/xdm
+%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/GiveConsole
+%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/TakeConsole
+%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/Xsession
+%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/Xsetup_0
+%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/Xwilling
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/Xaccess
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/Xresources
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/Xservers
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xdm/xdm-config
+%{_sysconfdir}/X11/xdm/pixmaps
+%{_sysconfdir}/X11/xdm/authdir
+
+%files 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
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/xfs
 %dir %{_sysconfdir}/X11/fs
 %attr(755,root,root) %{_libx11dir}/fs
-%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/X11/fs/config
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/fs/config
 
 %attr(755,root,root) %{_bindir}/xfs
 %attr(755,root,root) %{_bindir}/fslsfonts
This page took 1.0475 seconds and 4 git commands to generate.