Browse Source

mesa:
- update to 7.10.3
- use r300/r600 classic driver for default.
- install gallium r[36]00 as r[36]00g



git-svn-id: http://trac.vinelinux.org/repos/projects/specs@4237 ec354946-7b23-47d6-9f5a-488ba84defc7

daisuke 13 years ago
parent
commit
c978c6ea51
1 changed files with 13 additions and 5 deletions
  1. 13 5
      m/mesa/mesa-vl.spec

+ 13 - 5
m/mesa/mesa-vl.spec

@@ -12,8 +12,8 @@
 Summary: Mesa graphics libraries
 Summary(ja): Mesa グラフィックスライブラリ
 Name: mesa
-Version: 7.10.2
-Release: 2%{?_dist_release}
+Version: 7.10.3
+Release: 1%{?_dist_release}
 License: MIT
 Group: System Environment/Libraries
 URL: http://www.mesa3d.org
@@ -36,6 +36,7 @@ Patch50: mesa-7.10.2-i965-fallback-on-null-render-buffer.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: pkgconfig
+BuildRequires: flex, bison
 %if %{with_dri}
 BuildRequires: libdrm-devel >= 2.4.24
 %endif
@@ -398,11 +399,13 @@ install -d $RPM_BUILD_ROOT%{_libdir}/dri
 #install -m 0755 -t $RPM_BUILD_ROOT%{_libdir}/dri %{_lib}/libllvmcore-2.8.so >& /dev/null
 
 # use gallium driver iff built
-[ -f %{_lib}/gallium/r300_dri.so ] && cp %{_lib}/gallium/r300_dri.so %{_lib}/r300_dri.so
-[ -f %{_lib}/gallium/r600_dri.so ] && cp %{_lib}/gallium/r600_dri.so %{_lib}/r600_dri.so
 [ -f %{_lib}/gallium/swrastg_dri.so ] && mv %{_lib}/gallium/swrastg_dri.so %{_lib}/swrast_dri.so
+# copy gallium driver with suffix 'g'
+# use classic driver as default
+[ -f %{_lib}/gallium/r300_dri.so ] && cp %{_lib}/gallium/r300_dri.so %{_lib}/r300g_dri.so
+[ -f %{_lib}/gallium/r600_dri.so ] && cp %{_lib}/gallium/r600_dri.so %{_lib}/r600g_dri.so
 
-for f in i810 i915 i965 mach64 mga r128 r200 r300 r600 radeon savage sis swrast tdfx unichrome nouveau_vieux gallium/vmwgfx; do
+for f in i810 i915 i965 mach64 mga r128 r200 r300 r600 r300g r600g radeon savage sis swrast tdfx unichrome nouveau_vieux gallium/vmwgfx; do
     so=%{_lib}/${f}_dri.so
     test -e $so && echo $so
 done | xargs install -m 0755 -t $RPM_BUILD_ROOT%{_libdir}/dri >& /dev/null || :
@@ -634,6 +637,11 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sat Apr 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 7.10.3-1
+- update to 7.10.3
+- use r300/r600 classic driver for default.
+  - install gallium r[36]00 as r[36]00g
+
 * Sat Apr 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 7.10.2-2
 - add patch50 from upstream fix
 - enable parallel build