]> git.pld-linux.org Git - packages/XFree86.git/blobdiff - XFree86.spec
- formatting
[packages/XFree86.git] / XFree86.spec
index 98825b661c76d37d878da18b3d162e4f52bdf0a9..90323c4f724fda29b0d52003c12a1f8ccf0e399d 100644 (file)
@@ -22,14 +22,16 @@ Summary(ru):        
 Summary(uk):   âÁÚÏצ ÛÒÉÆÔÉ, ÐÒÏÇÒÁÍÉ ÔÁ ÄÏËÕÍÅÎÔÁæѠÄÌÑ ÒÏÂÏÞϧ ÓÔÁÎ槠ЦĠX
 Summary(zh_CN):        XFree86 ´°¿Úϵͳ·þÎñÆ÷ºÍ»ù±¾³ÌÐò
 Name:          XFree86
-Version:       4.3.0
-Release:       1.2
+Version:       4.3.99.5
+Release:       0.1
 License:       MIT
 Group:         X11/XFree86
-Source0:       ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/X430src-1.tgz
-Source1:       ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/X430src-2.tgz
-Source2:       ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/X430src-3.tgz
+Source0:       ftp://ftp.xfree86.org/pub/XFree86/develsnaps/%{name}-%{version}.tar.bz2
+# Source0-md5: d01d01a7abd4f0764e20ef493f76a3b2
+#Source1:      ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/X430src-2.tgz
+#Source2:      ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/X430src-3.tgz
 Source3:       ftp://ftp.pld.org.pl/software/xinit/xdm-xinitrc-0.2.tar.bz2
+# Source3-md5: 0a15b1c374256b5cad7961807baa3896
 Source4:       xdm.pamd
 Source5:       xserver.pamd
 Source6:       xdm.init
@@ -55,7 +57,9 @@ Source35:     xclock.png
 Source36:      oclock.png
 Source37:      xconsole.png
 Source38:      http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-Xman-pages.tar.bz2
+# Source38-md5: a184106bb83cb27c6963944d9243ac3f
 Source39:      cvs://anonymous@cvs.gatos.sourceforge.net/cvsroot/gatos/ati.2-20021001.tar.bz2
+# Source39-md5: 8d43c01d364576c195a5294279f92566
 Patch0:                %{name}-PLD.patch
 Patch1:                %{name}-HasZlib.patch
 Patch2:                %{name}-DisableDebug.patch
@@ -87,7 +91,6 @@ Patch27:      %{name}-config-s3.patch
 Patch28:       %{name}-sparc_pci_domains.patch
 Patch29:       %{name}-XTerm.ad.patch
 Patch30:       %{name}-alpha_GLX_align_fix.patch
-Patch31:       %{name}-PEX+XIE.patch
 Patch32:       %{name}-xman-manpaths.patch
 Patch33:       %{name}-clearrts.patch
 Patch34:       %{name}-fix-07-s3trio64v2gx+netfinity.patch
@@ -106,6 +109,10 @@ Patch44:   %{name}-pkgconfig.patch
 Patch45:       %{name}-VidMode-nocrashafterfailure.patch
 # spencode.o in libspeedo.a is empty - patch like for libGLcore.a
 Patch46:       %{name}-spencode-nowarning.patch
+# Small (maybe buggy) patch to resolve problems with totem 0.97.0
+Patch47:       %{name}-lock.patch
+Patch48:       %{name}-savage-20030505.patch
+URL:           http://www.xfree86.org/
 BuildRequires: bison
 BuildRequires: expat-devel
 BuildRequires: flex
@@ -115,7 +122,7 @@ BuildRequires:      libpng-devel
 BuildRequires: libstdc++-devel
 BuildRequires: ncurses-devel
 BuildRequires: pam-devel
-BuildRequires: perl
+BuildRequires: %{_bindir}/perl
 BuildRequires: tcl-devel
 BuildRequires: utempter-devel
 BuildRequires: zlib-devel
@@ -129,7 +136,6 @@ BuildRequires:      ed
 %endif
 Requires:      xauth
 Requires:      %{name}-libs = %{version}
-Requires:      %{name}-xft = %{version}
 ExclusiveArch: %{ix86} alpha sparc m68k armv4l noarch ppc
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 Obsoletes:     xpm-progs
@@ -152,9 +158,6 @@ Obsoletes:  X11R6.1
 %define                _noautoreqdep   libGL.so.1 libGLU.so.1 libOSMesa.so.3.3 libglide3.so.3
 
 %description
-If you want to install the X Window System (TM) on your machine,
-you'll need to install XFree86.
-
 The X Window System provides the base technology for developing
 graphical user interfaces. Simply stated, X draws the elements of the
 GUI on the user's screen and builds methods for sending user
@@ -322,44 +325,6 @@ X-Window Display PostScript static libraries.
 %description DPS-static -l pl
 Statyczne biblioteki X-Window Display PostScript.
 
-%package PEX
-Summary:       PEX extension library
-Summary(pl):   Biblioteka rozszerzenia PEX
-Group:         X11/XFree86
-Requires:      %{name}-libs = %{version}
-
-%description PEX
-PEX extension library. Since XFree86 4.2.0 it's no longer included by
-default.
-
-%description PEX -l pl
-Biblioteka rozszerzenia PEX. Od wersji XFree86 4.2.0 nie jest ju¿
-do³±czane domy¶lnie.
-
-%package PEX-devel
-Summary:       PEX extension headers
-Summary(pl):   Pliki nag³ówkowe rozszerzenia PEX
-Group:         X11/XFree86
-Requires:      %{name}-PEX = %{version}
-
-%description PEX-devel
-PEX extension headers.
-
-%description PEX-devel -l pl
-Pliki nag³ówkowe rozszerzenia PEX.
-
-%package PEX-static
-Summary:       PEX extension static library
-Summary(pl):   Statyczna biblioteka rozszerzenia PEX
-Group:         X11/XFree86
-Requires:      %{name}-PEX-devel = %{version}
-
-%description PEX-static
-PEX extension static library.
-
-%description PEX-static -l pl
-Statyczna biblioteka rozszerzenia PEX.
-
 %package xft1
 Summary:       Old version of font rendering library
 Summary(pl):   Stara wersja biblioteki wy¶wietlaj±cej fonty
@@ -416,7 +381,9 @@ Summary:    X Font Rendering library
 Summary(pl):   Biblioteka do renderowania fontów
 Group:         X11/Development/Libraries
 Requires:      %{name}-xft-devel = %{version}
+Provides:      Xft-static = 2.1-2
 Obsoletes:     XFree86-xft2-static
+Obsoletes:     Xft-static
 
 %description xft-static
 Xft is a font rendering library for X.
@@ -475,6 +442,8 @@ Summary:    Font configuration and customization library
 Summary(pl):   Biblioteka do konfigurowania fontów
 Group:         Development/Libraries
 Requires:      %{name}-fontconfig-devel-realpkg = %{version}
+Provides:      fontconfig-static = 1.0.1
+Obsoletes:     fontconfig-static
 
 %description fontconfig-static
 Fontconfig is designed to locate fonts within the system and select
@@ -488,43 +457,95 @@ systemie i wybierania ich w zale
 
 Ten pakiet zawiera biblioteki statyczne.
 
-%package XIE
-Summary:       XIE extension library
-Summary(pl):   Biblioteka rozszerzenia XIE
-Group:         X11/XFree86
+%package render
+Summary:       X Render Extension
+Summary(pl):   Rozszerzenie X Render
+Group:          X11/Development/Libraries
+Requires:       XFree86-devel
+
+%description render
+This package contains header files and documentation for the X render
+extension.  Library and server implementations are separate.
+
+%description render -l pl
+Pakiet zawiera pliki nag³ówkowe i dokumenetacjê dla rozszerzenia
+X render. Biblioteka i implementacja serwera znajduj± siê w osobnym
+pakiecie.
+
+%package xrender
+Summary:        X Render Extension
+Summary(pl):    Rozszerzenie X Render
+Group:          X11/Libraries
 Requires:      %{name}-libs = %{version}
 
-%description XIE
-XIE (X Image Extension) extension library. Since XFree86 4.2.0 it's no
-longer included by default.
+%description xrender
+X render library.
 
-%description XIE -l pl
-Biblioteka rozszerzenia XIE (X Image Extension). Od wersji XFree86
-4.2.0 nie jest ju¿ do³±czane domy¶lnie
+%description xrender -l pl
+Biblioteka X render.
 
-%package XIE-devel
-Summary:       XIE extension headers
-Summary(pl):   Pliki nag³ówkowe rozszerzenia XIE
-Group:         X11/XFree86
-Requires:      %{name}-XIE = %{version}
+%package xrender-devel
+Summary:        X Render Extension headers
+Summary(pl):    Pliki nag³ówkowe rozszerzenia X Render
+Group:          X11/Libraries
+Requires:      %{name}-devel = %{version}
+Requires:      %{name}-render = %{version}
+Requires:      %{name}-xrender = %{version}
 
-%description XIE-devel
-XIE extension headers.
+%description xrender-devel
+X render library headers.
 
-%description XIE-devel -l pl
-Pliki nag³ówkowe rozszerzenia XIE.
+%description xrender-devel -l pl
+Pliki nag³ówkowe biblioteki X render.
 
-%package XIE-static
-Summary:       XIE extension static library
-Summary(pl):   Statyczna biblioteka rozszerzenia XIE
-Group:         X11/XFree86
-Requires:      %{name}-XIE-devel = %{version}
+%package xrender-static
+Summary:        X Render static library
+Summary(pl):    Biblioteka statyczna X render
+Group:          X11/Libraries/Development
+Requires:      %{name}-xrender-devel = %{version}
+
+%description xrender-static
+X render static library.
+
+%description xrender-static -l pl
+Biblioteka statyczna X render.
+
+%package xcursor
+Summary:        X cursor library
+Summary(pl):    Biblioteka X cursor
+Group:          X11/Libraries
+Requires:      %{name}-libs = %{version}
 
-%description XIE-static
-XIE extension static library.
+%description xcursor
+X cursor library.
 
-%description XIE-static -l pl
-Statyczna biblioteka rozszerzenia XIE.
+%description xcursor -l pl
+Biblioteka X cursor.
+
+%package xcursor-devel
+Summary:        X cursor library headers
+Summary(pl):    Pliki nag³ówkowe biblioteki X cursor
+Group:          X11/Libraries/Development
+Requires:      %{name}-devel = %{version}
+Requires:      %{name}-xcursor = %{version}
+
+%description xcursor-devel
+X cursor library headers.
+
+%description xcursor-devel -l pl
+Pliki nag³ówkowe biblioteki X cursor.
+
+%package xcursor-static
+Summary:        X cursor static library
+Summary(pl):    Biblioteka statyczna X cursor
+Group:          X11/Libraries/Development
+Requires:      %{name}-xcursor-devel = %{version}
+
+%description xcursor-static
+X cursor static library.
+
+%description xcursor-static -l pl
+Biblioteka statyczna X cursor.
 
 %package OpenGL-core
 Summary:       OpenGL support for X11R6
@@ -545,7 +566,7 @@ Summary(pl):        Pliki nag
 Group:         X11/Development/Libraries
 Requires:      %{name}-OpenGL-libs = %{version}
 Requires:      %{name}-devel
-Requires:       OpenGL-devel-base
+Requires:      OpenGL-devel-base
 Provides:      OpenGL-devel
 Obsoletes:     Mesa-devel
 Obsoletes:     glxMesa-devel
@@ -558,12 +579,12 @@ Headers and man pages for OpenGL for X11R6.
 Pliki nag³ówkowe i manuale do OpenGL dla systemu X11R6.
 
 %package OpenGL-devel-base
-Summary:        OpenGL for X11R6 development (only gl?.h)
-Summary(pl):    Pliki nag³ówkowe OpenGL dla systemu X11R6 (tylko gl?.h)
-Group:          X11/Development/Libraries
-Requires:       %{name}-OpenGL-libs = %{version}
-Requires:       %{name}-devel
-Provides:       OpenGL-devel-base
+Summary:       OpenGL for X11R6 development (only gl?.h)
+Summary(pl):   Pliki nag³ówkowe OpenGL dla systemu X11R6 (tylko gl?.h)
+Group:         X11/Development/Libraries
+Requires:      %{name}-OpenGL-libs = %{version}
+Requires:      %{name}-devel
+Provides:      OpenGL-devel-base
 Requires:      OpenGL-devel
 
 %description OpenGL-devel-base
@@ -572,7 +593,6 @@ Base headers (only gl?.h) for OpenGL for X11R6.
 %description OpenGL-devel-base -l pl
 Podstawowe pliki nag³ówkowe (tylko gl?.h) OpenGL dla systemu X11R6.
 
-
 %package OpenGL-libs
 Summary:       OpenGL libraries for X11R6
 Summary(pl):   Biblioteki OpenGL dla systemu X11R6
@@ -941,8 +961,7 @@ Requires:   %{name}-Xserver = %{version}-%{release}
 Obsoletes:     XFree86-ATI XFree86-Mach32 XFree86-Mach64
 
 %description driver-ati.2
-ATI video driver (ATI.2) from gatos
-(http://gatos.sourceforge.net/).
+ATI video driver (ATI.2) from gatos (http://gatos.sourceforge.net/).
 
 %description driver-ati.2 -l pl
 Sterownik do kart ATI (ATI.2) projektu gatos
@@ -1452,6 +1471,19 @@ Tseng Labs video driver.
 %description driver-tseng -l pl
 Sterownik do kart firmy Tseng Labs.
 
+%package driver-via
+Summary:       VIA CLE266 driver
+Summary(pl):   Sterownik do kart VIA CLE266
+Group:         X11/XFree86
+Requires:      %{name}-modules = %{version}-%{release}
+Requires:      %{name}-Xserver = %{version}-%{release}
+
+%description driver-via
+VIA CLE266 driver.
+
+%description driver-via -l pl
+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
@@ -1581,34 +1613,6 @@ Modules with X servers extensions.
 %description modules -l pl
 Wspólne dla wszystkich X serwerów modu³y rozszerzeñ.
 
-%package module-PEX
-Summary:       PEX extension module
-Summary(pl):   Modu³ rozszerzenia PEX
-Group:         X11/XFree86
-Requires:      %{name}-modules = %{version}
-
-%description module-PEX
-PEX extension module for X server. Since XFree86 4.2.0 it's no longer
-included by default.
-
-%description module-PEX -l pl
-Modu³ rozszerzenia PEX dla X serwera. Od wersji XFree86 4.2.0 nie jest
-ju¿ do³±czane domy¶lnie.
-
-%package module-XIE
-Summary:       XIE extension module
-Summary(pl):   Modu³ rozszerzenia XIE
-Group:         X11/XFree86
-Requires:      %{name}-modules = %{version}
-
-%description module-XIE
-XIE (X Image Extension) extension module for X server. Since XFree86
-4.2.0 it's no longer included by default.
-
-%description module-XIE -l pl
-Modu³ rozszerzenia XIE (X Image Extension) dla X serwera. Od wersji
-XFree86 4.2.0 nie jest ju¿ do³±czane domy¶lnie.
-
 %package setup
 Summary:       Graphical configuration tool for XFree86
 Summary(pl):   Graficzny konfigurator dla XFree86
@@ -1907,7 +1911,8 @@ System. 
 #--- %prep ---------------------------
 
 %prep
-%setup -q -c -b1 -b2 -a3
+%setup -q -c -b3
+#-b1 -b2 -a3
 %patch0 -p0
 %patch1 -p1
 %patch2 -p1
@@ -1941,7 +1946,6 @@ System. 
 %endif
 %patch29 -p0
 %patch30 -p1
-%patch31 -p0
 %patch32 -p1
 %patch33 -p1
 #%patch34 -p1  -- seems not applied (was partially in rc1??? maybe another fix present?)
@@ -1957,9 +1961,15 @@ System. 
 %patch44 -p0
 %patch45 -p1
 %patch46 -p1
+%patch47 -p0
+#%patch48 -p1  -- seems applied
 
 rm -f xc/config/cf/host.def
 
+#Remove fonts dir for faster build
+# only valid for snapshots
+rm -rf xc/fonts
+
 # New ATI drivers
 # cd xc/programs/Xserver/hw/xfree86/drivers
 #%bzcat %{SOURCE39} | tar x
@@ -1969,11 +1979,14 @@ rm -f xc/config/cf/host.def
 
 %build
 %{__make} -S -C xc World DEFAULT_OS_CPU_FROB=%{_target_cpu} \
-       "BOOTSTRAPCFLAGS=%{rpmcflags}" \
-       "CCOPTIONS=%{rpmcflags}" \
-       "CXXOPTIONS=%{rpmcflags}" \
-       "CXXDEBUGFLAGS=" "CDEBUGFLAGS=" \
-       "ICONDIR=%{_icondir}"
+       CC="%{__cc}" \
+       BOOTSTRAPCFLAGS="%{rpmcflags}" \
+       CCOPTIONS="%{rpmcflags}" \
+       CXXOPTIONS="%{rpmcflags}" \
+       CXXDEBUGFLAGS="" \
+       CDEBUGFLAGS="" \
+       ICONDIR="%{_icondir}" \
+       LINUXDIR="%{_kernelsrcdir}"
 
 %ifnarch alpha
 #%%{__make} -C xc/programs/Xserver/hw/xfree86/drivers SUBDIRS="ati.2" Makefiles
@@ -1988,26 +2001,28 @@ rm -f xc/config/cf/host.def
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/{X11,pam.d,rc.d/init.d,security/console.apps,sysconfig} \
+install -d $RPM_BUILD_ROOT/etc/{X11/fs,pam.d,rc.d/init.d,security/console.apps,sysconfig} \
        $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/{cs,da,de,es,fr,hu,it,ja,ko,nl,pl,pt,ru,sk,zh_CN.gb2312,zh_TW.big5} \
        $RPM_BUILD_ROOT%{_datadir}/misc \
        $RPM_BUILD_ROOT%{_sbindir} \
        $RPM_BUILD_ROOT/usr/{bin,include,lib} \
        $RPM_BUILD_ROOT/var/{log,lib/xkb} \
        $RPM_BUILD_ROOT%{_applnkdir}/{Amusements,Editors,Utilities,Terminals} \
-       $RPM_BUILD_ROOT{%{_pixmapsdir}/mini,%{_wmpropsdir},%{_soundsdir},%{_themesdir}/Default}
-
-%{__make} -C xc        "DESTDIR=$RPM_BUILD_ROOT" \
-               "DOCDIR=/usr/share/doc/%{name}-%{version}" \
-               "INSTBINFLAGS=-m 755" \
-               "INSTPGMFLAGS=-m 755" \
-               "RAWCPP=/lib/cpp" \
-               "BOOTSTRAPCFLAGS=%{rpmcflags}" \
-               "CCOPTIONS=%{rpmcflags}" \
-               "CXXOPTIONS=%{rpmcflags}" \
-               "CXXDEBUGFLAGS=" "CDEBUGFLAGS=" \
-               "ICONDIR=%{_icondir}" \
-               install install.man
+       $RPM_BUILD_ROOT{%{_pixmapsdir}/mini,%{_wmpropsdir},%{_soundsdir},%{_themesdir}/{Default,ThinIce}}
+
+%{__make} -C xc        install install.man \
+       DESTDIR="$RPM_BUILD_ROOT" \
+       DOCDIR="/usr/share/doc/%{name}-%{version}" \
+       INSTBINFLAGS="-m 755" \
+       INSTPGMFLAGS="-m 755" \
+       RAWCPP="/lib/cpp" \
+       BOOTSTRAPCFLAGS="%{rpmcflags}" \
+       CCOPTIONS="%{rpmcflags}" \
+       CXXOPTIONS="%{rpmcflags}" \
+       CXXDEBUGFLAGS="" \
+       CDEBUGFLAGS="" \
+       ICONDIR="%{_icondir}" \
+       LINUXDIR="%{_kernelsrcdir}"
 
 %ifnarch alpha
 #install -d $RPM_BUILD_ROOT%{_libdir}/modules.gatos/{drivers,dri}
@@ -2063,9 +2078,9 @@ install %{SOURCE31} %{SOURCE32} %{SOURCE33} %{SOURCE34} %{SOURCE35} \
 
 bzip2 -dc %{SOURCE38} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
 
-> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
-> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
-> $RPM_BUILD_ROOT/etc/security/blacklist.xdm
+:> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
+:> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
+:> $RPM_BUILD_ROOT/etc/security/blacklist.xdm
 
 ln -sf %{_fontsdir} $RPM_BUILD_ROOT%{_libdir}/X11/fonts
 
@@ -2109,12 +2124,6 @@ rm -rf $RPM_BUILD_ROOT
 %post  DPS -p /sbin/ldconfig
 %postun        DPS -p /sbin/ldconfig
 
-%post  PEX -p /sbin/ldconfig
-%postun        PEX -p /sbin/ldconfig
-
-%post  XIE -p /sbin/ldconfig
-%postun        XIE -p /sbin/ldconfig
-
 %post  xft1 -p /sbin/ldconfig
 %postun        xft1 -p /sbin/ldconfig
 
@@ -2219,6 +2228,13 @@ if [ "$1" = "0" ]; then
        /usr/sbin/groupdel xfs 2>/dev/null
 fi
 
+
+%post xrender -p /sbin/ldconfig
+%postun xrender -p /sbin/ldconfig
+
+%post xcursor -p /sbin/ldconfig
+%postun xcursor -p /sbin/ldconfig
+
 #--- %files --------------------------
 
 %files
@@ -2461,21 +2477,6 @@ fi
 %{_libdir}/libdpstk.a
 %{_libdir}/libpsres.a
 
-%ifnarch alpha sparc64 ia64 s390x
-%files PEX
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libPEX5.so.*.*
-
-%files PEX-devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libPEX5.so
-%{_includedir}/X11/PEX5
-
-%files PEX-static
-%defattr(644,root,root,755)
-%{_libdir}/libPEX5.a
-%endif
-
 %files xft1
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libXft.so.1.1
@@ -2517,21 +2518,6 @@ fi
 %defattr(644,root,root,755)
 %{_libdir}/libfontconfig.a
 
-%files XIE
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libXIE.so.*.*
-%attr(755,root,root) %{_bindir}/xieperf
-%{_mandir}/man1/xieperf.1*
-
-%files XIE-devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libXIE.so
-%{_includedir}/X11/extensions/XIE*
-
-%files XIE-static
-%defattr(644,root,root,755)
-%{_libdir}/libXIE.a
-
 %files OpenGL-core
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/glxgears
@@ -2609,7 +2595,7 @@ fi
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/bdftopcf
-%attr(755,root,root) %{_bindir}/xcursor-config
+#%attr(755,root,root) %{_bindir}/xcursor-config
 %attr(755,root,root) %{_libdir}/libX[1Ta-eg-t]*.so
 %attr(755,root,root) %{_libdir}/libXfont*.so
 %attr(755,root,root) %{_libdir}/libI*.so
@@ -2622,7 +2608,6 @@ fi
 %{_libdir}/libI810XvMC.a
 %{_libdir}/liboldX.a
 %{_libdir}/libXau.a
-%{_libdir}/libXcursor.a
 %{_libdir}/libXdmcp.a
 %{_libdir}/libxf86config.a
 %{_libdir}/libXfontcache.a
@@ -2638,7 +2623,7 @@ fi
 %{_libdir}/libXxf86misc.a
 %{_libdir}/libXxf86rush.a
 %{_libdir}/libXxf86vm.a
-%{_includedir}/X11/*.h 
+%{_includedir}/X11/*.h
 %{_includedir}/X11/ICE
 %{_includedir}/X11/PM
 %{_includedir}/X11/SM
@@ -2650,10 +2635,14 @@ fi
 %{_includedir}/X11/extensions/XI.h
 %{_includedir}/X11/extensions/XI[^E]*.h
 %{_includedir}/X11/fonts
-%{_includedir}/X11/Xcursor
 %{_includedir}/xf86*.h
 %{_libdir}/X11/config
-%{_pkgconfigdir}/xcursor.pc
+
+%exclude %{_includedir}/X11/extensions/Xrender.h
+%exclude %{_includedir}/X11/extensions/render.h
+%exclude %{_includedir}/X11/extensions/renderproto.h
+%exclude %{_libdir}/libXrender.so
+%exclude %{_libdir}/libXcursor.so
 
 %{_mandir}/man3/[A-EH-Z]*
 %exclude %{_mandir}/man3/Xft.3*
@@ -2973,6 +2962,13 @@ fi
 %{_mandir}/man4/tseng*
 %endif
 
+%ifarch %{ix86}
+%files driver-via
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/modules/drivers/via_drv.o
+%{_mandir}/man4/via.4*
+%endif
+
 # Devel: sparc sparc64
 %ifarch %{ix86}
 %files driver-vmware
@@ -2985,6 +2981,7 @@ fi
 %defattr(644,root,root,755)
 %dir %{_themesdir}
 %dir %{_themesdir}/Default
+%dir %{_themesdir}/ThinIce
 %{_libdir}/X11/XErrorDB
 %{_libdir}/X11/XKeysymDB
 %dir %{_libdir}/X11/app-defaults
@@ -3020,6 +3017,9 @@ fi
 %attr(755,root,root) %{_libdir}/libx*.so.*.*
 %attr(755,root,root) %{_libdir}/libXv.so.*.*
 
+%exclude %{_libdir}/libXrender.so.*.*
+%exclude %{_libdir}/libXcursor.so.*.*
+
 %files modules
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/xkbcomp
@@ -3079,16 +3079,6 @@ fi
 %{_mandir}/man4/elographics*
 %{_mandir}/man4/mutouch*
 
-%ifnarch alpha sparc64 ia64 s390x
-%files module-PEX
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/extensions/libpex5.a
-%endif
-
-%files module-XIE
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/modules/extensions/libxie.a
-
 %files setup
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/pcitweak
@@ -3119,7 +3109,6 @@ fi
 %{_libdir}/libXmuu.a
 %{_libdir}/libXp.a
 %{_libdir}/libXpm.a
-%{_libdir}/libXrender.a
 %{_libdir}/libXt.a
 %{_libdir}/libXtst.a
 
@@ -3307,3 +3296,36 @@ fi
 %{_mandir}/man1/mkcfm.1*
 %{_mandir}/man1/xfsinfo.1*
 #%%{_mandir}/man1/xftcache.1*
+
+%files render
+%defattr(644,root,root,755)
+%{_includedir}/X11/extensions/render.h
+%{_includedir}/X11/extensions/renderproto.h
+
+%files xrender
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libXrender.so.*.*
+
+%files xrender-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libXrender.so
+%{_includedir}/X11/extensions/Xrender.h
+
+%files xrender-static
+%defattr(644,root,root,755)
+%{_libdir}/libXrender.a
+
+%files xcursor
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libXcursor.so.*.*
+
+%files xcursor-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/xcursor-config
+%attr(755,root,root) %{_libdir}/libXcursor.so
+%{_includedir}/X11/Xcursor
+%{_pkgconfigdir}/xcursor.pc
+
+%files xcursor-static
+%defattr(644,root,root,755)
+%{_libdir}/libXcursor.a
This page took 0.126633 seconds and 4 git commands to generate.