[mesa] today's snapshot

Adam Jackson ajax at fedoraproject.org
Wed Oct 20 17:58:15 UTC 2010


commit 4f4b4ad5d41b42470226b73f83e13eca837172dd
Author: Adam Jackson <ajax at redhat.com>
Date:   Wed Oct 20 13:58:16 2010 -0400

    today's snapshot

 .gitignore |    1 +
 mesa.spec  |   34 +++++++++-------------------------
 sources    |    2 +-
 3 files changed, 11 insertions(+), 26 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ee3a54e..be29a79 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ mesa-20100612.tar.bz2
 mesa-20100709.tar.bz2
 mesa-20100720.tar.bz2
 /mesa-20100824.tar.bz2
+/mesa-20101020.tar.bz2
diff --git a/mesa.spec b/mesa.spec
index 65393ca..e613f00 100644
--- a/mesa.spec
+++ b/mesa.spec
@@ -13,7 +13,7 @@
 
 %define manpages gl-manpages-1.0.1
 %define xdriinfo xdriinfo-1.0.3
-%define gitdate 20100824
+%define gitdate 20101020
 %define demosgitdate 20100529
 #% define snapshot 
 
@@ -22,8 +22,8 @@
 
 Summary: Mesa graphics libraries
 Name: mesa
-Version: 7.9
-Release: 0.7%{?dist}
+Version: 7.10
+Release: 0.1%{?dist}
 License: MIT
 Group: System Environment/Libraries
 URL: http://www.mesa3d.org
@@ -41,7 +41,6 @@ Source4: make-demo-snapshot.sh
 
 Source5: http://www.x.org/pub/individual/app/%{xdriinfo}.tar.bz2
 
-Patch1: mesa-7.1-osmesa-version.patch
 Patch2: mesa-7.1-nukeglthread-debug.patch
 Patch3: mesa-no-mach64.patch
 Patch4: nouveau-legacy-enable.patch
@@ -86,7 +85,6 @@ Requires(postun): /sbin/ldconfig
 Provides: libGL
 Requires: mesa-dri-drivers%{?_isa} = %{version}-%{release}
 Requires: libdrm >= 2.4.21-1
-Requires: libtalloc
 %if %{with_hardware}
 Conflicts: xorg-x11-server-Xorg < 1.4.99.901-14
 %endif
@@ -154,7 +152,6 @@ Requires(postun): /sbin/ldconfig
 Provides: libOSMesa
 
 %description libOSMesa
-Requires: libtalloc
 Mesa offscreen rendering libraries
 
 
@@ -193,7 +190,6 @@ Group: User Interface/X Hardware Support
 %prep
 #setup -q -n mesa-%{version}%{?snapshot} -b0 -b2 -b5
 %setup -q -n mesa-%{gitdate} -b1 -b2 -b5
-%patch1 -p1 -b .osmesa
 %patch2 -p1 -b .intel-glthread
 %patch3 -p1 -b .no-mach64
 %patch4 -p1 -b .nouveau
@@ -223,25 +219,13 @@ export CXXFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os"
 %endif
 %define osmesa_flags --with-driver=osmesa %{common_flags} --disable-gallium --with-dri-drivers="" --disable-glu --disable-egl
 
-# first, build the osmesa variants. XXX this is overkill.  osmesa32 is
-# sufficient to render to any of the channel sizes, according to the
-# docs.  should fix this someday.
+# first, build osmesa.
 
 %configure %{osmesa_flags} --with-osmesa-bits=8
 make %{_smp_mflags}
 mv %{_lib} osmesa8
 make clean
 
-%configure %{osmesa_flags} --with-osmesa-bits=16
-make %{_smp_mflags}
-mv %{_lib} osmesa16
-make clean
-
-%configure %{osmesa_flags} --with-osmesa-bits=32
-make %{_smp_mflags}
-mv %{_lib} osmesa32
-make clean
-
 # just to be sure...
 [ `find . -name \*.o | wc -l` -eq 0 ] || exit 1
 
@@ -412,16 +396,12 @@ rm -rf $RPM_BUILD_ROOT
 %files libOSMesa
 %defattr(-,root,root,-)
 %doc docs/COPYING
-%{_libdir}/libOSMesa.so.6*
-%{_libdir}/libOSMesa16.so.6*
-%{_libdir}/libOSMesa32.so.6*
+%{_libdir}/libOSMesa.so.7*
 
 %files libOSMesa-devel
 %defattr(-,root,root,-)
 %{_includedir}/GL/osmesa.h
 %{_libdir}/libOSMesa.so
-%{_libdir}/libOSMesa16.so
-%{_libdir}/libOSMesa32.so
 
 %files -n glx-utils
 %defattr(-,root,root,-)
@@ -435,6 +415,10 @@ rm -rf $RPM_BUILD_ROOT
 %{demodir}
 
 %changelog
+* Wed Oct 20 2010 Adam Jackson <ajax at redhat.com> 7.10-0.1
+- git snapshot
+- Drop osmesa16 and osmesa32, nothing's using them
+
 * Tue Aug 24 2010 Dave Airlie <airlied at redhat.com> 7.9-0.7
 - latest git snapshot - enable talloc/llvm links
 
diff --git a/sources b/sources
index d0941c6..1fa27cf 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
 6ae05158e678f4594343f32c2ca50515  gl-manpages-1.0.1.tar.bz2
 cb304d1ce562ac48b68eedeba38c662f  xdriinfo-1.0.3.tar.bz2
 b4d32564ccc411bbfcfe657f42d3632d  mesa-demos-20100529.tar.bz2
-e702218307263d51ae151ef2391bb91b  mesa-20100824.tar.bz2
+c88490314c5faebee98122193bed126c  mesa-20101020.tar.bz2


More information about the scm-commits mailing list