[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

rpms/xorg-x11-server/devel xorg-x11-server.spec,1.24,1.25



Author: mharris

Update of /cvs/dist/rpms/xorg-x11-server/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv8275

Modified Files:
	xorg-x11-server.spec 
Log Message:
* Wed Nov 23 2005 Mike A. Harris <mharris redhat com> 0.99.2-7
- Update xorg-x11-server-utils dep to 0.99.2-5 to ensure rgb.txt is installed
  in correct location - _datadir/X11/rgb
- Added --with-rgb-path configure option to specify _datadir/X11/rgb so the
  X server finds the rgb.txt database properly, for bugs (#173453, 173435,
  173428, 173483, 173734, 173737, 173594)
- Added xorg-server-0.99.3-fbmmx-fix-for-non-SSE-cpu.patch to prevent SSE/MMX
  code from being activated on non-capable VIA CPU. (#173384,fdo#5093)



Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/dist/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- xorg-x11-server.spec	17 Nov 2005 16:04:19 -0000	1.24
+++ xorg-x11-server.spec	23 Nov 2005 21:22:35 -0000	1.25
@@ -5,14 +5,19 @@
 Summary:   X.Org X11 X server
 Name:      xorg-x11-server
 Version:   0.99.3
-Release:   6
+Release:   7
 URL:       http://www.x.org
 License:   MIT/X11
 Group:     User Interface/X
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
 Source0:   http://xorg.freedesktop.org/releases/X11R7.0-RC2/everything/%{pkgname}-%{version}.tar.bz2
-Patch0: xorg-x11-server-0.99.3-init-origins-fix.patch
-Patch100: xorg-redhat-die-ugly-pattern-die-die-die.patch
+
+Patch0:    xorg-x11-server-0.99.3-init-origins-fix.patch
+# https://bugs.freedesktop.org/show_bug.cgi?id=5093
+Patch1:    xorg-server-0.99.3-fbmmx-fix-for-non-SSE-cpu.patch
+
+Patch100:  xorg-redhat-die-ugly-pattern-die-die-die.patch
 
 # INFO: We don't ship the X server on s390/s390x/ppc64
 ExcludeArch: s390 s390x ppc64
@@ -97,7 +102,8 @@
 # in the future.
 Requires: xkbdata
 # FIXME: Investigate these two and see what utils are needed, and use virtuals
-Requires: xorg-x11-server-utils xorg-x11-utils
+Requires: xorg-x11-server-utils >= 0.99.2-5
+Requires: xorg-x11-utils
 # FIXME: This Requires on libXfont can be removed from here in the future,
 # as it is not really mandatory, but forces a bugfix workaround on people who
 # are using pre-rawhide modular X.
@@ -183,6 +189,7 @@
 Group: User Interface/X
 Obsoletes: XFree86-sdk xorg-x11-sdk
 Requires: xorg-x11-util-macros
+Requires(pre): xorg-x11-filesystem >= 0.99.2-3
 
 %description sdk
 The SDK package provides the developmental files which are necessary for
@@ -195,6 +202,7 @@
 %prep
 %setup -q -n %{pkgname}-%{version}
 %patch0 -p0 -b .init-origins-fix
+%patch1 -p0 -b .fbmmx-fix-for-non-SSE-cpu
 
 %patch100 -p0 -b .redhat-die-ugly-pattern-die-die-die
 
@@ -216,6 +224,7 @@
 	--with-os-name="Fedora Core 5" \
 	--with-os-vendor="Red Hat, Inc." \
 	--with-xkb-output=%{_localstatedir}/lib/xkb \
+	--with-rgb-path=%{_datadir}/X11/rgb \
 	--disable-xorgcfg
 
 make %{?_smp_mflags}
@@ -298,6 +307,7 @@
   #   such as https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=120858
 #  for configfile in xorg.conf ; do
     configfile="xorg.conf"
+    OLD_MODULEPATH="/usr/X11R6/lib/modules"
     if [ -r $configfile -a -w $configfile ]; then
       # Remove module load lines from the config file for obsolete modules
       perl -p -i -e 's/^.*Load.*"(pex5|xie|xtt).*\n$"//gi' $configfile
@@ -312,7 +322,7 @@
       perl -p -i -e 's#^\s*RgbPath.*$##gi' $configfile
       # If ModulePath is specified in the config file, check for the old
       # monolithic module path, and replace it with the new one.
-      perl -p -i -e 'm#^\s*ModulePath.*"/usr/X11R6/lib/modules".*$#; s#/usr/X11R6/lib/modules#%{moduledir}#' $configfile
+      perl -p -i -e "m,^\s*ModulePath.*\"${OLD_MODULEPATH}\".*$,; s,${OLD_MODULEPATH},%{moduledir}," $configfile
     fi
 #  done
   popd
@@ -480,6 +490,15 @@
 # -------------------------------------------------------------------
 
 %changelog
+* Wed Nov 23 2005 Mike A. Harris <mharris redhat com> 0.99.2-7
+- Update xorg-x11-server-utils dep to 0.99.2-5 to ensure rgb.txt is installed
+  in correct location - _datadir/X11/rgb
+- Added --with-rgb-path configure option to specify _datadir/X11/rgb so the
+  X server finds the rgb.txt database properly, for bugs (#173453, 173435,
+  173428, 173483, 173734, 173737, 173594)
+- Added xorg-server-0.99.3-fbmmx-fix-for-non-SSE-cpu.patch to prevent SSE/MMX
+  code from being activated on non-capable VIA CPU. (#173384,fdo#5093)
+
 * Thu Nov 17 2005 Mike A. Harris <mharris redhat com> 0.99.2-6
 - Add the missing rpm pre script from monolithic xorg-x11 packaging,
   clean it up a bit, reorder it for slight performance gain.
@@ -513,7 +532,7 @@
 
 * Sun Nov 13 2005 Jeremy Katz <katzj redhat com> - 0.99.3-2
 - add some deps to the Xorg subpackage for base fonts, keyboard and mouse 
-  drivers, and rgb.txt that the server really won't work without
+  drivers, and rgb.txt that the server really wont work without
 
 * Fri Nov 11 2005 Mike A. Harris <mharris redhat com> 0.99.3-1
 - Update to xorg-server-0.99.3 from X11R7 RC2.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]