after further discussion with ajax, split the EGL/GLES
This commit is contained in:
parent
6b7a5be152
commit
7625ab7af0
53
mesa.spec
53
mesa.spec
@ -83,7 +83,18 @@ Requires: mesa-dri-drivers%{?_isa} = %{version}-%{release}
|
|||||||
Requires: libdrm >= 2.4.21-1
|
Requires: libdrm >= 2.4.21-1
|
||||||
|
|
||||||
%description libEGL
|
%description libEGL
|
||||||
Mesa libEGL + GLES runtime libraries
|
Mesa libEGL runtime libraries
|
||||||
|
|
||||||
|
%package libGLES
|
||||||
|
Summary: Mesa libGLES runtime libraries
|
||||||
|
Group: System Environment/Libraries
|
||||||
|
Requires(post): /sbin/ldconfig
|
||||||
|
Requires(postun): /sbin/ldconfig
|
||||||
|
Requires: mesa-dri-drivers%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: libdrm >= 2.4.21-1
|
||||||
|
|
||||||
|
%description libGLES
|
||||||
|
Mesa GLES runtime libraries
|
||||||
|
|
||||||
%package dri-drivers
|
%package dri-drivers
|
||||||
Summary: Mesa-based DRI drivers
|
Summary: Mesa-based DRI drivers
|
||||||
@ -119,6 +130,14 @@ Requires: mesa-libEGL = %{version}-%{release}
|
|||||||
%description libEGL-devel
|
%description libEGL-devel
|
||||||
Mesa libEGL development package
|
Mesa libEGL development package
|
||||||
|
|
||||||
|
%package libGLES-devel
|
||||||
|
Summary: Mesa libGLES development package
|
||||||
|
Group: Development/Libraries
|
||||||
|
Requires: mesa-libGLES = %{version}-%{release}
|
||||||
|
|
||||||
|
%description libGLES-devel
|
||||||
|
Mesa libGLES development package
|
||||||
|
|
||||||
%package libGLU
|
%package libGLU
|
||||||
Summary: Mesa libGLU runtime library
|
Summary: Mesa libGLU runtime library
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
@ -281,6 +300,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%postun libOSMesa -p /sbin/ldconfig
|
%postun libOSMesa -p /sbin/ldconfig
|
||||||
%post libEGL -p /sbin/ldconfig
|
%post libEGL -p /sbin/ldconfig
|
||||||
%postun libEGL -p /sbin/ldconfig
|
%postun libEGL -p /sbin/ldconfig
|
||||||
|
%post libGLES -p /sbin/ldconfig
|
||||||
|
%postun libGLES -p /sbin/ldconfig
|
||||||
|
|
||||||
%files libGL
|
%files libGL
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
@ -293,13 +314,21 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%doc docs/COPYING
|
%doc docs/COPYING
|
||||||
%{_libdir}/libEGL.so.1
|
%{_libdir}/libEGL.so.1
|
||||||
%{_libdir}/libEGL.so.1.*
|
%{_libdir}/libEGL.so.1.*
|
||||||
|
%{_libdir}/egl/egl_glx.so
|
||||||
|
%{_libdir}/egl/egl_dri2.so
|
||||||
|
%{_libdir}/egl/egl_gallium.so
|
||||||
|
%{_libdir}/egl/pipe_nouveau.so
|
||||||
|
%{_libdir}/egl/pipe_r300.so
|
||||||
|
%{_libdir}/egl/pipe_swrast.so
|
||||||
|
%{_libdir}/egl/st_GL.so
|
||||||
|
|
||||||
|
%files libGLES
|
||||||
|
%defattr(-,root,root,-)
|
||||||
|
%doc docs/COPYING
|
||||||
%{_libdir}/libGLESv1_CM.so.1
|
%{_libdir}/libGLESv1_CM.so.1
|
||||||
%{_libdir}/libGLESv1_CM.so.1.*
|
%{_libdir}/libGLESv1_CM.so.1.*
|
||||||
%{_libdir}/libGLESv2.so.2
|
%{_libdir}/libGLESv2.so.2
|
||||||
%{_libdir}/libGLESv2.so.2.*
|
%{_libdir}/libGLESv2.so.2.*
|
||||||
%{_libdir}/egl/egl_glx.so
|
|
||||||
%{_libdir}/egl/egl_dri2.so
|
|
||||||
%{_libdir}/egl/egl_gallium.so
|
|
||||||
|
|
||||||
%files dri-drivers
|
%files dri-drivers
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
@ -342,6 +371,15 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%files libEGL-devel
|
%files libEGL-devel
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
|
%{_includedir}/EGL/eglext.h
|
||||||
|
%{_includedir}/EGL/egl.h
|
||||||
|
%{_includedir}/EGL/eglplatform.h
|
||||||
|
%{_includedir}/KHR/khrplatform.h
|
||||||
|
%{_libdir}/pkgconfig/egl.pc
|
||||||
|
%{_libdir}/libEGL.so
|
||||||
|
|
||||||
|
%files libGLES-devel
|
||||||
|
%defattr(-,root,root,-)
|
||||||
%{_includedir}/GLES/egl.h
|
%{_includedir}/GLES/egl.h
|
||||||
%{_includedir}/GLES/gl.h
|
%{_includedir}/GLES/gl.h
|
||||||
%{_includedir}/GLES/glext.h
|
%{_includedir}/GLES/glext.h
|
||||||
@ -349,13 +387,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_includedir}/GLES2/gl2platform.h
|
%{_includedir}/GLES2/gl2platform.h
|
||||||
%{_includedir}/GLES2/gl2.h
|
%{_includedir}/GLES2/gl2.h
|
||||||
%{_includedir}/GLES2/gl2ext.h
|
%{_includedir}/GLES2/gl2ext.h
|
||||||
%{_includedir}/EGL/eglext.h
|
|
||||||
%{_includedir}/EGL/egl.h
|
|
||||||
%{_includedir}/EGL/eglplatform.h
|
|
||||||
%{_includedir}/KHR/khrplatform.h
|
|
||||||
%{_libdir}/pkgconfig/egl.pc
|
|
||||||
%{_libdir}/pkgconfig/glesv1_cm.pc
|
%{_libdir}/pkgconfig/glesv1_cm.pc
|
||||||
%{_libdir}/pkgconfig/glesv2.pc
|
%{_libdir}/pkgconfig/glesv2.pc
|
||||||
|
%{_libdir}/libGLESv1_CM.so
|
||||||
|
%{_libdir}/libGLESv2.so
|
||||||
|
|
||||||
%files libGLU
|
%files libGLU
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
|
Loading…
Reference in New Issue
Block a user