diff --git a/Mesa.changes b/Mesa.changes index 602f4e9..c60e6aa 100644 --- a/Mesa.changes +++ b/Mesa.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Tue Feb 24 16:08:49 UTC 2015 - tobias.johannes.klausmann@mni.thm.de + +- Fix file permissions for the Gallium Nine files + +------------------------------------------------------------------- +Mon Feb 23 15:28:29 UTC 2015 - sndirsch@suse.com + +- specfile/baselibs.conf: Manually provide d3d library (bnc#918294) + ------------------------------------------------------------------- Tue Feb 10 12:30:49 UTC 2015 - zaitor@opensuse.org diff --git a/Mesa.spec b/Mesa.spec index 393129b..5b451ab 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -405,6 +405,12 @@ implementation of Mesa. %package libd3d Summary: Mesa Direct3D9 state tracker Group: System/Libraries +# Manually provide d3d library (bnc#918294) +%ifarch x86_64 s390x ppc64le aarch64 +Provides: d3dadapter9.so.1()(64bit) +%else +Provides: d3dadapter9.so.1 +%endif %description libd3d Mesa Direct3D9 state tracker @@ -849,11 +855,13 @@ install -m 644 $RPM_SOURCE_DIR/README.updates \ %if 0%{?with_nine} %files libd3d +%defattr(-,root,root) %dir %{_libdir}/d3d/ %{_libdir}/d3d/*.so.* #%{_sysconfdir}/OpenCL/vendors/mesa.icd %files libd3d-devel +%defattr(-,root,root) %{_libdir}/pkgconfig/d3d.pc %{_includedir}/d3dadapter/ %{_libdir}/d3d/*.so diff --git a/baselibs.conf b/baselibs.conf index 80ef4b2..e1c1b85 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -51,6 +51,7 @@ Mesa-libglapi0 Mesa-libglapi-devel requires "Mesa-libglapi0- = " Mesa-libd3d + provides "d3dadapter9.so.1" Mesa-libd3d-devel requires "Mesa-libd3d- = " libXvMC_nouveau