Hello community, here is the log from the commit of package Mesa checked in at Fri Jan 19 01:13:18 CET 2007. -------- --- Mesa/Mesa.changes 2007-01-17 21:40:31.000000000 +0100 +++ /mounts/work_src_done/STABLE/Mesa/Mesa.changes 2007-01-18 21:57:46.774245000 +0100 @@ -1,0 +2,5 @@ +Thu Jan 18 21:56:37 CET 2007 - sndirsch@suse.de + +- added libIndirectGL for indirect rendering only (Bug #234154) + +------------------------------------------------------------------- New: ---- libIndirectGL.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.oU2816/_old 2007-01-19 01:12:57.000000000 +0100 +++ /var/tmp/diff_new_pack.oU2816/_new 2007-01-19 01:12:57.000000000 +0100 @@ -19,7 +19,7 @@ Obsoletes: xorg-x11-Mesa Autoreqprov: on Version: 6.5.2 -Release: 13 +Release: 14 Summary: Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL.* Source: Mesa-%{version}.tar.bz2 Source3: README.updates @@ -30,6 +30,7 @@ Patch1: dri_driver_dir.diff Patch2: i915-crossbar.diff Patch3: bug-211314_mesa-context.diff +Patch4: libIndirectGL.diff Patch5: static.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -114,6 +115,7 @@ %patch1 %patch2 %patch3 +%patch4 %patch5 %build @@ -121,6 +123,14 @@ %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr +%ifnarch s390 s390x ppc64 +# build and install Indirect Rendering only libGL +make realclean +make linux-indirect OPT_FLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +mkdir -p $RPM_BUILD_ROOT/usr/%{_lib} +cp -a lib/libIndirectGL.so* $RPM_BUILD_ROOT/usr/%{_lib} +patch -p0 -s -R < $RPM_SOURCE_DIR/libIndirectGL.diff +%endif for dir in ../xc/doc/man/{GL/gl,GL/glx,GLU}; do pushd $dir xmkmf -a @@ -214,6 +224,9 @@ %files devel %defattr(-,root,root) /usr/%{_lib}/libGLU.so +%ifnarch s390 s390x ppc64 +/usr/%{_lib}/libIndirectGL.so +%endif /usr/%{_lib}/libOSMesa.so %{_mandir}/man3/* @@ -224,6 +237,8 @@ /usr/%{_lib}/libMesaGL.a %changelog -n Mesa +* Thu Jan 18 2007 - sndirsch@suse.de +- added libIndirectGL for indirect rendering only (Bug #234154) * Wed Jan 17 2007 - sndirsch@suse.de - bug-211314_mesa-context.diff: * fixes Xserver crash in software rendering fallback (Bug #211314) ++++++ libIndirectGL.diff ++++++ --- configs/default.orig 2007-01-18 21:25:38.065947925 +0100 +++ configs/default 2007-01-18 21:41:39.007103678 +0100 @@ -34,7 +34,7 @@ PYTHON_FLAGS = -t -O -O # Library names (base name) -GL_LIB = GL +GL_LIB = IndirectGL GLU_LIB = GLU GLUT_LIB = glut GLW_LIB = GLw ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org