]> git.pld-linux.org Git - packages/X11.git/blobdiff - X11.spec
- typo?
[packages/X11.git] / X11.spec
index 249d6d571ec818d2eaa24100cf2b1af672c248db..0e151822de734b4b87285e9fd4b7a6a31b1bd8ca 100644 (file)
--- a/X11.spec
+++ b/X11.spec
@@ -1,36 +1,45 @@
 #
-# TODO:
-# - separate XFS to be standalone - is it possible without duplicated files?
+# TODO
+# - XDM Auth broken (can anyone confirm now with new implementation?)
+# - determine which modules can be used by video Xserver only and which
+#   can be shared; review -modules not to require video Xserver, so they
+#   can be used by other Xservers alone (such as Xprt)
+# - -Xprint seem to be Xprt configuration files - if they aren't used by
+#   some (possibly remote) X client, merge them into -Xprt
+# - where to take dtpdmd from?
+# - http://security.gentoo.org/glsa/glsa-200509-07.xml
 #
 # Conditional build:
-%bcond_without tdfx    # disables tdfx drivers building
-#
-Summary:       Xorg Window System servers and basic programs
-Summary(de):   Xorg Window-System-Server und grundlegende Programme
-Summary(es):   Programas básicos y servidores para el sistema de ventanas Xorg
-Summary(fr):   Serveurs du système Xorg et programmes de base
-Summary(ja):   Xorg window system ¤Î¥µ¡¼¥Ð¤È´ðËÜŪ¤Ê¥×¥í¥°¥é¥à
+%bcond_without glide           # don't build glide driver
+%bcond_without r300            # r300_dri.so
+%bcond_with    dualhead        # apply dualhead patch
+
+Summary:       XOrg X11 Window System servers and basic programs
+Summary(de):   XOrg X11 Window-System-Server und grundlegende Programme
+Summary(es):   Programas básicos y servidores para el sistema de ventanas XOrg X11
+Summary(fr):   Serveurs du système XOrg X11 et programmes de base
+Summary(ja):   XOrg X11 window system ¤Î¥µ¡¼¥Ð¤È´ðËÜŪ¤Ê¥×¥í¥°¥é¥à
 Summary(ko):   X¿¡ ÇÊ¿äÇÑ ±âº»ÀûÀΠ±Û²Ã°ú ÇÁ·Î±×·¥°ú ¹®¼­µé
-Summary(pl):   Xorg Window System wraz z podstawowymi programami
-Summary(tr):   Xorg Pencereleme Sistemi sunucularý ve temel programlar
-Summary(pt_BR):        Programas básicos e servidores para o sistema de janelas Xorg
+Summary(pl):   XOrg X11 Window System wraz z podstawowymi programami
+Summary(pt_BR):        Programas básicos e servidores para o sistema de janelas XOrg X11
 Summary(ru):   âÁÚÏ×ÙÅ ÛÒÉÆÔÙ, ÐÒÏÇÒÁÍÍÙ É ÄÏËÕÍÅÎÔÁÃÉÑ ÄÌÑ ÒÁÂÏÞÅÊ ÓÔÁÎÃÉÉ ÐÏÄ X
+Summary(tr):   XOrg X11 Pencereleme Sistemi sunucularý ve temel programlar
 Summary(uk):   âÁÚÏצ ÛÒÉÆÔÉ, ÐÒÏÇÒÁÍÉ ÔÁ ÄÏËÕÍÅÎÔÁæѠÄÌÑ ÒÏÂÏÞϧ ÓÔÁÎ槠ЦĠX
-Summary(zh_CN):        Xorg ´°¿Úϵͳ·þÎñÆ÷ºÍ»ù±¾³ÌÐò
-Name:          Xorg
-Version:       6.7.0
-Release:       0.1
-Epoch:         0
-License:       XFree86 1.0 (?)
-Group:         X11/Xorg
-Source0:       http://freedesktop.org/~xorg/X11R%{version}/src/X11R%{version}-src1.tar.gz
-# Source0-md5: 22465263bae7a2e9f5ad77e172cf1ab5
-Source1:       http://freedesktop.org/~xorg/X11R%{version}/src/X11R%{version}-src2.tar.gz
-# Source1-md5: 6ef4e8f7647a28f080c10ea1bcf01f79
-Source2:       http://freedesktop.org/~xorg/X11R%{version}/src/X11R%{version}-src3.tar.gz
-# Source2-md5: 4c7144786522bbce383b21ace72bf669
+Summary(zh_CN):        XOrg X11 ´°¿Úϵͳ·þÎñÆ÷ºÍ»ù±¾³ÌÐò
+Name:          X11
+Version:       6.9.0
+Release:       4
+Epoch:         1
+License:       MIT/X Consortium/BSD (see README)
+Group:         X11
+Source0:       ftp://ftp.x.org/pub/X11R%{version}/src/%{name}R%{version}-src1.tar.gz
+# Source0-md5: 9cd255a090e81e2c62637122794e6150
+Source1:       ftp://ftp.x.org/pub/X11R%{version}/src/%{name}R%{version}-src2.tar.gz
+# Source1-md5: f49a0993d89038a46556720688450479
+Source2:       ftp://ftp.x.org/pub/X11R%{version}/src/%{name}R%{version}-src3.tar.gz
+# Source2-md5: 4d5450bde835270632e004b25e45ef33
 Source7:       ftp://ftp.pld-linux.org/software/xinit/xdm-xinitrc-0.2.tar.bz2
-# Source7-md5:  0a15b1c374256b5cad7961807baa3896
+# Source7-md5: 0a15b1c374256b5cad7961807baa3896
 Source8:       xdm.pamd
 Source9:       xserver.pamd
 Source10:      xdm.init
@@ -57,8 +66,8 @@ Source40:     oclock.png
 Source41:      xconsole.png
 Source42:      http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/XFree86-non-english-Xman-pages.tar.bz2
 # Source42-md5:        a184106bb83cb27c6963944d9243ac3f
-Source44:      XFree86-Xserver-headers
-Source45:      XFree86-Xserver-headers-links
+Source44:      %{name}-Xserver-headers
+Source45:      %{name}-Xserver-headers-links
 Source46:      twm-xsession.desktop
 Source47:      xcalc.desktop
 Source48:      xload.desktop
@@ -67,103 +76,107 @@ Source50: xcalc.png
 Source51:      xload.png
 Source52:      xmag.png
 Source53:      http://oss.sgi.com/projects/ogl-sample/ABI/glext.h
-# NoSource53-md5: bf9b05a66798796b53ed1a050049b2ee
-Patch0:                %{name}-PLD.patch
-Patch1:                XFree86-HasZlib.patch
-Patch2:                XFree86-DisableDebug.patch
-Patch3:                %{name}-Xwrapper.patch
-Patch4:                XFree86-xfs.patch
-Patch5:                XFree86-xfs-fix.patch
-Patch6:                XFree86-xfs-logger.patch
-Patch7:                XFree86-xterm-utempter.patch
-Patch8:                XFree86-app_defaults_dir.patch
-Patch9:                XFree86-v4l.patch
-Patch10:       XFree86-broken-includes.patch
-Patch11:       XFree86-alpha-pcibus-lemming.patch
-Patch12:       XFree86-fhs.patch
-Patch13:       XFree86-xdmsecurity.patch
-Patch14:       XFree86-xman.patch
-Patch15:       XFree86-HasXdmAuth.patch
-Patch16:       XFree86-xdm-fixes.patch
-Patch17:       XFree86-imake-kernel-version.patch
-Patch18:       XFree86-no-kernel-modules.patch
-Patch19:       XFree86-parallelmake.patch
-Patch20:       XFree86-pic.patch
-Patch21:       XFree86-r128-busmstr2.patch
-Patch22:       XFree86-neomagic_swcursor.patch
-Patch23:       XFree86-mga-busmstr.patch
-Patch24:       XFree86-agpgart-load.patch
-Patch26:       XFree86-HasFreetype2.patch
-Patch27:       XFree86-config-s3.patch
-Patch28:       XFree86-sparc_pci_domains.patch
-Patch29:       XFree86-XTerm.ad.patch
-Patch30:       XFree86-alpha_GLX_align_fix.patch
-Patch32:       XFree86-xman-manpaths.patch
-Patch33:       XFree86-clearrts.patch
-Patch34:       XFree86-fix-07-s3trio64v2gx+netfinity.patch
-Patch35:       XFree86-i740-driver-update-cvs-20020617.patch
-Patch36:       XFree86-tdfx-disable-dri-on-16Mb-cards-in-hires.patch
-Patch38:       XFree86-tdfx-fix-compiler-warnings.patch
-Patch39:       XFree86-tdfx-fix-vtswitch-font-corruption.patch
-Patch40:       XFree86-Xfont-Type1-large-DoS.patch
-# "strip -g libGLcore.a" leaves empty objects m_debug_*.o, which cause
-# warnings during GLcore loading ("m_debug_*.o: no symbols") - shut up them
-Patch41:       XFree86-GLcore-strip-a-workaround.patch
-Patch42:       XFree86-disable_glide.patch
-Patch43:       XFree86-expat.patch
-Patch44:       XFree86-pkgconfig.patch
-# spencode.o in libspeedo.a is empty - patch like for libGLcore.a
-Patch45:       XFree86-spencode-nowarning.patch
-# Small (maybe buggy) patch to resolve problems with totem 0.97.0
-Patch46:       XFree86-lock.patch
-Patch47:       XFree86-sparc-kbd.patch
-Patch50:       %{name}-xterm-256colors.patch
-Patch52:       XFree86-kernel_headers.patch
-Patch53:       XFree86-stdint.patch
+# NoSource53-md5:      0c40bd4545aa630e139043c2b12f0807
+Patch1:                %{name}-PLD.patch
+Patch2:                %{name}-enableglide.patch
+Patch3:                %{name}-DisableDebug.patch
+Patch4:                %{name}-Xwrapper.patch
+Patch5:                %{name}-xfs.patch
+Patch6:                %{name}-xterm-utempter.patch
+Patch7:                %{name}-app_defaults_dir.patch
+Patch8:                %{name}-broken-includes.patch
+Patch9:                %{name}-fhs.patch
+Patch10:       %{name}-xdmsecurity.patch
+Patch11:       %{name}-xman.patch
+Patch12:       %{name}-xdm-fixes.patch
+Patch13:       %{name}-pic.patch
+Patch14:       %{name}-r128-busmstr2.patch
+Patch15:       %{name}-neomagic_swcursor.patch
+Patch16:       %{name}-mga-busmstr.patch
+Patch17:       %{name}-agpgart-load.patch
+Patch18:       %{name}-XTerm.ad.patch
+Patch19:       %{name}-llh.patch
+Patch20:       XFree86-xman-manpaths.patch
+Patch21:       %{name}-clearrts.patch
+Patch22:       XFree86-Xfont-Type1-large-DoS.patch
+Patch23:       %{name}-GLcore-strip-a-workaround.patch
+Patch24:       %{name}-pkgconfig.patch
+Patch25:       XFree86-spencode-nowarning.patch
+Patch26:       %{name}-xterm-256colors.patch
+Patch27:       %{name}-makefile-fastbuild.patch
+Patch28:       %{name}-dri-ffb-compile.patch
+Patch29:       %{name}-radeon-entervt.patch
+Patch30:       %{name}-acpi_event_loop_fix.patch
+# updated from http://dl.sourceforge.net/i810fb/i810fb-xfree86-420.tar.bz2 : i810fb-xfree420.diff
+Patch31:       %{name}-i810fb.patch
+Patch50:       %{name}-glibc-locale_sync.patch
+Patch60:       %{name}-oldkeyb.patch
+Patch61:       %{name}-sparc64-asmfix.patch
+Patch62:       %{name}-sparc64-v9fix.patch
+Patch63:       %{name}-pci-build.patch
+Patch64:       %{name}-xkbcomp-level.patch
+# XFree86-tdfx-fix-vtswitch-font-corruption.patch - issue still not fixed,
+# but patch doesn't help either; however, it occurs in text mode only, not
+# with tdfxfb, which is worth using anyway
+
+# radeon
+Patch69:       %{name}-radeon-dynamic-clocks.patch
+Patch71:       %{name}-radeon-set-fb-location.patch
+Patch72:       http://glen.alkohol.ee/xkb/xorg.patch
+Patch73:       %{name}-r300.patch
+Patch74:       %{name}-unichrome.patch
+
+#head-patch
+#ftp://ftp.linux.cz/pub/linux/people/jan_kasprzak/xorg-dualhead/
+Patch100:      ftp://ftp.linux.cz/pub/linux/people/jan_kasprzak/xorg-dualhead/xorg-x11-6.8.1-dualhead.patch
+
 URL:           http://www.x.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
+BuildRequires: fontconfig-devel
 BuildRequires: freetype-devel >= 2.0.0
 BuildRequires: libpng-devel
 BuildRequires: libstdc++-devel
 BuildRequires: ncurses-devel
 BuildRequires: pam-devel
-BuildRequires: rpmbuild(macros) >= 1.143
-BuildRequires: tcl-devel
+BuildRequires: rpmbuild(macros) >= 1.213
 BuildRequires: utempter-devel
 BuildRequires: zlib-devel
-Requires:      %{name}-libs = %{epoch}:%{version}
-Requires:      xauth
-Requires:      pam >= 0.77.3
-ExclusiveArch: %{ix86} alpha sparc m68k armv4l noarch ppc amd64
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
+Requires:      %{name}-xauth = %{epoch}:%{version}-%{release}
+Requires:      pam >= 0.79.0
+Provides:      XFree86 = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86
 Obsoletes:     xpm-progs
 Obsoletes:     xterm
-%ifarch sparc sparc64
+# for /usr/X11R6/bin/mkfontdir
+Obsoletes:     XFree86-font-utils
+%ifarch sparc sparc64 sparcv9
 Obsoletes:     X11R6.1
 %endif
-Provides:      XFree86 = %{epoch}:%{version}-%{release}
+ExclusiveArch: %{ix86} %{x8664} alpha armv4l ia64 m68k ppc sparc sparc64 sparcv9
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _prefix         /usr/X11R6
 %define                _mandir         %{_prefix}/man
 %define                _soundsdir      /usr/share/sounds
+%define                _wallpapersdir  /usr/share/wallpapers
 %define                _themesdir      /usr/share/themes
 %define                _wmpropsdir     /usr/share/wm-properties
 %define                _xsessdir       /usr/share/xsessions
+%define                _wmstylesdir    /etc/sysconfig/wmstyle
 %define                _libx11dir      %{_prefix}/lib/X11
 %define                _appdefsdir     %{_libx11dir}/app-defaults
 
-# avoid Mesa dependency in Xorg-OpenGL-libs
+# avoid Mesa dependency in X11-OpenGL-libs
 # Glide3 (libglide3.so.3) can be provided by Glide_V3-DRI or Glide_V5-DRI
 %define                _noautoreqdep   libGL.so.1 libGLU.so.1 libOSMesa.so.3.3 libglide3.so.3
 
@@ -179,7 +192,7 @@ interactions back to the application. X also supports remote
 application deployment--running an application on another computer
 while viewing the input/output on your machine. X is a powerful
 environment which supports many different applications, such as games,
-programming tools, graphics programs, text editors, etc. Xorg is
+programming tools, graphics programs, text editors, etc. XOrg X11 is
 the version of X which runs on Linux, as well as other platforms.
 
 This package contains the basic fonts, programs and documentation for
@@ -221,17 +234,6 @@ to elastyczn
 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
@@ -252,19 +254,29 @@ X Window System 
 ÚÁÐÕÓË ÐÒÏÇÒÁÍÍ ÎÁ ÕÄÁÌÅÎÎÏÍ ËÏÍÐØÀÔÅÒÅ Ó ××ÏÄÏÍ/×Ù×ÏÄÏÍ ÎÁ
 ÐÏÌØÚÏ×ÁÔÅÌØÓËÕÀ ÍÁÛÉÎÕ. X - ÜÔÏ ÍÏÝÎÁÑ ÓÒÅÄÁ, ÐÏÄÄÅÒÖÉ×ÁÀÝÁÑ
 ÍÎÏÖÅÓÔ×Ï ÐÒÉÌÏÖÅÎÉÊ, ÔÁËÉÈ ËÁË ÉÇÒÙ, ÉÎÓÔÒÕÍÅÎÔÙ ÄÌÑ ÐÒÏÇÒÁÍÍÉÓÔÁ,
-ÇÒÁÆÉÞÅÓËÉÅ ÐÒÏÇÒÁÍÍÙ, ÔÅËÓÔÏ×ÙÅ ÒÅÄÁËÔÏÒÙ É Ô.Ð. Xorg - ÜÔÏ ×ÅÒÓÉÑ
-X, ÒÁÂÏÔÁÀÝÁÑ ÎÁ Linux É ÄÒÕÇÉÈ ÓÉÓÔÅÍÁÈ.
+ÇÒÁÆÉÞÅÓËÉÅ ÐÒÏÇÒÁÍÍÙ, ÔÅËÓÔÏ×ÙÅ ÒÅÄÁËÔÏÒÙ É Ô.Ð. XOrg X11 - ÜÔÏ
+×ÅÒÓÉÑ X, ÒÁÂÏÔÁÀÝÁÑ ÎÁ Linux É ÄÒÕÇÉÈ ÓÉÓÔÅÍÁÈ.
 
 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÂÁÚÏ×ÙÅ ÛÒÉÆÔÙ, ÐÒÏÇÒÁÍÍÙ É ÄÏËÕÍÅÎÔÁÃÉÀ ÄÌÑ
 ÒÁÂÏÞÅÊ ÓÔÁÎÃÉÉ X.
 
 äÏÐÏÌÎÉÔÅÌØÎÏ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔÙ Xconfigurator, ÆÏÎÔÓÅÒ×ÅÒ
-xfs É ÂÉÂÌÉÏÔÅËÉ Xorg-libs. ÷ÏÚÍÏÖÎÏ ÐÒÉÄÅÔÓÑ ÕÓÔÁÎÏ×ÉÔØ ÔÁËÖÅ ÏÄÉÎ
-ÉÌÉ ÂÏÌÅÅ ÐÁËÅÔÏ× ÛÒÉÆÔÏ× Xorg.
+xfs É ÂÉÂÌÉÏÔÅËÉ X11-libs. ÷ÏÚÍÏÖÎÏ ÐÒÉÄÅÔÓÑ ÕÓÔÁÎÏ×ÉÔØ ÔÁËÖÅ ÏÄÉΠÉÌÉ
+ÂÏÌÅÅ ÐÁËÅÔÏ× ÛÒÉÆÔÏ× XOrg X11.
 
 îÕ É, ÎÁËÏÎÅÃ, ÅÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÉÌÏÖÅÎÉÑ,
-ÒÁÂÏÔÁÀÝÉÅ ËÁË X-ËÌÉÅÎÔÙ, ×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÂÕÄÅÔ ÕÓÔÁÎÏ×ÉÔØ
-Xorg-devel.
+ÒÁÂÏÔÁÀÝÉÅ ËÁË X-ËÌÉÅÎÔÙ, ×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÂÕÄÅÔ ÕÓÔÁÎÏ×ÉÔØ X11-devel.
+
+%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 uk
 X Window System ÎÁÄÁ¤ ÂÁÚÕ ÄÌÑ ÒÏÚÒÏÂËÉ ÇÒÁƦÞÎÉÈ ¦ÎÔÅÒÆÅÊÓ¦×
@@ -274,39 +286,54 @@ X Window System 
 ÐÒÏÇÒÁÍ ÎÁ ×¦ÄÄÁÌÅÎÏÍÕ ËÏÍÐ'ÀÔÅÒ¦ Ú ××ÏÄÏÍ/×É×ÏÄÏÍ ÎÁ ÍÁÛÉÎÕ
 ËÏÒÉÓÔÕ×ÁÞÁ. X - ÃÅ ÐÏÔÕÖÎÅ ÓÅÒÅÄÏ×ÉÝÅ, ÑËŠЦÄÔÒÉÍÕ¤ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ
 Ò¦ÚÎÉÈ ÐÒÏÇÒÁÍ, ÔÁËÉÈ ÑË ¦ÇÒÉ, ¦ÎÓÔÒÕÍÅÎÔÉ ÄÌÑ ÐÒÏÇÒÁͦÓÔÁ, ÇÒÁƦÞΦ
-ÐÒÏÇÒÁÍÉ, ÔÅËÓÔÏצ ÒÅÄÁËÔÏÒÉ ¦ Ô.¦. Xorg - ÃÅ ×ÅÒӦѠX, ÑËÁ ÐÒÁÃÀ¤
+ÐÒÏÇÒÁÍÉ, ÔÅËÓÔÏצ ÒÅÄÁËÔÏÒÉ ¦ Ô.¦. XOrg X11 - ÃÅ ×ÅÒӦѠX, ÑËÁ ÐÒÁÃÀ¤
 ÎÁ Linux ÔÁ ¦ÎÛÉÈ ÓÉÓÔÅÍÁÈ.
 
 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÂÁÚÏצ ÛÒÉÆÔÉ, ÐÒÏÇÒÁÍÉ ÔÁ ÄÏËÕÍÅÎÔÁæÀ ÄÌÑ ÒÏÂÏÞϧ
 ÓÔÁÎ槠X.
 
 äÏÄÁÔËÏ×Ï ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ ÐÁËÅÔÉ Xconfigurator, ÆÏÎÔÓÅÒ×ÅÒ xfs ÔÁ
-¦Â̦ÏÔÅËÉ Xorg-libs. íÏÖÌÉ×Ï ÔÁËÏÖ ÐÒÉÊÄÅÔØÓÑ ×ÓÔÁÎÏ×ÉÔÉ ÏÄÉΠÁÂÏ
-ÄÅ˦ÌØËÁ ÐÁËÅԦנÛÒÉÆԦנXorg.
+¦Â̦ÏÔÅËÉ X11-libs. íÏÖÌÉ×Ï ÔÁËÏÖ ÐÒÉÊÄÅÔØÓÑ ×ÓÔÁÎÏ×ÉÔÉ ÏÄÉΠÁÂÏ
+ÄÅ˦ÌØËÁ ÐÁËÅԦנÛÒÉÆԦנXOrg X11.
 
 îÕ ¦, ÎÁÒÅÛÔ¦, ÑËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÉËÌÁÄΦ ÐÒÏÇÒÁÍÉ, ÝÏ
-ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ, ×ÁÍ ÔÁËÏÖ ÔÒÅÂÁ ÂÕÄÅ ×ÓÔÁÎÏ×ÉÔÉ Xorg-devel.
+ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ, ×ÁÍ ÔÁËÏÖ ÔÒÅÂÁ ÂÕÄÅ ×ÓÔÁÎÏ×ÉÔÉ X11-devel.
 
 %package common
-Summary:       Xorg files required both on server and client side
-Summary(pl):   Pliki Xorg wymagane zarówno po stronie serwera jak i klienta
-Group:         X11/Xorg
-Provides:       XFree86-common = %{epoch}:%{version}-%{release}
+Summary:       XOrg X11 files required both on server and client side
+Summary(pl):   Pliki XOrg X11 wymagane zarówno po stronie serwera jak i klienta
+Group:         X11
+Provides:      XFree86-common = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-common
 
 %description common
-Xorg files required both on server and client side.
+XOrg X11 files required both on server and client side.
 
 %description common -l pl
-Pliki Xorg wymagane zarówno po stronie serwera jak i klienta.
+Pliki XOrg X11 wymagane zarówno po stronie serwera jak i klienta.
+
+%package Xprint
+Summary:       Xprint tool
+Summary(pl):   Narzêdzie Xprint
+Group:         X11
+# for /etc/X11/xserver
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+
+%description Xprint
+Xprint tool.
+
+%description Xprint -l pl
+Narzêdzie Xprint.
 
 %package DPS
 Summary:       Display PostScript
 Summary(pl):   Display PostScript
-Group:         X11/Xorg
+Group:         X11/Libraries
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Provides:      DPS
+Provides:      XFree86-DPS = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-DPS
 Obsoletes:     dgs
-Provides:       XFree86-DPS = %{epoch}:%{version}-%{release}
 
 %description DPS
 X-Window Display PostScript is device-independent imaging model for
@@ -319,11 +346,12 @@ wy
 %package DPS-devel
 Summary:       Header files for Display PostScript
 Summary(pl):   Pliki nag³ówkowe dla Display PostScript
-Group:         X11/Xorg
+Group:         X11/Development/Libraries
 Requires:      %{name}-DPS = %{epoch}:%{version}-%{release}
 Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
+Provides:      XFree86-DPS-devel = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-DPS-devel
 Obsoletes:     dgs-devel
-Provides:       XFree86-DPS-devel = %{epoch}:%{version}-%{release}
 
 %description DPS-devel
 Header files for develop X-Window Display Postscript.
@@ -334,10 +362,11 @@ Pliki nag
 %package DPS-static
 Summary:       Display PostScript static libraries
 Summary(pl):   Biblioteki statyczne Display PostScript
-Group:         X11/Xorg
+Group:         X11/Development/Libraries
 Requires:      %{name}-DPS-devel = %{epoch}:%{version}-%{release}
+Provides:      XFree86-DPS-static = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-DPS-static
 Obsoletes:     dgs-static
-Provides:       XFree86-DPS-static = %{epoch}:%{version}-%{release}
 
 %description DPS-static
 X-Window Display PostScript static libraries.
@@ -346,26 +375,31 @@ X-Window Display PostScript static libraries.
 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:      Xorg-OpenGL-libGL
-Provides:       XFree86-OpenGL-core = %{epoch}:%{version}-%{release}
+Summary:       OpenGL support extension modules for Xserver
+Summary(pl):   Modu³y rozszerzeñ X serwera obs³uguj±ce OpenGL
+Group:         X11/Servers
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Provides:      XFree86-OpenGL-core = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-OpenGL-core
 
 %description OpenGL-core
-OpenGL support for X11R6 system.
+OpenGL support extension modules for Xserver.
 
 %description OpenGL-core -l pl
-Wsparcie OpenGL dla systemu X11R6.
+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
 Group:         X11/Libraries
-Requires:      Xorg-OpenGL-core = %{epoch}:%{version}-%{release}
-Obsoletes:     Xorg-driver-firegl
-Provides:       XFree86-OpenGL-libGL = %{epoch}:%{version}-%{release}
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
+Provides:      XFree86-OpenGL-libGL = %{epoch}:%{version}-%{release}
+Obsoletes:     X11-driver-firegl
+Obsoletes:     X11-driver-nvidia
+Obsoletes:     XFree86-Mesa-libGL
+Obsoletes:     XFree86-OpenGL-libGL
+Obsoletes:     XFree86-driver-firegl
+Obsoletes:     XFree86-driver-nvidia
 
 %description OpenGL-libGL
 OpenGL support for X11R6 system - GL library.
@@ -373,24 +407,23 @@ OpenGL support for X11R6 system - GL library.
 %description OpenGL-libGL -l pl
 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:     Xorg-OpenGL-doc
-Obsoletes:     glxMesa-devel
-Provides:       XFree86-OpenGL-devel = %{epoch}:%{version}-%{release}
+%package OpenGL-libs
+Summary:       OpenGL libraries for X11R6
+Summary(pl):   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
+Provides:      XFree86-OpenGL-libs = %{epoch}:%{version}-%{release}
+Obsoletes:     Mesa
+Obsoletes:     XFree86-OpenGL-libs
 
-%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
+Biblioteki OpenGL dla systemu X11R6.
 
 %package OpenGL-devel-base
 Summary:       OpenGL for X11R6 development (GL and GLX only)
@@ -399,7 +432,10 @@ Group:             X11/Development/Libraries
 Requires:      %{name}-OpenGL-devel = %{epoch}:%{version}-%{release}
 Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
 Provides:      OpenGL-devel-base
-Provides:       XFree86-OpenGL-devel-base = %{epoch}:%{version}-%{release}
+Provides:      XFree86-OpenGL-devel-base = %{epoch}:%{version}-%{release}
+Obsoletes:     X11-driver-nvidia-devel
+Obsoletes:     XFree86-OpenGL-devel-base
+Obsoletes:     XFree86-driver-nvidia-devel
 
 %description OpenGL-devel-base
 Base headers (GL and GLX only) for OpenGL for X11R6.
@@ -407,31 +443,38 @@ 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.
 
-%package OpenGL-libs
-Summary:       OpenGL libraries for X11R6
-Summary(pl):   Biblioteki OpenGL dla systemu X11R6
-Group:         X11/Libraries
-Requires:      %{name}-OpenGL-core
-Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
-Provides:      OpenGL
-Obsoletes:     Mesa
-Obsoletes:     Xorg-OpenGL
-Provides:       XFree86-OpenGL-libs = %{epoch}:%{version}-%{release}
+%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-GLU-devel = 1.3
+Provides:      OpenGL-GLX-devel = 1.4
+Provides:      OpenGL-devel = 1.5
+Provides:      XFree86-OpenGL-devel = %{epoch}:%{version}-%{release}
+Obsoletes:     Mesa-devel
+Obsoletes:     XFree86-OpenGL-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
+Pliki nag³ówkowe i manuale do OpenGL dla systemu X11R6.
 
 %package OpenGL-static
 Summary:       X11R6 static libraries with OpenGL
 Summary(pl):   Biblioteki statyczne do X11R6 ze wsparciem dla OpenGL
 Group:         X11/Development/Libraries
 Requires:      %{name}-OpenGL-devel = %{epoch}:%{version}-%{release}
-Provides:      OpenGL-static
+Provides:      OpenGL-GLU-static = 1.3
+Provides:      OpenGL-static = 1.5
+Provides:      XFree86-OpenGL-static = %{epoch}:%{version}-%{release}
 Obsoletes:     Mesa-static
-Provides:       XFree86-OpenGL-static = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-OpenGL-static
 
 %description OpenGL-static
 X11R6 static libraries with OpenGL.
@@ -440,16 +483,17 @@ X11R6 static libraries with OpenGL.
 Biblioteki statyczne zawieraj±ce wsparcie dla OpenGL do X11R6.
 
 %package Xnest
-Summary:       Xorg Xnest server
-Summary(pl):   Serwer Xorg Xnest
-Summary(ru):   "÷ÌÏÖÅÎÎÙÊ" ÓÅÒ×ÅÒ Xorg
-Summary(uk):   "÷ËÌÁÄÅÎÉÊ" ÓÅÒ×ÅÒ Xorg
-Group:         X11/Xorg/Servers
+Summary:       XOrg X11 Xnest server
+Summary(pl):   Serwer XOrg X11 Xnest
+Summary(ru):   "÷ÌÏÖÅÎÎÙÊ" ÓÅÒ×ÅÒ XOrg X11
+Summary(uk):   "÷ËÌÁÄÅÎÉÊ" ÓÅÒ×ÅÒ XOrg X11
+Group:         X11/Servers
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
-Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Requires:      Xorg-fonts-base
-Provides:       XFree86-Xnest = %{epoch}:%{version}-%{release}
+Requires:      /usr/X11R6/lib/X11/rgb.txt
+Requires:      X11-fonts-base
+Provides:      XFree86-Xnest = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Xnest
 
 %description Xnest
 Xnest is an X Window System server which runs in an X window. Xnest is
@@ -487,12 +531,15 @@ Xnest - 
 %package Xprt
 Summary:       X print server
 Summary(pl):   X serwer z rozszerzeniem Xprint
-Group:         X11/Xorg/Servers
-PreReq:                xprint-initrc
+Group:         X11/Servers
+Requires:      %{name}-Xprint = %{epoch}:%{version}-%{release}
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
-Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Requires:      Xorg-fonts-base
+Requires:      /usr/X11R6/lib/X11/rgb.txt
+Requires:      X11-fonts-base
+Requires:      xprint-initrc
+Provides:      XFree86-Xprt = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Xprt
 
 %description Xprt
 Xprt provides an X server with the print extension and special DDX
@@ -502,79 +549,59 @@ implementation.
 Xprt jest X serwerem z rozszerzeniem Xprint.
 
 %package Xserver
-Summary:       Xorg X display server
-Summary(de):   Xorg Server
-Summary(fr):   Serveur Xorg
-Summary(pl):   Serwer Xorg
-Summary(tr):   Xorg sunucusu
-Group:         X11/Xorg/Servers
+Summary:       XOrg X11 X display server
+Summary(de):   XOrg X11 Server
+Summary(fr):   Serveur XOrg X11
+Summary(pl):   Serwer XOrg X11
+Summary(tr):   XOrg X11 sunucusu
+Group:         X11/Servers
+Requires(pre): sed >= 4.0
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
-Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Requires:      Xorg-fonts-base
-Requires:      pam
-Obsoletes:     Xorg-Mono
-Obsoletes:     Xorg-SVGA
-Obsoletes:     Xorg-VGA16
+Requires:      /usr/X11R6/lib/X11/rgb.txt
+Requires:      X11-fonts-base
+Requires:      pam >= 0.79.0
+Provides:      XFree86-Xserver = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Mono
+Obsoletes:     XFree86-SVGA
+Obsoletes:     XFree86-VGA16
 # obsoleted by many drivers: suncg3,suncg6,suncg14,sunffb,sunleo,suntcx
-Obsoletes:     Xorg-Sun
-Obsoletes:     Xorg-Sun24
+Obsoletes:     XFree86-Sun
+Obsoletes:     XFree86-Sun24
 # still not supported in 4.2.0:
-#Obsoletes:    Xorg-Mach8 Xorg-8514 Xorg-AGX Xorg-P9000
+#Obsoletes:    XFree86-8514
+#Obsoletes:    XFree86-AGX
+#Obsoletes:    XFree86-Mach8
+#Obsoletes:    XFree86-P9000
 # (and many drivers from XF86_SVGA server... and some from others)
-Obsoletes:     Xorg-XF86Setup
+Obsoletes:     XFree86-XF86Setup
+Obsoletes:     XFree86-Xserver
 Obsoletes:     Xconfigurator
-Provides:       XFree86-Xserver = %{epoch}:%{version}-%{release}
 
 %description Xserver
 Generally used X server which uses display hardware. It requires
 proper driver for your display hardware - package itself contains only
 drivers for VGA and VESA-compliant cards (without acceleration). Other
-drivers can be found in Xorg-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.
+drivers can be found in X11-driver-* packages.
 
 %description Xserver -l pl
-Jest to podstawowy Xserwer wy¶wietlaj±cy obraz na karcie graficznej.
+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
-Xorg-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.
+akceleracji). Inne sterowniki mo¿na znale¼æ w pakietach X11-driver-*.
 
 %package Xvfb
-Summary:       Xorg Xvfb server
-Summary(pl):   Serwer Xorg Xvfb
-Summary(ru):   óÅÒ×ÅÒ Xorg ÄÌÑ ×ÉÒÔÕÁÌØÎÏÇÏ ÆÒÅÊÍÂÕÆÅÒÁ
-Summary(uk):   óÅÒ×ÅÒ Xorg ÄÌѠצÒÔÕÁÌØÎÏÇÏ ÆÒÅÊÍÂÕÆÅÒÁ
-Group:         X11/Xorg/Servers
+Summary:       XOrg X11 Xvfb server
+Summary(pl):   Serwer XOrg X11 Xvfb
+Summary(ru):   óÅÒ×ÅÒ XOrg X11 ÄÌÑ ×ÉÒÔÕÁÌØÎÏÇÏ ÆÒÅÊÍÂÕÆÅÒÁ
+Summary(uk):   óÅÒ×ÅÒ XOrg X11 ÄÌѠצÒÔÕÁÌØÎÏÇÏ ÆÒÅÊÍÂÕÆÅÒÁ
+Group:         X11/Servers
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
-Requires:      /usr/X11R6/lib/X11/rgb.txt
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Requires:      Xorg-fonts-base
+Requires:      /usr/X11R6/lib/X11/rgb.txt
+Requires:      X11-fonts-base
+Provides:      XFree86-Xvfb = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Xvfb
 
 %description Xvfb
 Xvfb (X Virtual Frame Buffer) is an X Window System server that is
@@ -647,50 +674,64 @@ Summary(ru):      
 Summary(tr):   X11R6 ile geliþtirme için gerekli dosyalar
 Summary(uk):   â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ, ÈÅÄÅÒÉ ÔÁ ÄÏËÕÍÅÎÔÁæѠÐÏ ÐÒÏÇÒÁÍÕ×ÁÎÎÀ 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:2.2.0
+Provides:      XFree86-devel = %{epoch}:%{version}-%{release}
+Provides:      libXvMCW-devel
+Provides:      render = 0.8
+Provides:      xcursor-devel = 1.1.2
+Provides:      xft-devel = 2.1.6
 Provides:      xpm-devel
-Obsoletes:     xpm-devel
-%ifarch sparc sparc64
+Provides:      xrender-devel = 0.8.4
+# don't use package names from xlibs implementation as metapackages
+#Provides:     libXcomposite-devel
+#Provides:     libXdamage-devel
+#Provides:     libXfixes-devel
+#Provides:     libXrender-devel
+%ifarch sparc sparc64 sparcv9
 Obsoletes:     X11R6.1-devel
 %endif
-Provides:       XFree86-devel = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-devel
+Obsoletes:     XFree86-render
+Obsoletes:     XFree86-xcursor-devel
+Obsoletes:     XFree86-xft-devel
+Obsoletes:     XFree86-xft2-devel
+Obsoletes:     XFree86-xrender-devel
+Obsoletes:     Xft-devel
+Obsoletes:     libXvMCW-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
 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.
+Widget-Sätze Xt und Xaw.
 
 %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.
+Xlib de base aussi bien que les ensembles de widgets Xt et Xaw.
 
 %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.
+i Xaw.
 
 %description devel -l ru
-Xorg-devel ×ËÌÀÞÁÅÔ ÂÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÁ É ÄÏËÕÍÅÎÔÁÃÉÀ, ÎÅÏÂÈÏÄÉÍÙÅ
-ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ ËÁË X-ËÌÉÅÎÔÙ. Xorg-devel
-×ËÌÀÞÁÅÔ ÂÁÚÏ×ÕÀ ÂÉÂÌÉÏÔÅËÕ Xlib É ÎÁÂÏÒÙ ÐÒÉÍÉÔÉ×Ï× Xt É Xaw.
+X11-devel ×ËÌÀÞÁÅÔ ÂÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÁ É ÄÏËÕÍÅÎÔÁÃÉÀ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ
+ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ ËÁË X-ËÌÉÅÎÔÙ. X11-devel ×ËÌÀÞÁÅÔ
+ÂÁÚÏ×ÕÀ ÂÉÂÌÉÏÔÅËÕ Xlib É ÎÁÂÏÒÙ ÐÒÉÍÉÔÉ×Ï× Xt É Xaw.
 
-õÓÔÁÎÏ×ÉÔÅ Xorg-devel ÅÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÏÇÒÁÍÍÙ,
+õÓÔÁÎÏ×ÉÔÅ X11-devel ÅÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÏÇÒÁÍÍÙ,
 ËÏÔÏÒÙÅ ÂÕÄÕÔ ÒÁÂÏÔÁÔØ ËÁË X-ËÌÉÅÎÔÙ.
 
 %description devel -l tr
@@ -699,33 +740,36 @@ statik kitapl
 yanýsýra Xt ve Xaw arayüz kitaplýklarýný da içerir.
 
 %description devel -l uk
-Xorg-devel Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ÄÏËÕÍÅÎÔÁæÀ, ÎÅÏÂȦÄΦ
-ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ. Xorg-devel Í¦ÓÔÉÔØ
ÁÚÏ×ՠ¦Â̦ÏÔÅËÕ Xlib ÔÁ ÎÁÂÏÒÉ ÐÒÉͦÔÉצנXt ÔÁ Xaw.
+X11-devel Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ÄÏËÕÍÅÎÔÁæÀ, ÎÅÏÂȦÄΦ ÄÌÑ
+ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ. X11-devel Í¦ÓÔÉÔØ ÂÁÚÏ×Õ
+¦Â̦ÏÔÅËÕ Xlib ÔÁ ÎÁÂÏÒÉ ÐÒÉͦÔÉצנXt ÔÁ Xaw.
 
-÷ÓÔÁÎÏצÔØ Xorg-devel ÑËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÏÇÒÁÍÉ, Ñ˦
+÷ÓÔÁÎÏצÔØ X11-devel ÑËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÏÇÒÁÍÉ, Ñ˦
 ÂÕÄÕÔØ ÐÒÁÃÀ×ÁÔÉ ÑË X-Ë̦¤ÎÔÉ.
 
 %package Xserver-devel
-Summary:       Header files for Xorg Xserver drivers/extensions development
-Summary(pl):   Pliki nag³ówkowe do tworzenia sterowników/rozszerzeñ X serwera Xorg
+Summary:       Header files for XOrg X11 Xserver drivers/extensions development
+Summary(pl):   Pliki nag³ówkowe do tworzenia sterowników/rozszerzeñ X serwera XOrg X11
 Group:         X11/Development/Libraries
 Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
-Provides:       XFree86-Xserver-devel = %{epoch}:%{version}-%{release}
+Provides:      XFree86-Xserver-devel = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Xserver-devel
 
 %description Xserver-devel
-Header files for Xorg Xserver drivers and extensions development.
+Header files for XOrg X11 Xserver drivers and extensions development.
 
 %description Xserver-devel -l pl
-Pliki nag³ówkowe do tworzenia sterowników i rozszerzeñ X serwera
-Xorg.
+Pliki nag³ówkowe do tworzenia sterowników i rozszerzeñ X serwera XOrg
+X11.
 
 %package driver-apm
 Summary:       Alliance Promotion video driver
 Summary(pl):   Sterownik do kart Alliance Promotion
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Alliance
+Obsoletes:     XFree86-driver-apm
 
 %description driver-apm
 Alliance Promotion driver.
@@ -736,9 +780,10 @@ Sterownik do kart Alliance Promotion.
 %package driver-ark
 Summary:       Ark Logic video driver
 Summary(pl):   Sterownik do kart Ark Logic
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-ark
 
 %description driver-ark
 Ark Logic driver.
@@ -749,9 +794,14 @@ Sterownik do kart Ark Logic.
 %package driver-ati
 Summary:       ATI video driver
 Summary(pl):   Sterownik do kart ATI
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
+Requires:      %{name}-driver-i2c = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-ATI
+Obsoletes:     XFree86-Mach32
+Obsoletes:     XFree86-Mach64
+Obsoletes:     XFree86-driver-ati
 
 %description driver-ati
 ATI video driver.
@@ -762,11 +812,17 @@ Sterownik do kart ATI.
 %package driver-r128
 Summary:       ATI Rage 128 video driver
 Summary(pl):   Sterownik do kart ATI Rage 128
-Group:         X11/Xorg
-Requires:      OpenGL
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Conflicts:     Xorg-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-Rage128
+Obsoletes:     XFree86-driver-r128
 
 %description driver-r128
 ATI Rage 128 video driver.
@@ -777,12 +833,17 @@ Sterownik do kart ATI Rage 128.
 %package driver-radeon
 Summary:       ATI Radeon video driver
 Summary(pl):   Sterownik do kart ATI Radeon
-Group:         X11/Xorg
-Requires:      OpenGL
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
-Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 Requires:      %{name}-driver-ati = %{epoch}:%{version}-%{release}
-Conflicts:     Xorg-driver-nvidia
+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-driver-radeon
 
 %description driver-radeon
 ATI Radeon video driver.
@@ -793,9 +854,11 @@ Sterownik do kart ATI Radeon.
 %package driver-chips
 Summary:       Chips and Technologies video driver
 Summary(pl):   Sterownik do kart na uk³adach Chips and Technologies
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-ChipsTechnologies
+Obsoletes:     XFree86-driver-chips
 
 %description driver-chips
 Chips and Technologies video driver.
@@ -806,9 +869,11 @@ Sterownik do kart na uk
 %package driver-cirrus
 Summary:       Cirrus Logic video driver
 Summary(pl):   Sterownik do kart Cirrus Logic
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Cirrus
+Obsoletes:     XFree86-driver-cirrus
 
 %description driver-cirrus
 Cirrus Logic video driver.
@@ -819,9 +884,11 @@ Sterownik do kart Cirrus Logic.
 %package driver-cyrix
 Summary:       Cyrix video driver
 Summary(pl):   Sterownik do grafiki na uk³adzie Cyrix MediaGX
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Cyrix
+Obsoletes:     XFree86-driver-cyrix
 
 %description driver-cyrix
 Cyrix video driver.
@@ -832,9 +899,11 @@ Sterownik do grafiki na uk
 %package driver-fbdev
 Summary:       Video driver for framebuffer device
 Summary(pl):   Sterownik korzystaj±cy z framebuffera
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-FBDev
+Obsoletes:     XFree86-driver-fbdev
 
 %description driver-fbdev
 Non-accelerated video driver for framebuffer device.
@@ -845,9 +914,10 @@ Nieakcelerowany sterownik korzystaj
 %package driver-ffb
 Summary:       Video driver for DRI sparc framebuffer device
 Summary(pl):   Sterownik do framebuffera DRI na sparc
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-ffb
 
 %description driver-ffb
 Video driver for DRI sparc framebuffer device.
@@ -858,11 +928,12 @@ Sterownik do framebuffera DRI na sparc.
 %package driver-glide
 Summary:       3Dfx Voodoo1 and Voodoo2 video driver
 Summary(pl):   Sterownik do kart 3Dfx Voodoo1 i Voodoo2
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
 # dlopens libglide2x.so
 Requires:      Glide_VG
+Obsoletes:     XFree86-driver-glide
 
 %description driver-glide
 Voodoo1 and Voodoo2 video driver.
@@ -873,11 +944,17 @@ 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/Xorg
-Requires:      OpenGL
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Conflicts:     Xorg-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
+Obsoletes:     XFree86-driver-glint
 
 %description driver-glint
 GLINT/Permedia video driver.
@@ -888,9 +965,11 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-I128
+Obsoletes:     XFree86-driver-i128
 
 %description driver-i128
 Number 9 I128 video driver.
@@ -898,12 +977,27 @@ Number 9 I128 video driver.
 %description driver-i128 -l pl
 Sterownik do kart Number 9 I128.
 
+%package driver-i2c
+Summary:       I2C drivers
+Summary(pl):   Sterowniki I2C
+Group:         X11/Servers
+Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+
+%description driver-i2c
+I2C drivers.
+
+%description driver-i2c -l pl
+Sterowniki I2C.
+
 %package driver-i740
 Summary:       Intel i740 video driver
 Summary(pl):   Sterownik do kart na uk³adzie Intel i740
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-i740
+Obsoletes:     XFree86-i740
 
 %description driver-i740
 Intel i740 video driver.
@@ -914,11 +1008,17 @@ Sterownik do kart na uk
 %package driver-i810
 Summary:       Intel i810/i815/i830 video driver
 Summary(pl):   Sterownik do grafiki na uk³adach Intel i810/i815/i830
-Group:         X11/Xorg
-Requires:      OpenGL
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Conflicts:     Xorg-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-driver-i810
+Obsoletes:     XFree86-i810
 
 %description driver-i810
 Intel i810/i815/i830 video driver.
@@ -929,9 +1029,10 @@ Sterownik do grafiki na uk
 %package driver-imstt
 Summary:       Integrated Micro Solutions Twin Turbo 128 driver
 Summary(pl):   Sterownik do kart Integrated Micro Solutions Twin Turbo 128
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-imstt
 
 %description driver-imstt
 Integrated Micro Solutions Twin Turbo 128 driver.
@@ -942,11 +1043,17 @@ Sterownik do kart Integrated Micro Solutions Twin Turbo 128.
 %package driver-mga
 Summary:       Matrox video driver
 Summary(pl):   Sterownik do kart Matrox
-Group:         X11/Xorg
-Requires:      OpenGL
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
-Conflicts:     Xorg-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-driver-mga
+Obsoletes:     XFree86-mga
 
 %description driver-mga
 Matrox video driver.
@@ -957,9 +1064,11 @@ Sterownik do kart Matrox.
 %package driver-neomagic
 Summary:       NeoMagic video driver
 Summary(pl):   Sterownik do kart NeoMagic
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-NeoMagic
+Obsoletes:     XFree86-driver-neomagic
 
 %description driver-neomagic
 NeoMagic video driver.
@@ -970,9 +1079,10 @@ Sterownik do kart NeoMagic.
 %package driver-newport
 Summary:       Newport (XL) adapters video driver
 Summary(pl):   Sterownik do kart Newport (XL)
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-newport
 
 %description driver-newport
 Newport (XL) adapters video driver (found primarily in SGI Indy and
@@ -985,9 +1095,10 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-nsc
 
 %description driver-nsc
 National Semiconductors GEODE family video driver. Supports GXLV (5530
@@ -1001,9 +1112,11 @@ SC1400 oraz GX2 (uk
 %package driver-nv
 Summary:       nVidia video driver
 Summary(pl):   Sterownik do kart na uk³adach firmy nVidia
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-NVidia
+Obsoletes:     XFree86-driver-nv
 
 %description driver-nv
 nVidia video driver. Supports Riva128, RivaTNT, GeForce.
@@ -1014,9 +1127,11 @@ Sterownik do kart na uk
 %package driver-rendition
 Summary:       Rendition video driver
 Summary(pl):   Sterownik do kart Rendition
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Rendition
+Obsoletes:     XFree86-driver-rendition
 
 %description driver-rendition
 Rendition/Micron video driver.
@@ -1027,9 +1142,11 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-S3V
+Obsoletes:     XFree86-driver-s3virge
 
 %description driver-s3virge
 S3 ViRGE/Trio3D video driver.
@@ -1040,9 +1157,11 @@ Sterownik do kart na uk
 %package driver-s3
 Summary:       S3 Trio video driver
 Summary(pl):   Sterownik do kart na uk³adach S3 Trio
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-S3
+Obsoletes:     XFree86-driver-s3
 
 %description driver-s3
 S3 Trio video driver.
@@ -1053,9 +1172,10 @@ Sterownik do kart na uk
 %package driver-savage
 Summary:       S3 Savage video driver
 Summary(pl):   Sterownik do kart na uk³adach S3 Savage
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-savage
 
 %description driver-savage
 S3 Savage video driver.
@@ -1066,9 +1186,10 @@ Sterownik do kart na uk
 %package driver-siliconmotion
 Summary:       Silicon Motion video driver
 Summary(pl):   Sterownik do kart na uk³adach Silicon Motion
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-siliconmotion
 
 %description driver-siliconmotion
 Silicon Motion video driver.
@@ -1079,9 +1200,17 @@ Sterownik do kart na uk
 %package driver-sis
 Summary:       SiS video driver
 Summary(pl):   Sterownik do kart na uk³adach SiS
-Group:         X11/Xorg
+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
+Obsoletes:     XFree86-driver-sis
 
 %description driver-sis
 SiS video driver.
@@ -1089,12 +1218,35 @@ SiS video driver.
 %description driver-sis -l pl
 Sterownik do kart na uk³adach SiS.
 
+%package driver-sisusb
+Summary:       Video driver for SiS video chips connected via a Net2280-based USB dongle
+Summary(pl):   Sterownik obrazu dla uk³adów SiS pod³±czonych poprzez przej¶ciówkê USB Net2280
+Group:         X11/Servers
+Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
+Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+
+%description driver-sisusb
+Video driver for SiS video chips connected via a Net2280-based USB
+dongle. It supports SiS315E/PRO video chipset.
+
+Note: it requires a Linux kernel driver (included in Linux 2.6.12 and
+later).
+
+%description driver-sisusb -l pl
+Sterownik obrazu dla uk³adów SiS pod³±czonych poprzez przej¶ciówkê USB
+opart± na uk³adzie Net2280. Obs³uguje uk³ad graficzny SiS315E/PRO.
+
+Uwaga: wymaga sterownika j±dra Linuksa (za³±czonego w wersji Linuksa
+2.6.12 i pó¼niejszych).
+
 %package driver-sunbw2
 Summary:       sunbw2 - Sun BW2 video driver
 Summary(pl):   Sterownik do monochromatycznego framebuffera BW2 na Sunie
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-SunMono
+Obsoletes:     XFree86-driver-sunbw2
 
 %description driver-sunbw2
 sunbw2 - Sun BW2 video driver.
@@ -1105,9 +1257,10 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-suncg14
 
 %description driver-suncg14
 suncg14 - Sun CG14 video driver.
@@ -1118,9 +1271,10 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-suncg3
 
 %description driver-suncg3
 suncg3 - Sun CG3 video cards driver.
@@ -1131,9 +1285,10 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-suncg6
 
 %description driver-suncg6
 suncg6 - Sun GX and Turbo GX video driver.
@@ -1144,9 +1299,10 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-sunffb
 
 %description driver-sunffb
 sunffb - Sun Creator, Creator 3D and Elite 3D video cards driver.
@@ -1157,9 +1313,10 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-sunleo
 
 %description driver-sunleo
 sunleo - Sun Leo (ZX) video cards driver.
@@ -1170,9 +1327,10 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-suntcx
 
 %description driver-suntcx
 suntcx - Sun TCX video cards driver.
@@ -1183,13 +1341,19 @@ Sterownik do kart Sun TCX.
 %package driver-tdfx
 Summary:       3Dfx video driver
 Summary(pl):   Sterownik do kart 3Dfx
-Group:         X11/Xorg
+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
-Conflicts:     Xorg-driver-nvidia
+%endif
+Obsoletes:     XFree86-3dfx
+Obsoletes:     XFree86-driver-tdfx
 
 %description driver-tdfx
 3Dfx video driver. Supports Voodoo Banshee, Voodoo3, Voodoo4, Voodoo5.
@@ -1204,9 +1368,11 @@ a Glide_V5-DRI do kart Voodoo4 lub Voodoo5.
 %package driver-tga
 Summary:       TGA video driver
 Summary(pl):   Sterownik do kart TGA
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-TGA
+Obsoletes:     XFree86-driver-tga
 
 %description driver-tga
 TGA video driver.
@@ -1217,9 +1383,11 @@ Sterownik do kart TGA.
 %package driver-trident
 Summary:       Trident video driver
 Summary(pl):   Sterownik do kart Trident
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Trident
+Obsoletes:     XFree86-driver-trident
 
 %description driver-trident
 Trident video driver.
@@ -1230,9 +1398,12 @@ Sterownik do kart Trident.
 %package driver-tseng
 Summary:       Tseng Labs video driver
 Summary(pl):   Sterownik do kart Tseng Labs
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-Tseng
+Obsoletes:     XFree86-W32
+Obsoletes:     XFree86-driver-tseng
 
 %description driver-tseng
 Tseng Labs video driver.
@@ -1243,9 +1414,10 @@ Sterownik do kart firmy Tseng Labs.
 %package driver-via
 Summary:       VIA CLE266 driver
 Summary(pl):   Sterownik do kart VIA CLE266
-Group:         X11/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-via
 
 %description driver-via
 VIA CLE266 driver.
@@ -1256,9 +1428,10 @@ 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/Xorg
+Group:         X11/Servers
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-driver-vmware
 
 %description driver-vmware
 VMware emulated SVGA video driver. Necessary if you run Linux on
@@ -1277,32 +1450,50 @@ 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/Xorg
+Group:         X11/Libraries
 Requires(post,postun): /sbin/ldconfig
-Requires(post,postun): grep
-Requires(postun):      fileutils
 Requires:      %{name}-common = %{epoch}:%{version}-%{release}
+Requires:      glibc >= 6:2.3.5-7.6
+Provides:      XFree86-libs = %{epoch}:%{version}-%{release}
+#Provides:     libXcomposite
+#Provides:     libXdamage
+#Provides:     libXfixes
+#Provides:     libXrender
+Provides:      libXvMCW
+Provides:      xcursor = 1.1.2
+Provides:      xft = 2.1.6
 Provides:      xpm
-Obsoletes:     xpm
-%ifarch sparc sparc64
+Provides:      xrender = 0.8.4
+%ifarch sparc sparc64 sparcv9
 Obsoletes:     X11R6.1-libs
 %endif
-Provides:       XFree86-libs = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-libs
+Obsoletes:     XFree86-xcursor
+Obsoletes:     XFree86-xft
+Obsoletes:     XFree86-xft2
+Obsoletes:     XFree86-xrender
+Obsoletes:     Xft
+Obsoletes:     libXvMCW
+Obsoletes:     xcursor
+Obsoletes:     xft
+Obsoletes:     xorg-x11-libs-data
+Obsoletes:     xpm
+Obsoletes:     xrender
 
 %description libs
-Xorg-libs contains the shared libraries that most X programs need
-to run properly. These shared libraries are in a separate package in
+X11-libs contains the shared libraries that most X programs need to
+run properly. These shared libraries are in a separate package in
 order to reduce the disk space needed to run X applications on a
 machine without an X server (i.e, over a network).
 
 If you are installing the X Window System on your machine, you will
-need to install Xorg-libs. You will also need to install the
-Xorg package, Xorg-Xserver, one of the Xorg-driver-*,
-Xorg-fonts, Xorg-fonts-ISO8859-1, optionally some of the other
-fonts (choose 75dpi or 100dpi depending upon your monitor's
-resolution), the Xorg-setup and the Xorg-tools. And, finally, if
-you are going to be developing applications that run as X clients, you
-will also need to install Xorg-devel.
+need to install X11-libs. You will also need to install the X11
+package, X11-Xserver, one of the X11-driver-*, X11-fonts,
+X11-fonts-ISO8859-1, optionally some of the other fonts (choose 75dpi
+or 100dpi depending upon your monitor's resolution), the X11-setup and
+the X11-tools. And, finally, if you are going to be developing
+applications that run as X clients, you will also need to install
+X11-devel.
 
 %description libs -l de
 Dieses Paket enthält die zur gemeinsamen Nutzung vorgesehenen
@@ -1343,38 +1534,41 @@ kitapl
 olarak sunulmuþtur.
 
 %description libs -l ru
-Xorg-libs ÓÏÄÅÒÖÉÔ ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ, ËÏÔÏÒÙÅ ÎÅÏÂÈÏÄÉÍÙ ÄÌÑ
+X11-libs ÓÏÄÅÒÖÉÔ ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ, ËÏÔÏÒÙÅ ÎÅÏÂÈÏÄÉÍÙ ÄÌÑ
 ÒÁÂÏÔÙ ÂÏÌØÛÉÎÓÔ×Õ ÐÒÏÇÒÁÍÍ ÄÌÑ X. üÔÉ ÂÉÂÌÉÏÔÅËÉ ×ÙÎÅÓÅÎÙ × ÏÔÄÅÌØÎÙÊ
 ÐÁËÅÔ ÞÔÏÂÙ ÓÜËÏÎÏÍÉÔØ ÄÉÓËÏ×ÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï, ÎÅÏÂÈÏÄÉÍÏÅ ÄÌÑ ÚÁÐÕÓËÁ
 ÐÒÉÌÏÖÅÎÉÊ X ÎÁ ÍÁÛÉÎÁÈ ÂÅÚ X-ÓÅÒ×ÅÒÁ (ÎÁÐÒÉÍÅÒ, ÐÏ ÓÅÔÉ).
 
 åÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ X Window System ÎÁ ×ÁÛÅÊ ÍÁÛÉÎÅ, ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ
-ÕÓÔÁÎÏ×ÉÔØ Xorg-libs. ôÁËÖÅ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÓÌÅÄÕÀÝÉÅ ÐÁËÅÔÙ:
-Xorg, ÏÄÉΠÉÌÉ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ× ÛÒÉÆÔÏ× Xorg, Xconfigurator,
-Xorg-xfs.
+ÕÓÔÁÎÏ×ÉÔØ X11-libs. ôÁËÖÅ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÓÌÅÄÕÀÝÉÅ ÐÁËÅÔÙ:
+XOrg X11, ÏÄÉΠÉÌÉ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ× ÛÒÉÆÔÏ× XOrg X11, Xconfigurator,
+X11-xfs.
 
 åÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÏÇÒÁÍÍÙ, ÒÁÂÏÔÁÀÝÉÅ ËÁË X-ËÌÉÅÎÔÙ,
-×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ Xorg-devel.
+×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ X11-devel.
 
 %description libs -l uk
-Xorg-libs Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ, ËÏÔÒ¦
-ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÂÏÔɠ¦ÌØÛÏÓÔ¦ ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ ÄÌÑ X. ã¦ Â¦Â̦ÏÔÅËÉ
ÉÎÅÓÅΦ × ÏËÒÅÍÉÊ ÐÁËÅÔ ÄÌÑ ÅËÏÎÏͦ§ ÄÉÓËÏ×ÏÇÏ ÐÒÏÓÔÏÒÕ, ÎÅÏÂȦÄÎÏÇÏ
-ÄÌÑ ÚÁÐÕÓËÕ ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ X ÎÁ ÍÁÛÉÎÁÈ ÂÅÚ X-ÓÅÒ×ÅÒÕ (ÎÁÐÒÉËÌÁÄ,
-ÐÏ ÍÅÒÅÖ¦).
+X11-libs Í¦ÓÔÉÔؠ¦Â̦ÏÔÅËÉ ÓЦÌØÎÏÇÏ ×ÉËÏÒÉÓÔÁÎÎÑ, ËÏÔÒ¦ ÎÅÏÂȦÄΦ
+ÄÌÑ ÒÏÂÏÔɠ¦ÌØÛÏÓÔ¦ ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ ÄÌÑ X. ã¦ Â¦Â̦ÏÔÅËÉ ×ÉÎÅÓÅΦ
 ÏËÒÅÍÉÊ ÐÁËÅÔ ÄÌÑ ÅËÏÎÏͦ§ ÄÉÓËÏ×ÏÇÏ ÐÒÏÓÔÏÒÕ, ÎÅÏÂȦÄÎÏÇÏ ÄÌÑ
+ÚÁÐÕÓËÕ ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ X ÎÁ ÍÁÛÉÎÁÈ ÂÅÚ X-ÓÅÒ×ÅÒÕ (ÎÁÐÒÉËÌÁÄ, ÐÏ
+ÍÅÒÅÖ¦).
 
 ñËÝÏ ×É ×ÓÔÁÎÏ×ÌÀ¤ÔÅ X Window System ÎÁ ×ÁۦʠÍÁÛÉΦ, ×ÁÍ ÎÅÏÂȦÄÎÏ
-×ÓÔÁÎÏ×ÉÔÉ Xorg-libs. ôÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ ÔÁ˦ ÐÁËÅÔÉ:
-Xorg, ÏÄÉΠÁÂÏ ÄÅ˦ÌØËÁ ÐÁËÅԦנÛÒÉÆԦנXorg, Xconfigurator,
-Xorg-xfs.
+×ÓÔÁÎÏ×ÉÔÉ X11-libs. ôÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ ÔÁ˦ ÐÁËÅÔÉ: XOrg X11,
+ÏÄÉΠÁÂÏ ÄÅ˦ÌØËÁ ÐÁËÅԦנÛÒÉÆԦנXOrg X11, Xconfigurator, X11-xfs.
 
 ñËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÏÇÒÁÍÉ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ, ×ÁÍ
-ÔÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ Xorg-devel.
+ÔÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ X11-devel.
 
 %package modules
 Summary:       Modules with X servers extensions
 Summary(pl):   Wspólne dla wszystkich X serwerów modu³y rozszerzeñ
-Group:         X11/Xorg
+Group:         X11/Servers
+Provides:      XFree86-modules = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-module-PEX
+Obsoletes:     XFree86-module-XIE
+Obsoletes:     XFree86-modules
 
 %description modules
 Modules with X servers extensions.
@@ -1383,31 +1577,33 @@ Modules with X servers extensions.
 Wspólne dla wszystkich X serwerów modu³y rozszerzeñ.
 
 %package setup
-Summary:       Graphical configuration tool for Xorg
-Summary(pl):   Graficzny konfigurator dla Xorg
-Summary(ru):   õÔÉÌÉÔÁ ÄÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ Xorg
-Summary(uk):   õÔÉ̦ÔÁ ÄÌÑ ËÏÎƦÇÕÒÕ×ÁÎÎÑ Xorg
-Group:         X11/Xorg
+Summary:       Graphical configuration tool for XOrg X11
+Summary(pl):   Graficzny konfigurator dla XOrg X11
+Summary(ru):   õÔÉÌÉÔÁ ÄÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ XOrg X11
+Summary(uk):   õÔÉ̦ÔÁ ÄÌÑ ËÏÎƦÇÕÒÕ×ÁÎÎÑ XOrg X11
+Group:         X11
 Requires:      %{name}-Xserver = %{epoch}:%{version}-%{release}
-Obsoletes:     Xorg-xf86cfg
+Provides:      XFree86-setup = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-setup
+Obsoletes:     XFree86-xf86cfg
 
 %description setup
-Setup containst a configuration tool for the Xorg family of
+Setup containst a configuration tool for the XOrg X11 family of
 servers. It allows you to configure video settings, keyboard layouts,
 mouse type, and other miscellaneous options. It is slow however, and
 requires the generic VGA 16 color server be available.
 
 %description setup -l pl
-Pakiet setup zawiera narzêdzia do konfiguracji Xorg. Pozwala na
+Pakiet setup zawiera narzêdzia do konfiguracji XOrg X11. 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
-õÔÉÌÉÔÁ ÄÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ Xorg.
+õÔÉÌÉÔÁ ÄÌÑ ËÏÎÆÉÇÕÒÁÃÉÉ XOrg X11.
 
 %description setup -l uk
-õÔÉ̦ÔÁ ÄÌÑ ËÏÎƦÇÕÒÕ×ÁÎÎÑ Xorg.
+õÔÉ̦ÔÁ ÄÌÑ ËÏÎƦÇÕÒÕ×ÁÎÎÑ XOrg X11.
 
 %package static
 Summary:       X11R6 static libraries
@@ -1416,11 +1612,23 @@ Summary(ru):    
 Summary(uk):   óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ X11R6
 Group:         X11/Development/Libraries
 Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
-%ifarch sparc sparc64
+Provides:      XFree86-static = %{epoch}:%{version}-%{release}
+Provides:      xcursor-static = 1.1.2
+Provides:      xft-static = 2.1.6
+Provides:      xpm-static
+Provides:      xrender-static = 0.8.4
+%ifarch sparc sparc64 sparcv9
 Obsoletes:     X11R6.1-devel
 %endif
+Obsoletes:     XFree86-static
+Obsoletes:     XFree86-xcursor-static
+Obsoletes:     XFree86-xft-static
+Obsoletes:     XFree86-xrender-static
+Obsoletes:     Xft-devel
+Obsoletes:     xcursor-static
+Obsoletes:     xft-static
 Obsoletes:     xpm-static
-Provides:       XFree86-static = %{epoch}:%{version}-%{release}
+Obsoletes:     xrender-static
 
 %description static
 X11R6 static libraries.
@@ -1429,37 +1637,38 @@ X11R6 static libraries.
 Biblioteki statyczne X11R6.
 
 %description static -l ru
-Xorg-static ×ËÌÀÞÁÅÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ
-ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ ËÁË X-ËÌÉÅÎÔÙ. ÓÏÂÒÁÎÎÙÅ ÐÒÏÇÒÁÍÍÙ,
-ËÏÔÏÒÙÅ ÂÕÄÕÔ ÒÁÂÏÔÁÔØ ËÁË X-ËÌÉÅÎÔÙ.
+X11-static ×ËÌÀÞÁÅÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
+ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ ËÁË X-ËÌÉÅÎÔÙ. ÓÏÂÒÁÎÎÙÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÂÕÄÕÔ
+ÒÁÂÏÔÁÔØ ËÁË X-ËÌÉÅÎÔÙ.
 
 %description static -l uk
-Xorg-static Í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
+X11-static Í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
 ÐÒÏÇÒÁÍ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ.
 
 %package tools
-Summary:       Various tools for Xorg
-Summary(pl):   Ró¿ne narzêdzia dla Xorg
-Summary(ru):   òÁÚÎÏÏÂÒÁÚÎÙÅ ÕÔÉÌÉÔÙ ÄÌÑ Xorg
-Summary(uk):   ò¦ÚÎÏÍÁΦÔΦ ÕÔÉ̦ÔÉ ÄÌÑ Xorg
-Group:         X11/Xorg
+Summary:       Various tools for XOrg X11
+Summary(pl):   Ró¿ne narzêdzia dla XOrg X11
+Summary(ru):   òÁÚÎÏÏÂÒÁÚÎÙÅ ÕÔÉÌÉÔÙ ÄÌÑ XOrg X11
+Summary(uk):   ò¦ÚÎÏÍÁΦÔΦ ÕÔÉ̦ÔÉ ÄÌÑ XOrg X11
+Group:         X11
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Requires:      man-config
+Provides:      XFree86-tools = %{epoch}:%{version}-%{release}
 Obsoletes:     X11R6-contrib
-Provides:       XFree86-tools = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-tools
 
 %description tools
 Various tools for X, including listres, xbiff, xedit, xeyes, xcalc,
 xload and xman, among others.
 
-If you're using X, you should install Xorg-tools. You will also
-need to install the Xorg package, the Xorg package which
-corresponds to your video card, some of the Xorg fonts packages,
-the Xorg-setup package and the Xorg-libs package.
+If you're using X, you should install X11-tools. You will also need to
+install the XOrg X11 package, the XOrg X11 package which corresponds
+to your video card, some of the XOrg X11 fonts packages, the X11-setup
+package and the X11-libs package.
 
 Finally, if you are going to develop applications that run as X
-clients, you will also need to install Xorg-devel.
+clients, you will also need to install X11-devel.
 
 This package contains all applications that used to be in
 X11R6-contrib in older releases.
@@ -1468,13 +1677,13 @@ X11R6-contrib in older releases.
 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æ Xorg-tools. Bêdziesz
-równie¿ musia³ zainstalowaæ pakiet Xorg, pakiet odpowiadaj±cy
-Twojej karcie graficznej, jeden z pakietów z fontami, pakiet
-Xconfigurator oraz Xorg-libs.
+Je¶li u¿ywasz Xów powiniene¶ zainstalowaæ X11-tools. Bêdziesz równie¿
+musia³ zainstalowaæ pakiet XOrg X11, pakiet odpowiadaj±cy Twojej
+karcie graficznej, jeden z pakietów z fontami, pakiet Xconfigurator
+oraz X11-libs.
 
 Wreszcie, je¶li zamierzasz tworzyæ aplikacje, które dzia³aj± jako
-klienci X, bêdziesz musia³ zainstalowaæ równie¿ Xorg-devel.
+klienci X, bêdziesz musia³ zainstalowaæ równie¿ X11-devel.
 
 Ten pakiet zawiera aplikacje, które by³y w X11R6-contrib w starszych
 wersjach X.
@@ -1483,13 +1692,13 @@ wersjach X.
 òÁÚÎÏÏÂÒÁÚÎÙÅ ÕÔÉÌÉÔÙ ÄÌÑ X, ×ËÌÀÞÁÑ listres, xbiff, xedit, xeyes,
 xcalc, xload, xman É ÄÒÕÇÉÅ.
 
-åÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ X Window System, ×ÁÍ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ
-Xorg-tools. ôÁËÖÅ ×ÁÍ ÔÁËÖÅ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÔÁËÉÅ ÐÁËÅÔÙ:
-Xorg, Xconfigurator, Xorg-xfs É Xorg-libs. ÷ÏÚÍÏÖÎÏ, ×ÁÍ ÎÁÄÏ
-ÕÓÔÁÎÏ×ÉÔØ É ÄÒÕÇÉÅ ÐÁËÅÔÙ ÛÒÉÆÔÏ× Xorg.
+åÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ X Window System, ×ÁÍ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ X11-tools.
+ôÁËÖÅ ×ÁÍ ÔÁËÖÅ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÔÁËÉÅ ÐÁËÅÔÙ: XOrg X11,
+Xconfigurator, X11-xfs É X11-libs. ÷ÏÚÍÏÖÎÏ, ×ÁÍ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ É
+ÄÒÕÇÉÅ ÐÁËÅÔÙ ÛÒÉÆÔÏ× XOrg X11.
 
 åÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÐÒÏÇÒÁÍÍÙ, ÒÁÂÏÔÁÀÝÉÅ ËÁË X-ËÌÉÅÎÔÙ,
-×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ Xorg-devel.
+×ÁÍ ÔÁËÖÅ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ X11-devel.
 
 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ×ÓÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÒÁÎØÛÅ ×ËÌÀÞÁÌÉÓØ ×
 X11R6-contrib.
@@ -1499,21 +1708,22 @@ X11R6-contrib.
 xcalc, xload, xman ÔÁ ¦ÎÛ¦.
 
 ñËÝÏ ×É ×ÓÔÁÎÏ×ÌÀ¤ÔÅ X Window System, ×ÁÍ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ
-Xorg-tools. ôÁËÏÖ ÔÒÅÂÁ ×ÓÔÁÎÏ×ÉÔÉ ÔÁ˦ ÐÁËÅÔÉ: Xorg,
-Xconfigurator, Xorg-xfs ÔÁ Xorg-libs. íÏÖÌÉ×Ï, ×ÁÍ ÔÒÅÂÁ
-×ÓÔÁÎÏ×ÉÔÉ Ê ¦ÎÛ¦ ÐÁËÅÔÉ ÛÒÉÆԦנXorg.
+X11-tools. ôÁËÏÖ ÔÒÅÂÁ ×ÓÔÁÎÏ×ÉÔÉ ÔÁ˦ ÐÁËÅÔÉ: XOrg X11,
+Xconfigurator, X11-xfs ÔÁ X11-libs. íÏÖÌÉ×Ï, ×ÁÍ ÔÒÅÂÁ ×ÓÔÁÎÏ×ÉÔÉ Ê
+¦ÎÛ¦ ÐÁËÅÔÉ ÛÒÉÆԦנXOrg X11.
 
 ñËÝÏ ×É ÚÂÉÒÁ¤ÔÅÓØ ÒÏÚÒÏÂÌÑÔÉ ÐÒÏÇÒÁÍÉ, Ñ˦ ÐÒÁÃÀÀÔØ ÑË X-Ë̦¤ÎÔÉ, ×ÁÍ
-ÔÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ Xorg-devel.
+ÔÁËÏÖ ÎÅÏÂȦÄÎÏ ×ÓÔÁÎÏ×ÉÔÉ X11-devel.
 
 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÕÓ¦ ÐÒÏÇÒÁÍÉ, Ñ˦ ÒÁΦÛÅ ×ÈÏÄÉÌÉ ÄÏ X11R6-contrib.
 
 %package -n XcursorTheme-handhelds
 Summary:       Cursors Theme "handhelds"
 Summary(pl):   Motyw kursorów "handhelds"
-Group:         X11/Themes
-Requires:      Xorg-libs
-Requires:      xcursor
+Group:         Themes
+#Requires:     %{name}-libs = %{epoch}:%{version}-%{release}
+Requires:      XFree86-libs
+Obsoletes:     XFree86-Xcursor-packs-handhelds
 
 %description -n XcursorTheme-handhelds
 Cursors theme "handhelds" for X11.
@@ -1524,9 +1734,10 @@ Motyw kursor
 %package -n XcursorTheme-redglass
 Summary:       Cursors theme "redglass"
 Summary(pl):   Motyw kursorów "redglass"
-Group:         X11/Themes
-Requires:      Xorg-libs
-Requires:      xcursor
+Group:         Themes
+#Requires:     %{name}-libs = %{epoch}:%{version}-%{release}
+Requires:      XFree86-libs
+Obsoletes:     XFree86-Xcursor-packs-redglass
 
 %description -n XcursorTheme-redglass
 Cursors theme "redglass" for X11.
@@ -1537,9 +1748,10 @@ Motyw kursor
 %package -n XcursorTheme-whiteglass
 Summary:       Cursors theme "whiteglass"
 Summary(pl):   Motyw kursorów "whiteglass"
-Group:         X11/Themes
-Requires:      Xorg-libs
-Requires:      xcursor
+Group:         Themes
+#Requires:     %{name}-libs = %{epoch}:%{version}-%{release}
+Requires:      XFree86-libs
+Obsoletes:     XFree86-Xcursor-packs-whiteglass
 
 %description -n XcursorTheme-whiteglass
 Cursors theme "whiteglass" for X11.
@@ -1551,7 +1763,9 @@ Motyw kursor
 Summary:       C preprocessor interface to the make utility
 Summary(pl):   Miedzymordzie do make oparte o preprocesor C
 Group:         Development/Building
-Provides:       imake = %{epoch}:%{version}-%{release}
+Provides:      imake = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-imake
+Obsoletes:     imake
 
 %description imake
 Imake is used to generate Makefiles from a template, a set of cpp
@@ -1571,8 +1785,10 @@ by
 %package sessreg
 Summary:       sessreg - manage utmp/wtmp entries for non-init clients
 Summary(pl):   Program do zarz±dzania wpisami w utmp/wtmp
-Group:         X11/Xorg
-Provides:       sessreg = %{epoch}:%{version}-%{release}
+Group:         X11
+Provides:      sessreg = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-sessreg
+Obsoletes:     sessreg
 
 %description sessreg
 sessreg is a simple program for managing utmp/wtmp entries for xdm
@@ -1597,6 +1813,9 @@ Summary(ru):      
 Summary(uk):   ðÒÏÓÔÉʠצËÏÎÎÉÊ ÍÅÎÅÄÖÅÒ
 Group:         X11/Window Managers
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
+Provides:      twm = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-twm
+Obsoletes:     twm
 
 %description twm
 Twm is a window manager for the X Window System. It provides
@@ -1619,9 +1838,11 @@ definiowalne przypisania klawiszy i przycisk
 %package xauth
 Summary:       xauth - X authority file utility
 Summary(pl):   xauth - narzêdzie do plików X authority
-Group:         X11/Xorg
+Group:         X11
 Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
-Provides:       xauth = %{epoch}:%{version}-%{release}
+Provides:      xauth = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-xauth
+Obsoletes:     xauth
 
 %description xauth
 The xauth program is used to edit and display the authorization
@@ -1632,7 +1853,7 @@ granting access to other users).
 
 %description xauth -l pl
 Program xauth s³u¿y do edycji i wy¶wietlania informacji
-autoryzacyjnych u¿ywanych przy ³±czeniu z Xserwerem. Ten program
+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).
@@ -1642,17 +1863,22 @@ 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/Xorg
-PreReq:                rc-scripts
+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.79.0
+Requires:      rc-scripts
 Provides:      XDM
+Provides:      xdm = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-xdm
+Obsoletes:     entrance
 Obsoletes:     gdm
-Provides:       xdm = %{epoch}:%{version}-%{release}
+Obsoletes:     kdm
+Obsoletes:     wdm
+Obsoletes:     xdm
 
 %description xdm
 Xdm manages a collection of X displays, which may be on the local host
@@ -1672,115 +1898,124 @@ terminali oraz standardem X Consortium XDMCP.
 íÅÎÅÄÖÅÒ ÄÉÓÐÌÅÀ X.
 
 %package xfs
-Summary:       Font server for Xorg
-Summary(pl):   Serwer fontów dla Xorg
+Summary:       Font server for XOrg X11
+Summary(pl):   Serwer fontów dla XOrg X11
 Summary(ru):   æÏÎÔÓÅÒ×ÅÒ ÄÌÑ X Window System
 Summary(uk):   æÏÎÔÓÅÒ×ÅÒ ÄÌÑ X Window System
-Group:         X11/Xorg
-PreReq:                rc-scripts
-Requires(pre): /bin/id
-Requires(pre): /usr/bin/getgid
-Requires(pre): /usr/sbin/useradd
-Requires(pre): /usr/sbin/groupadd
+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:      Xorg-fonts-base
+Requires:      X11-fonts-base
+Requires:      rc-scripts
+Provides:      group(xfs)
+Provides:      user(xfs)
+Provides:      xfs = %{epoch}:%{version}-%{release}
+Obsoletes:     XFree86-xfs
+Obsoletes:     xfs
 Obsoletes:     xfsft
-Provides:       xfs = %{epoch}:%{version}-%{release}
+Obsoletes:     xorg-x11-xfs
 
 %description xfs
-This is a font server for Xorg. You can serve fonts to other X
+This is a font server for XOrg X11. 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 xfs -l pl
-Pakiet zawiera serwer fontów dla Xorg. Mo¿e udostêpniaæ fonty dla X
-serwerów lokalnych lub zdalnych.
+Pakiet zawiera serwer fontów dla XOrg X11. Mo¿e udostêpniaæ fonty dla
+serwerów lokalnych lub zdalnych.
 
 %description xfs -l ru
-Xorg-xfs ÓÏÄÅÒÖÉÔ ÓÅÒ×ÅÒ ÛÒÉÆÔÏ× ÄÌÑ Xorg. Xfs ÔÁËÖÅ ÍÏÖÅÔ
+X11-xfs ÓÏÄÅÒÖÉÔ ÓÅÒ×ÅÒ ÛÒÉÆÔÏ× ÄÌÑ XOrg X11. Xfs ÔÁËÖÅ ÍÏÖÅÔ
 ÐÒÅÄÏÓÔÁ×ÌÑÔØ ÛÒÉÆÔÙ ÕÄÁÌÅÎÎÙÍ X-ÓÅÒ×ÅÒÁÍ. õÄÁÌÅÎÎÁÑ ÓÉÓÔÅÍÁ ÂÕÄÅÔ
 ÓÐÏÓÏÂÎÁ ÉÓÐÏÌØÚÏ×ÁÔØ ×ÓÅ ÛÒÉÆÔÙ, ÕÓÔÁÎÏ×ÌÅÎÎÙÅ ÎÁ ÓÅÒ×ÅÒÅ ÛÒÉÆÔÏ×,
 ÄÁÖÅ ÅÓÌÉ ÏÎÉ ÎÅ ÕÓÔÁÎÏ×ÌÅÎÙ ÎÁ ÕÄÁÌÅÎÎÏÍ ËÏÍÐØÀÔÅÒÅ.
 
-÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ Xorg-xfs ÅÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ X Window
-System. ôÁËÖÅ ×ÁÍ ÐÒÉÄÅÔÓÑ ÕÓÔÁÎÏ×ÉÔØ ÓÌÅÄÕÀÝÉÅ ÐÁËÅÔÙ: Xorg,
-ÐÁËÅÔ(Ù) ÛÒÉÆÔÏ× Xorg, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ×ÁÛÅÊ ÓÉÓÔÅÍÙ, Xconfigurator
-É Xorg-libs.
+÷Ù ÄÏÌÖÎÙ ÕÓÔÁÎÏ×ÉÔØ X11-xfs ÅÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ X Window System.
+ôÁËÖÅ ×ÁÍ ÐÒÉÄÅÔÓÑ ÕÓÔÁÎÏ×ÉÔØ ÓÌÅÄÕÀÝÉÅ ÐÁËÅÔÙ: XOrg X11, ÐÁËÅÔ(Ù)
+ÛÒÉÆÔÏ× XOrg X11, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ×ÁÛÅÊ ÓÉÓÔÅÍÙ, Xconfigurator É
+X11-libs.
 
 %description xfs -l uk
-Xorg-xfs Í¦ÓÔÉÔØ ÓÅÒ×ÅÒ ÛÒÉÆԦנÄÌÑ Xorg. Xfs ÔÁËÏÖ ÍÏÖÅ
-ÎÁÄÁ×ÁÔÉ ÛÒÉÆÔɠצÄÄÁÌÅÎÉÍ X-ÓÅÒ×ÅÒÁÍ. ÷¦ÄÄÁÌÅÎÁ ÓÉÓÔÅÍÁ ÚÍÏÖÅ
-×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÕÓ¦ ÛÒÉÆÔÉ, Ñ˦ ×ÓÔÁÎÏ×ÌÅΦ ÎÁ ÓÅÒ×ÅÒ¦ ÛÒÉÆÔ¦×, ÎÁצÔØ
-ÑËÝÏ ×ÏÎÉ ÎÅ ×ÓÔÁÎÏ×ÌÅΦ ÎÁ ×¦ÄÄÁÌÅÎÏÍÕ ËÏÍÐ'ÀÔÅÒ¦.
+X11-xfs Í¦ÓÔÉÔØ ÓÅÒ×ÅÒ ÛÒÉÆԦנÄÌÑ XOrg X11. Xfs ÔÁËÏÖ ÍÏÖÅ ÎÁÄÁ×ÁÔÉ
+ÛÒÉÆÔɠצÄÄÁÌÅÎÉÍ X-ÓÅÒ×ÅÒÁÍ. ÷¦ÄÄÁÌÅÎÁ ÓÉÓÔÅÍÁ ÚÍÏÖÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ
+ÕÓ¦ ÛÒÉÆÔÉ, Ñ˦ ×ÓÔÁÎÏ×ÌÅΦ ÎÁ ÓÅÒ×ÅÒ¦ ÛÒÉÆÔ¦×, ÎÁצÔØ ÑËÝÏ ×ÏÎÉ ÎÅ
+×ÓÔÁÎÏ×ÌÅΦ ÎÁ ×¦ÄÄÁÌÅÎÏÍÕ ËÏÍÐ'ÀÔÅÒ¦.
 
-÷É ÐÏ×ÉÎΦ ×ÓÔÁÎÏ×ÉÔÉ Xorg-xfs ÑËÝÏ ×É ×ÓÔÁÎÏ×ÌÀ¤ÔÅ X Window
-System. ôÁËÏÖ ×ÁÍ ÐÒÉÊÄÅÔØÓÑ ×ÓÔÁÎÏ×ÉÔÉ ÎÁÓÔÕÐΦ ÐÁËÅÔÉ: Xorg,
-ÐÁËÅÔ(É) ÛÒÉÆԦנXorg, ÎÅÏÂȦÄΦ ÄÌÑ ×ÁÛϧ ÓÉÓÔÅÍÉ, Xconfigurator
-ÔÁ Xorg-libs.
-
-#--- %prep ---------------------------
+÷É ÐÏ×ÉÎΦ ×ÓÔÁÎÏ×ÉÔÉ X11-xfs ÑËÝÏ ×É ×ÓÔÁÎÏ×ÌÀ¤ÔÅ X Window System.
+ôÁËÏÖ ×ÁÍ ÐÒÉÊÄÅÔØÓÑ ×ÓÔÁÎÏ×ÉÔÉ ÎÁÓÔÕÐΦ ÐÁËÅÔÉ: XOrg X11, ÐÁËÅÔ(É)
+ÛÒÉÆԦנXOrg X11, ÎÅÏÂȦÄΦ ÄÌÑ ×ÁÛϧ ÓÉÓÔÅÍÉ, Xconfigurator ÔÁ
+X11-libs.
 
 %prep
 %setup -qc -a1 -a2 -a7
-%patch0 -p0
 %patch1 -p1
-%patch2 -p1
+%{?with_glide:%patch2 -p0}
 %patch3 -p0
 %patch4 -p1
 %patch5 -p0
 %patch6 -p0
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
+%patch7 -p0
+%patch8 -p0
+%patch9 -p0
 %patch10 -p0
-#%patch11 -p0  -- obsoleted???
-%patch12 -p1
-%patch13 -p1
+%patch11 -p0
+%patch12 -p0
+%patch13 -p0
 %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
+%patch17 -p0
+%patch18 -p0
+%patch19 -p1
+%patch20 -p1
 %patch21 -p1
 %patch22 -p1
 %patch23 -p1
-%patch24 -p1
-%patch26 -p1
-%patch27 -p1
-%ifarch sparc sparc64
-#%patch28 -p1  -- needs update
-%endif
-%patch29 -p0
-%patch30 -p1
-%patch32 -p1
-%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}
-#%patch38 -p0  -- causing problems IIRC (but not really needed)
-%{?with_tdfx:%patch39 -p0}
-%patch40 -p1
-%{!?debug:%patch41 -p1}
-%{!?with_tdfx:%patch42 -p0}
-%patch43 -p0
-%patch44 -p0
-%patch45 -p1
-%patch46 -p0
-%patch47 -p1
-%patch50 -p0
-%patch52 -p1
-%patch53 -p0
+%patch24 -p0
+%patch25 -p1
+%patch26 -p0
+%patch27 -p0
+%patch28 -p1
 
 rm -f xc/config/cf/host.def
 
+%patch29 -p1
+%patch30 -p0
+%patch31 -p0
+# ankry, FIXME :)
+# %patch50 -p1
+%patch60 -p0
+# FIXME
+# %patch61 -p1
+%patch62 -p1
+%patch63 -p1
+%patch64 -p1
+
+# FIXME, is this still needed?
+# %patch69 -p0
+# FIXME, is this still needed?
+# %patch71 -p0
+%{__patch} -d xc/programs/xkbcomp/symbols/pc < %{PATCH72}
+
+%{?with_r300:%patch73 -p1}
+%{?with_r300:%patch74 -p1}
+# patch74 required patch73
+%{?with_dualhead:%patch100 -p1}
+
+sed -i -e 's#krb5/##g' xc/lib/Xau/*.* xc/programs/xdm/greeter/*.* \
+       xc/programs/xdm/*.* xc/programs/Xserver/os/*.*
+
 %build
+PWD=`pwd`
 %{__make} -S -C xc World \
+       FAST=1 \
        DEFAULT_OS_CPU_FROB=%{_target_cpu} \
        CC="%{__cc}" \
        BOOTSTRAPCFLAGS="%{rpmcflags}" \
@@ -1788,8 +2023,10 @@ rm -f xc/config/cf/host.def
        CXXOPTIONS="%{rpmcflags}" \
        CXXDEBUGFLAGS="" \
        CDEBUGFLAGS="" \
+       FONTSDIR= \
        ICONDIR="%{_iconsdir}" \
-       LINUXDIR="/dev/null"
+       LINUXDIR="/dev/null" \
+       TOP="$PWD/xc"
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -1801,13 +2038,14 @@ install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,security/console.apps,sysconfi
        $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%{_xsessdir} \
+       $RPM_BUILD_ROOT{%{_wmpropsdir},%{_soundsdir},%{_themesdir}/{Default,ThinIce,Metal,Industrial}} \
+       $RPM_BUILD_ROOT{%{_xsessdir},%{_wallpapersdir},%{_wmstylesdir}} \
        $RPM_BUILD_ROOT%{_pkgconfigdir}
 
+PWD=`pwd`
 %{__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" \
@@ -1816,8 +2054,10 @@ install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,security/console.apps,sysconfi
        CXXOPTIONS="%{rpmcflags}" \
        CXXDEBUGFLAGS="" \
        CDEBUGFLAGS="" \
+       FONTSDIR= \
        ICONDIR="%{_iconsdir}" \
-       LINUXDIR="/dev/null"
+       LINUXDIR="/dev/null" \
+       TOP="$PWD/xc"
 
 # fix pkgconfig path
 if [ "%{_pkgconfigdir}" != "/usr/lib/pkgconfig" ] ; then
@@ -1844,7 +2084,7 @@ ln -sf libGLU.so.1 $RPM_BUILD_ROOT%{_libdir}/libGLU.so
 # according to OpenGL ABI for Linux v1.0
 # (http://oss.sgi.com/projects/ogl-sample/ABI/index.html)
 # libGL.so.1, libGL.so, libGLU.so.1, libGL.so must be accessible in /usr
-# libGL is already linked by Xorg build, but libGLU not
+# libGL is already linked by XOrg X11 build, but libGLU not
 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
 
@@ -1905,88 +2145,62 @@ ln -sf %{_fontsdir} $RPM_BUILD_ROOT%{_libx11dir}/fonts
 rm -f $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
 
 :> $RPM_BUILD_ROOT%{_libx11dir}/config/host.def
 :> $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf
 
-rm -rf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/html
+rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html
 
 # resolve conflict with man-pages
 mv -f $RPM_BUILD_ROOT%{_mandir}/man4/{mouse.4,mouse-x.4}
 
-%ifnarch sparc sparc64
-gzip -9nf $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}/*
+# help rpm to detect deps
+chmod 755 $RPM_BUILD_ROOT%{_libdir}/modules/dri/*.so
+
+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.*
-%endif
+gunzip $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/README.*
+
+install -d $RPM_BUILD_ROOT/etc/ld.so.conf.d
+echo '%{_libdir}' > $RPM_BUILD_ROOT/etc/ld.so.conf.d/X11-%{_lib}.conf
 
-# 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
-
-# skipped from removal - %%exclude is used for these
-# %{_includedir}/X11/extensions/{Xrender.h,render.h,renderproto.h}
-# %{_mandir}/man3/Xft.3x
+chmod -R u+w $RPM_BUILD_ROOT
 
 %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
        rm -rf /etc/X11/xkb/geometry/hp
 fi
 
-%triggerpostun modules -- Xorg-modules < 4.0.2
+%triggerpostun modules -- X11-modules < 4.0.2
 if [ -d /usr/X11R6/lib/X11/xkb ]; then
        rm -rf /usr/X11R6/lib/X11/xkb
        ln -sf /etc/X11/xkb /usr/X11R6/lib/X11/xkb
 fi
 
+%triggerpostun libs -- X11-libs < 1:6.8.2-11.13
+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
@@ -2005,22 +2219,8 @@ if [ "$1" = "0" ]; then
 fi
 
 %pre 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
+%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 xfs
 /sbin/chkconfig --add xfs
@@ -2040,18 +2240,31 @@ fi
 
 %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
+
+%triggerpostun xfs -- xfs
+#if [ -s /etc/X11/fs/config.rpmsave ]; then
+#      cp -f /etc/X11/fs/config.rpmsave /etc/X11/fs/config
+#fi
+%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
+/sbin/chkconfig --add xfs
+/etc/rc.d/init.d/xfs start >&2
+
+%triggerpostun Xserver -- XFree86-Xserver
+if [ -s /etc/X11/XF86Config.rpmsave ]; then
+       cp -f /etc/X11/XF86Config.rpmsave /etc/X11/xorg.conf
+       sed -i -e "s/xfree86/xorg/g" /etc/X11/xorg.conf
 fi
 
 #--- %files --------------------------
 
 %files
 %defattr(644,root,root,755)
-%ifnarch sparc sparc64
 %doc %{_docdir}/%{name}-%{version}
 %doc %{_libx11dir}/doc
-%endif
 
 %{_appdefsdir}/UXTerm
 %{_appdefsdir}/XCalc
@@ -2149,6 +2362,7 @@ fi
 %attr(755,root,root) %{_bindir}/xrandr
 %attr(755,root,root) %{_bindir}/xrdb
 %attr(755,root,root) %{_bindir}/xrefresh
+%attr(755,root,root) %{_bindir}/xrx
 %attr(755,root,root) %{_bindir}/xset
 %attr(755,root,root) %{_bindir}/xsetmode
 %attr(755,root,root) %{_bindir}/xsetpointer
@@ -2175,7 +2389,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*
@@ -2184,7 +2397,7 @@ fi
 %{_mandir}/man1/gtf.1*
 %{_mandir}/man1/iceauth.1*
 %{_mandir}/man1/lbxproxy.1*
-#%{_mandir}/man1/libxrx.1*
+%{_mandir}/man1/libxrx.1*
 %{_mandir}/man1/lndir.1*
 %{_mandir}/man1/luit.1x*
 %{_mandir}/man1/makestrs.1*
@@ -2222,6 +2435,7 @@ fi
 %{_mandir}/man1/xrandr.1*
 %{_mandir}/man1/xrdb.1*
 %{_mandir}/man1/xrefresh.1*
+%{_mandir}/man1/xrx.1*
 %{_mandir}/man1/xset.1*
 %{_mandir}/man1/xsetmode.1*
 %{_mandir}/man1/xsetpointer.1*
@@ -2236,6 +2450,14 @@ fi
 %{_mandir}/man1/xon.1*
 %{_mandir}/man7/*
 
+# not related to any packaged files
+#%{_mandir}/man1/XDarwin.1*
+#%{_mandir}/man1/dmxtodmx.1*
+#%{_mandir}/man1/dumpkeymap.1*
+#%{_mandir}/man1/ucs2any.1*
+#%{_mandir}/man1/vdltodmx.1*
+#%{_mandir}/man1/xdmxconfig.1*
+
 %lang(it) %{_mandir}/it/man1/startx.1*
 %lang(it) %{_mandir}/it/man1/xconsole.1*
 %lang(it) %{_mandir}/it/man1/xinit.1*
@@ -2262,9 +2484,21 @@ fi
 /usr/lib/X11
 %dir %{_bindir}
 %dir %{_libdir}
+%if "%{_lib}" != "lib"
+%dir %{_prefix}/lib
+%endif
 %dir %{_libx11dir}
 %{_libx11dir}/rgb.txt
 
+%files Xprint
+%defattr(644,root,root,755)
+%dir %{_sysconfdir}/X11/xserver/C
+%dir %{_sysconfdir}/X11/xserver/C/print
+%{_sysconfdir}/X11/xserver/C/print/*
+%lang(en) %dir %{_sysconfdir}/X11/xserver/en_US
+%lang(en) %dir %{_sysconfdir}/X11/xserver/en_US/print
+%lang(en) %{_sysconfdir}/X11/xserver/en_US/print/*
+
 %files DPS
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/makepsres
@@ -2274,10 +2508,10 @@ fi
 %attr(755,root,root) %{_libdir}/libdps.so.*.*
 %attr(755,root,root) %{_libdir}/libdpstk.so.*.*
 %attr(755,root,root) %{_libdir}/libpsres.so.*.*
-%{_mandir}/man1/makepsres*
-%{_mandir}/man1/pswrap*
-%{_mandir}/man1/dpsexec*
-%{_mandir}/man1/dpsinfo*
+%{_mandir}/man1/makepsres.1*
+%{_mandir}/man1/pswrap.1*
+%{_mandir}/man1/dpsexec.1*
+%{_mandir}/man1/dpsinfo.1*
 
 %files DPS-devel
 %defattr(644,root,root,755)
@@ -2294,8 +2528,8 @@ fi
 
 %files OpenGL-core
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/extensions/libglx.a
-%attr(755,root,root) %{_libdir}/modules/extensions/libGLcore.a
+%attr(755,root,root) %{_libdir}/modules/extensions/libglx.so
+%attr(755,root,root) %{_libdir}/modules/extensions/libGLcore.so
 
 %files OpenGL-libGL
 %defattr(644,root,root,755)
@@ -2305,6 +2539,26 @@ fi
 %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.*.*
+# 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*
+%{_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
@@ -2327,26 +2581,6 @@ 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) %{_bindir}/glxgears
-%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*
-%{_mandir}/man1/glxgears.1x*
-
 %files OpenGL-static
 %defattr(644,root,root,755)
 %{_libdir}/libGL.a
@@ -2361,27 +2595,31 @@ fi
 %files Xprt
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/Xprt
+%{_mandir}/man1/Xprt.1*
 
 %files Xserver
 %defattr(644,root,root,755)
-%attr(4755,root,root) %{_bindir}/Xwrapper
 %attr(755,root,root) %{_bindir}/Xorg
+%attr(755,root,root) %{_bindir}/*dmx*
+%attr(4755,root,root) %{_bindir}/Xwrapper
 %attr(755,root,root) %{_bindir}/getconfig*
 %attr(755,root,root) %{_sysconfdir}/X11/X
 %attr(755,root,root) %{_bindir}/X
 %{_mandir}/man1/Xorg.1*
 %{_mandir}/man1/Xserver.1*
+%{_mandir}/man1/*dmx*.1*
 %{_mandir}/man1/getconfig.1*
 %{_mandir}/man5/xorg.conf.5*
 %{_mandir}/man5/getconfig.5*
 
+
 %{_libx11dir}/Cards
 %{_libx11dir}/Options
 %{_libx11dir}/getconfig
 
-%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/X11/xorg.conf
-%attr(640,root,root) %config %verify(not md5 size mtime) /etc/pam.d/xserver
-%attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/security/blacklist.xserver
+%config(missingok,noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/xorg.conf
+%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
@@ -2392,17 +2630,31 @@ fi
 %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}/libFS.so
-%attr(755,root,root) %{_libdir}/libI810XvMC.so
+%attr(755,root,root) %{_libdir}/lib*XvMC*.so
 %attr(755,root,root) %{_libdir}/libICE.so
 %attr(755,root,root) %{_libdir}/libSM.so
 %attr(755,root,root) %{_libdir}/libX11.so
 %attr(755,root,root) %{_libdir}/libXRes.so
 %attr(755,root,root) %{_libdir}/libXTrap.so
+%attr(755,root,root) %{_libdir}/libXau.so
 %attr(755,root,root) %{_libdir}/libXaw.so
+%attr(755,root,root) %{_libdir}/libXcomposite.so
+%attr(755,root,root) %{_libdir}/libXcursor.so
+%attr(755,root,root) %{_libdir}/libXdamage.so
+%attr(755,root,root) %{_libdir}/libXdmcp.so
+%attr(755,root,root) %{_libdir}/libXevie.so
 %attr(755,root,root) %{_libdir}/libXext.so
+%attr(755,root,root) %{_libdir}/libXfixes.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
@@ -2410,11 +2662,11 @@ 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
 %attr(755,root,root) %{_libdir}/libXv.so
-%attr(755,root,root) %{_libdir}/libXvMC.so
 %attr(755,root,root) %{_libdir}/libXxf86dga.so
 %attr(755,root,root) %{_libdir}/libXxf86misc.so
 %attr(755,root,root) %{_libdir}/libXxf86rush.so
@@ -2422,9 +2674,10 @@ fi
 %attr(755,root,root) %{_libdir}/libfontenc.so
 %attr(755,root,root) %{_libdir}/libxkbfile.so
 %attr(755,root,root) %{_libdir}/libxkbui.so
-#%attr(755,root,root) %{_libdir}/libxrx.so
-%{_libdir}/libXau.a
-%{_libdir}/libXdmcp.a
+%attr(755,root,root) %{_libdir}/libxrx*.so
+%{_libdir}/libXprintAppUtil.a
+%{_libdir}/libXprintUtil.a
+%{_libdir}/libdmx.a
 %{_libdir}/libfntstubs.a
 %{_libdir}/liboldX.a
 %{_libdir}/libxf86config.a
 %{_includedir}/X11/PM
 %{_includedir}/X11/SM
 %{_includedir}/X11/Xaw
+%{_includedir}/X11/Xcursor
+%{_includedir}/X11/Xft
 %{_includedir}/X11/Xmu
+%{_includedir}/X11/XprintAppUtil
+%{_includedir}/X11/XprintUtil
 %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}/man3/[A-FH-Z]*
-%exclude %{_mandir}/man3/Xft.3*
+%{_mandir}/man1/bdftopcf.1*
+%{_mandir}/man1/xft-config.1*
+%{_mandir}/man3/[A-FH-Zl]*
+%{_pkgconfigdir}/xcomposite.pc
+%{_pkgconfigdir}/xcursor.pc
+%{_pkgconfigdir}/xdamage.pc
+%{_pkgconfigdir}/xevie.pc
+%{_pkgconfigdir}/xfixes.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*
+%attr(755,root,root) %{_libdir}/modules/drivers/apm_drv.so
+%{_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
+%attr(755,root,root) %{_libdir}/modules/drivers/ark_drv.so
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86} mips ppc arm amd64
+%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*
+%attr(755,root,root) %{_libdir}/modules/drivers/chips_drv.so
+%{_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*
+%attr(755,root,root) %{_libdir}/modules/drivers/cirrus_*.so
+%{_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*
+%attr(755,root,root) %{_libdir}/modules/drivers/cyrix_drv.so
+%{_mandir}/man4/cyrix.4*
 %endif
 
-%ifarch %{ix86} sparc sparc64 mips ppc arm superh amd64
+%ifarch %{ix86} ia64 %{x8664} alpha sparc sparc64 sparcv9 mips ppc arm superh
 %files driver-fbdev
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/fbdev_drv.o
+%attr(755,root,root) %{_libdir}/modules/drivers/fbdev_drv.so
 %{_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*
+%attr(755,root,root) %{_libdir}/modules/drivers/glide_drv.so
+%{_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
-%attr(755,root,root) %{_libdir}/modules/dri/gamma_dri.so
+%attr(755,root,root) %{_libdir}/modules/drivers/glint_drv.so
+%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*
+%attr(755,root,root) %{_libdir}/modules/drivers/i128_drv.so
+%{_mandir}/man4/i128.4*
 %endif
 
+%files driver-i2c
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/modules/multimedia/bt*.so
+%attr(755,root,root) %{_libdir}/modules/multimedia/fi*.so
+%attr(755,root,root) %{_libdir}/modules/multimedia/tda*.so
+%attr(755,root,root) %{_libdir}/modules/multimedia/msp*.so
+%attr(755,root,root) %{_libdir}/modules/multimedia/uda*.so
+
 # 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*
+%attr(755,root,root) %{_libdir}/modules/drivers/i740_drv.so
+%{_mandir}/man4/i740.4*
 %endif
 
 # Devel: sparc sparc64
-%ifarch %{ix86}
+%ifarch %{ix86} ia64 %{x8664}
 %files driver-i810
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/i810_drv.o
+%attr(755,root,root) %{_libdir}/modules/drivers/i810_drv.so
+%ifarch %{ix86} ia64
 %attr(755,root,root) %{_libdir}/modules/dri/i810_dri.so
-%attr(755,root,root) %{_libdir}/modules/dri/i830_dri.so
-%{_mandir}/man4/i810*
+%endif
+%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)
-%attr(755,root,root) %{_libdir}/modules/drivers/imstt_drv.o
+%attr(755,root,root) %{_libdir}/modules/drivers/imstt_drv.so
 %{_mandir}/man4/imstt.4*
 %endif
 
-%ifarch %{ix86} sparc sparc64 mips alpha ppc arm amd64
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 sparcv9 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
+%attr(755,root,root) %{_libdir}/modules/drivers/mga_drv.so
+%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*
+%attr(755,root,root) %{_libdir}/modules/drivers/neomagic_drv.so
+%{_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)
-%attr(755,root,root) %{_libdir}/modules/drivers/newport_drv.o
+%attr(755,root,root) %{_libdir}/modules/drivers/newport_drv.so
 %{_mandir}/man4/newport.4*
 %endif
 
 %ifarch %{ix86}
 %files driver-nsc
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/nsc_drv.o
+%attr(755,root,root) %{_libdir}/modules/drivers/nsc_drv.so
 %{_mandir}/man4/nsc.4*
 %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*
+%attr(755,root,root) %{_libdir}/modules/drivers/nv_drv.so
+%attr(755,root,root) %{_libdir}/modules/drivers/riva128.so
+%{_mandir}/man4/nv.4*
 %endif
 
 %files driver-ati
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/ati*_drv.o
+%attr(755,root,root) %{_libdir}/modules/drivers/ati*_drv.so
+%attr(755,root,root) %{_libdir}/modules/multimedia/theatre*_drv.so
 
 %files driver-r128
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/r128*_drv.o
-%ifarch %{ix86} alpha ppc arm amd64
+%attr(755,root,root) %{_libdir}/modules/drivers/r128*_drv.so
+%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
+%attr(755,root,root) %{_libdir}/modules/drivers/radeon*_drv.so
+%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
+%if %{with r300}
+%attr(755,root,root) %{_libdir}/modules/dri/r300_dri.so
 %endif
-%{_mandir}/man4/radeon*
+%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
+%attr(755,root,root) %{_libdir}/modules/drivers/rendition_drv.so
 %{_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*
+%attr(755,root,root) %{_libdir}/modules/drivers/s3virge_drv.so
+%{_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
+%attr(755,root,root) %{_libdir}/modules/drivers/s3_drv.so
 #%%{_mandir}/man4/s3.4*
 %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*
+%attr(755,root,root) %{_libdir}/modules/drivers/savage_drv.so
+%{_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*
+%attr(755,root,root) %{_libdir}/modules/drivers/siliconmotion_drv.so
+%{_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}
+%attr(755,root,root) %{_libdir}/modules/drivers/sis_drv.so
+%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-sisusb
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/modules/drivers/sisusb_drv.so
+%{_mandir}/man4/sisusb.4*
+
+%ifarch sparc sparc64 sparcv9
 %files driver-sunbw2
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/sunbw2_drv.o
-%{_mandir}/man4/sunbw2*
+%attr(755,root,root) %{_libdir}/modules/drivers/sunbw2_drv.so
+%{_mandir}/man4/sunbw2.4*
 %endif
 
-%ifarch sparc sparc64
+%ifarch sparc sparc64 sparcv9
 %files driver-suncg14
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/suncg14_drv.o
-%{_mandir}/man4/suncg14*
+%attr(755,root,root) %{_libdir}/modules/drivers/suncg14_drv.so
+%{_mandir}/man4/suncg14.4*
 %endif
 
-%ifarch sparc sparc64
+%ifarch sparc sparc64 sparcv9
 %files driver-suncg3
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/suncg3_drv.o
-%{_mandir}/man4/suncg3*
+%attr(755,root,root) %{_libdir}/modules/drivers/suncg3_drv.so
+%{_mandir}/man4/suncg3.4*
 %endif
 
-%ifarch sparc sparc64
+%ifarch sparc sparc64 sparcv9
 %files driver-suncg6
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/suncg6_drv.o
-%{_mandir}/man4/suncg6*
+%attr(755,root,root) %{_libdir}/modules/drivers/suncg6_drv.so
+%{_mandir}/man4/suncg6.4*
 %endif
 
-%ifarch sparc sparc64
+%ifarch sparc sparc64 sparcv9
 %files driver-sunffb
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/sunffb_drv.o
+%attr(755,root,root) %{_libdir}/modules/drivers/sunffb_drv.so
+# 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
+%ifarch sparc sparc64 sparcv9
 %files driver-sunleo
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/sunleo_drv.o
-%{_mandir}/man4/sunleo*
+%attr(755,root,root) %{_libdir}/modules/drivers/sunleo_drv.so
+%{_mandir}/man4/sunleo.4*
 %endif
 
-%ifarch sparc sparc64
+%ifarch sparc sparc64 sparcv9
 %files driver-suntcx
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/drivers/suntcx_drv.o
-%{_mandir}/man4/suntcx*
+%attr(755,root,root) %{_libdir}/modules/drivers/suntcx_drv.so
+%{_mandir}/man4/suntcx.4*
 %endif
 
-%ifarch %{ix86} sparc sparc64 mips alpha arm ppc amd64
-%if %{with tdfx}
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 sparcv9 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
+%attr(755,root,root) %{_libdir}/modules/drivers/tdfx_drv.so
+%ifarch %{ix86} ia64 alpha arm
 %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
+%attr(755,root,root) %{_libdir}/modules/drivers/tga_drv.so
 %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*
+%attr(755,root,root) %{_libdir}/modules/drivers/trident_drv.so
+%{_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*
+%attr(755,root,root) %{_libdir}/modules/drivers/tseng_drv.so
+%{_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
+%attr(755,root,root) %{_libdir}/modules/drivers/via_drv.so
+%ifarch %{ix86}
+%attr(755,root,root) %{_libdir}/modules/dri/unichrome_dri.so
+%endif
 %{_mandir}/man4/via.4*
 %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*
+%attr(755,root,root) %{_libdir}/modules/drivers/vmware_drv.so
+%{_mandir}/man4/vmware.4*
 %endif
 
 %files libs
 %defattr(644,root,root,755)
-%dir /etc/xdg
+/etc/ld.so.conf.d/*.conf
+%dir %{_sysconfdir}/xdg
 %dir %{_themesdir}
 %dir %{_themesdir}/Default
 %dir %{_themesdir}/ThinIce
+%dir %{_themesdir}/Metal
+%dir %{_themesdir}/Industrial
 %{_libx11dir}/XErrorDB
 %{_libx11dir}/XKeysymDB
 %dir %{_appdefsdir}
@@ -2774,6 +3058,8 @@ fi
 %lang(es) %dir %{_appdefsdir}/es
 %lang(fr) %dir %{_appdefsdir}/fr
 %lang(hu) %dir %{_appdefsdir}/hu
+%lang(it) %dir %{_appdefsdir}/it
+%lang(ja) %dir %{_appdefsdir}/ja
 %lang(ko) %dir %{_appdefsdir}/ko
 %lang(nl) %dir %{_appdefsdir}/nl
 %lang(pl) %dir %{_appdefsdir}/pl
@@ -2782,7 +3068,12 @@ 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
@@ -2792,19 +3083,31 @@ fi
 %dir %{_pixmapsdir}
 %dir %{_pixmapsdir}/mini
 %dir %{_soundsdir}
+%dir %{_wallpapersdir}
 %dir %{_wmpropsdir}
 %dir %{_xsessdir}
+%dir %{_wmstylesdir}
 %attr(755,root,root) %{_libdir}/libFS.so.*.*
-%attr(755,root,root) %{_libdir}/libI810XvMC.so.*.*
+%attr(755,root,root) %{_libdir}/lib*XvMC*.so.*.*
 %attr(755,root,root) %{_libdir}/libICE.so.*.*
 %attr(755,root,root) %{_libdir}/libSM.so.*.*
 %attr(755,root,root) %{_libdir}/libX11.so.*.*
 %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}/libXau.so.*.*
+%attr(755,root,root) %{_libdir}/libXaw.so.6.*
+%attr(755,root,root) %{_libdir}/libXaw.so.7.*
+%attr(755,root,root) %{_libdir}/libXaw.so.8.*
+%attr(755,root,root) %{_libdir}/libXcomposite.so.*.*
+%attr(755,root,root) %{_libdir}/libXcursor.so.*.*.*
+%attr(755,root,root) %{_libdir}/libXdamage.so.*.*
+%attr(755,root,root) %{_libdir}/libXdmcp.so.*.*
+%attr(755,root,root) %{_libdir}/libXevie.so.*.*
 %attr(755,root,root) %{_libdir}/libXext.so.*.*
+%attr(755,root,root) %{_libdir}/libXfixes.so.*.*
 %attr(755,root,root) %{_libdir}/libXfont.so.*.*
-%attr(755,root,root) %{_libdir}/libXfontcache.so.*.*
+%attr(755,root,root) %{_libdir}/libXft.so.1.*
+%attr(755,root,root) %{_libdir}/libXft.so.2.*.*
 %attr(755,root,root) %{_libdir}/libXi.so.*.*
 %attr(755,root,root) %{_libdir}/libXinerama.so.*.*
 %attr(755,root,root) %{_libdir}/libXmu.so.*.*
@@ -2812,11 +3115,11 @@ 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.*.*
 %attr(755,root,root) %{_libdir}/libXv.so.*.*
-%attr(755,root,root) %{_libdir}/libXvMC.so.*.*
 %attr(755,root,root) %{_libdir}/libXxf86dga.so.*.*
 %attr(755,root,root) %{_libdir}/libXxf86misc.so.*.*
 %attr(755,root,root) %{_libdir}/libXxf86rush.so.*.*
@@ -2824,7 +3127,7 @@ fi
 %attr(755,root,root) %{_libdir}/libfontenc.so.*.*
 %attr(755,root,root) %{_libdir}/libxkbfile.so.*.*
 %attr(755,root,root) %{_libdir}/libxkbui.so.*.*
-#%attr(755,root,root) %{_libdir}/libxrx.so.*.*
+%attr(755,root,root) %{_libdir}/libxrx*.so.*.*
 
 %files modules
 %defattr(644,root,root,755)
@@ -2835,23 +3138,21 @@ fi
 %dir %{_libdir}/modules
 %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/drivers/linux
-%endif
-%ifarch %{ix86} sparc sparc64 alpha ppc arm amd64
-%attr(755,root,root) %{_libdir}/modules/drivers/vga_drv.o
+%attr(755,root,root) %{_libdir}/modules/*.so
+%attr(755,root,root) %{_libdir}/modules/drivers/v4l_drv.so
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 alpha ppc arm
+%attr(755,root,root) %{_libdir}/modules/drivers/vga_drv.so
 %endif
-%ifarch %{ix86} sparc sparc64 amd64
-%attr(755,root,root) %{_libdir}/modules/drivers/vesa_drv.o
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64
+%attr(755,root,root) %{_libdir}/modules/drivers/vesa_drv.so
 %endif
 %dir %{_libdir}/modules/extensions
-%attr(755,root,root) %{_libdir}/modules/extensions/libdbe.a
-%attr(755,root,root) %{_libdir}/modules/extensions/libdri.a
-%attr(755,root,root) %{_libdir}/modules/extensions/libextmod.a
-%attr(755,root,root) %{_libdir}/modules/extensions/librecord.a
-%attr(755,root,root) %{_libdir}/modules/extensions/libxtrap.a
+%dir %{_libdir}/modules/multimedia
+%attr(755,root,root) %{_libdir}/modules/extensions/libdbe.so
+%attr(755,root,root) %{_libdir}/modules/extensions/libdri.so
+%attr(755,root,root) %{_libdir}/modules/extensions/libextmod.so
+%attr(755,root,root) %{_libdir}/modules/extensions/librecord.so
+%attr(755,root,root) %{_libdir}/modules/extensions/libxtrap.so
 %attr(755,root,root) %{_libdir}/modules/fonts
 %attr(755,root,root) %{_libdir}/modules/input
 %attr(755,root,root) %{_libdir}/modules/linux
@@ -2861,33 +3162,31 @@ 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/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/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*
+%{_mandir}/man4/v4l.4*
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 sparcv9 alpha ppc arm
+%{_mandir}/man4/vga.4*
 %endif
-%ifarch %{ix86} sparc sparc64 alpha ppc arm amd64
-%{_mandir}/man4/vga*
+%ifarch %{ix86} ia64 %{x8664} sparc sparc64 sparcv9
+%{_mandir}/man4/vesa.4*
 %endif
-%ifarch %{ix86} sparc sparc64 amd64
-%{_mandir}/man4/vesa*
-%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)
@@ -2904,16 +3203,23 @@ fi
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libFS.a
-%{_libdir}/libI810XvMC.a
+%{_libdir}/lib*XvMC*.a
 %{_libdir}/libICE.a
 %{_libdir}/libSM.a
 %{_libdir}/libX11.a
 %{_libdir}/libXRes.a
 %{_libdir}/libXTrap.a
+%{_libdir}/libXau.a
 %{_libdir}/libXaw.a
+%{_libdir}/libXcomposite.a
+%{_libdir}/libXcursor.a
+%{_libdir}/libXdamage.a
+%{_libdir}/libXdmcp.a
+%{_libdir}/libXevie.a
 %{_libdir}/libXext.a
+%{_libdir}/libXfixes.a
 %{_libdir}/libXfont.a
-%{_libdir}/libXfontcache.a
+%{_libdir}/libXft.a
 %{_libdir}/libXi.a
 %{_libdir}/libXinerama.a
 %{_libdir}/libXmu.a
@@ -2921,11 +3227,11 @@ fi
 %{_libdir}/libXp.a
 %{_libdir}/libXpm.a
 %{_libdir}/libXrandr.a
+%{_libdir}/libXrender.a
 %{_libdir}/libXss.a
 %{_libdir}/libXt.a
 %{_libdir}/libXtst.a
 %{_libdir}/libXv.a
-%{_libdir}/libXvMC.a
 %{_libdir}/libXxf86dga.a
 %{_libdir}/libXxf86misc.a
 %{_libdir}/libXxf86rush.a
@@ -2939,7 +3245,10 @@ fi
 %attr(755,root,root) %{_bindir}/beforelight
 %attr(755,root,root) %{_bindir}/ico
 %attr(755,root,root) %{_bindir}/listres
+%attr(755,root,root) %{_bindir}/oclock
+%attr(755,root,root) %{_bindir}/rman
 %attr(755,root,root) %{_bindir}/showfont
+%attr(755,root,root) %{_bindir}/texteroids
 %attr(755,root,root) %{_bindir}/viewres
 %attr(755,root,root) %{_bindir}/x11perf
 %attr(755,root,root) %{_bindir}/x11perfcomp
@@ -2948,30 +3257,40 @@ fi
 %attr(755,root,root) %{_bindir}/xclipboard
 %attr(755,root,root) %{_bindir}/xclock
 %attr(755,root,root) %{_bindir}/xditview
+%attr(755,root,root) %{_bindir}/xdbedizzy
+%attr(755,root,root) %{_bindir}/xdpr
+%attr(755,root,root) %{_bindir}/xdriinfo
 %attr(755,root,root) %{_bindir}/xedit
 %attr(755,root,root) %{_bindir}/xev
 %attr(755,root,root) %{_bindir}/xeyes
 %attr(755,root,root) %{_bindir}/xfd
 %attr(755,root,root) %{_bindir}/xfontsel
 %attr(755,root,root) %{_bindir}/xgc
+%attr(755,root,root) %{_bindir}/xkill
 %attr(755,root,root) %{_bindir}/xload
+%attr(755,root,root) %{_bindir}/xlogo
 %attr(755,root,root) %{_bindir}/xmag
 %attr(755,root,root) %{_bindir}/xman
 %attr(755,root,root) %{_bindir}/xmessage
 %attr(755,root,root) %{_bindir}/xmh
-%attr(755,root,root) %{_bindir}/xwininfo
-%attr(755,root,root) %{_bindir}/oclock
-%attr(755,root,root) %{_bindir}/xlogo
-%attr(755,root,root) %{_bindir}/xkill
-%attr(755,root,root) %{_bindir}/rman
+%attr(755,root,root) %{_bindir}/xmore
+%attr(755,root,root) %{_bindir}/xphelloworld
+%attr(755,root,root) %{_bindir}/xplsprinters
+%attr(755,root,root) %{_bindir}/xpr
+%attr(755,root,root) %{_bindir}/xprehashprinterlist
+%attr(755,root,root) %{_bindir}/xpsimplehelloworld
+%attr(755,root,root) %{_bindir}/xpxthelloworld
 %attr(755,root,root) %{_bindir}/xtrap*
-%attr(755,root,root) %{_bindir}/texteroids
+%attr(755,root,root) %{_bindir}/xwininfo
 %{_libx11dir}/xedit
 %{_libx11dir}/xman.help
 %{_mandir}/man1/beforelight.1*
 %{_mandir}/man1/ico.1*
 %{_mandir}/man1/listres.1*
+%{_mandir}/man1/oclock.1*
+%{_mandir}/man1/rman.1*
 %{_mandir}/man1/showfont.1*
+%{_mandir}/man1/texteroids.1*
 %{_mandir}/man1/viewres.1*
 %{_mandir}/man1/x11perf.1*
 %{_mandir}/man1/x11perfcomp.1*
@@ -2980,24 +3299,31 @@ fi
 %{_mandir}/man1/xclipboard.1*
 %{_mandir}/man1/xclock.1*
 %{_mandir}/man1/xditview.1*
+%{_mandir}/man1/xdbedizzy.1*
+%{_mandir}/man1/xdpr.1*
+%{_mandir}/man1/xdriinfo.1*
+%{_mandir}/man1/xmore.1*
 %{_mandir}/man1/xedit.1*
 %{_mandir}/man1/xev.1*
 %{_mandir}/man1/xeyes.1*
 %{_mandir}/man1/xfd.1*
 %{_mandir}/man1/xfontsel.1*
 %{_mandir}/man1/xgc.1*
+%{_mandir}/man1/xkill.1*
 %{_mandir}/man1/xload.1*
+%{_mandir}/man1/xlogo.1*
 %{_mandir}/man1/xmag.1*
 %{_mandir}/man1/xman.1*
 %{_mandir}/man1/xmessage.1*
 %{_mandir}/man1/xmh.1*
+%{_mandir}/man1/xphelloworld.1*
+%{_mandir}/man1/xplsprinters.1*
+%{_mandir}/man1/xpr.1*
+%{_mandir}/man1/xprehashprinterlist.1*
+%{_mandir}/man1/xpsimplehelloworld.1*
+%{_mandir}/man1/xpxthelloworld.1*
+%{_mandir}/man1/xtrap*
 %{_mandir}/man1/xwininfo.1*
-%{_mandir}/man1/xkill.1*
-%{_mandir}/man1/xlogo.1*
-%{_mandir}/man1/oclock.1*
-%{_mandir}/man1/rman.1*
-%{_mandir}/man1/xtr*
-%{_mandir}/man1/texteroids.1*
 
 %lang(it) %{_mandir}/it/man1/xload.1*
 
@@ -3011,6 +3337,10 @@ fi
 %{_appdefsdir}/Editres-color
 %{_appdefsdir}/Viewres
 %{_appdefsdir}/XConsole
+%{_appdefsdir}/XFontSel
+%{_appdefsdir}/XMore
+%{_appdefsdir}/Xditview
+%{_appdefsdir}/Xditview-chrtr
 %{_appdefsdir}/Xedit
 %{_appdefsdir}/Xedit-color
 %{_appdefsdir}/Xfd
@@ -3020,9 +3350,6 @@ fi
 %{_appdefsdir}/Xmessage
 %{_appdefsdir}/Xmessage-color
 %{_appdefsdir}/Xmh
-%{_appdefsdir}/XFontSel
-%{_appdefsdir}/Xditview
-%{_appdefsdir}/Xditview-chrtr
 
 %{_desktopdir}/oclock.desktop
 %{_desktopdir}/xcalc.desktop
@@ -3086,15 +3413,15 @@ fi
 
 %files xauth
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/xauth
+%attr(755,root,root) %{_bindir}/xauth*
 %{_mandir}/man1/xauth.1*
 
 %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
@@ -3104,26 +3431,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
+%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 0.233142 seconds and 4 git commands to generate.