diff --git a/Mesa.spec b/Mesa.spec index 7a5dfb7..39c216e 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -4,7 +4,7 @@ Name: Mesa Version: 9.0 -Release: alt3 +Release: alt3.1 Epoch: 4 License: MIT Summary: OpenGL compatible 3D graphics library @@ -228,11 +228,31 @@ ln -sf ../../..%_libdir/X11/libGL.so.1.2 %buildroot%_sysconfdir/X11/%_lib/libGL. ln -sf ../..%_sysconfdir/X11/%_lib/libGL.so.1 %buildroot%_libdir/ ln -sf X11/libGL.so.1.2 %buildroot%_libdir/libGL.so +mv %buildroot%_libdir/libEGL.so.1.0.0 %buildroot%_libdir/X11/libEGL.so.1.0 +ln -sf ../../../%_libdir/X11/libEGL.so.1.0 %buildroot%_sysconfdir/X11/%_lib/libEGL.so.1 +ln -sf ../..%_sysconfdir/X11/%_lib/libEGL.so.1 %buildroot%_libdir/ +ln -sf X11/libEGL.so.1.0 %buildroot%_libdir/libEGL.so + +mv %buildroot%_libdir/libGLESv2.so.2.0.0 %buildroot%_libdir/X11/libGLESv2.so.2.0 +ln -sf ../../../%_libdir/X11/libGLESv2.so.2.0 %buildroot%_sysconfdir/X11/%_lib/libGLESv2.so.2 +ln -sf ../..%_sysconfdir/X11/%_lib/libGLESv2.so.2 %buildroot%_libdir/ +ln -sf X11/libGLESv2.so.2.0 %buildroot%_libdir/libGLESv2.so + %post -n libGL [ -r %_sysconfdir/X11/%_lib/libGL.so.1 ] || \ ln -sf ../../..%_libdir/X11/libGL.so.1.2 %_sysconfdir/X11/%_lib/libGL.so.1 ln -sf ../..%_sysconfdir/X11/%_lib/libGL.so.1 %_libdir/ +%post -n libEGL +[ -r %_sysconfdir/X11/%_lib/libEGL.so.1 ] || \ + ln -sf ../../..%_libdir/X11/libEGL.so.1.0 %_sysconfdir/X11/%_lib/libEGL.so.1 +ln -sf ../..%_sysconfdir/X11/%_lib/libEGL.so.1 %_libdir/ + +%post -n libGLES +[ -r %_sysconfdir/X11/%_lib/libGLESv2.so.2 ] || \ + ln -sf ../../..%_libdir/X11/libGLESv2.so.2.0 %_sysconfdir/X11/%_lib/libGLESv2.so.2 +ln -sf ../..%_sysconfdir/X11/%_lib/libGLESv2.so.2 %_libdir/ + %files -n libGL %doc docs/relnotes-%version.html docs/versions.html docs/news.html %dir %_sysconfdir/X11/%_lib @@ -263,7 +283,11 @@ ln -sf ../..%_sysconfdir/X11/%_lib/libGL.so.1 %_libdir/ %if_enabled egl %files -n libEGL +%dir %_sysconfdir/X11/%_lib +%ghost %_sysconfdir/X11/%_lib/libEGL.so.1 %_libdir/libEGL.so.* +%dir %_libdir/X11 +%_libdir/X11/libEGL.so.1.* %files -n libEGL-devel %_includedir/EGL @@ -274,7 +298,11 @@ ln -sf ../..%_sysconfdir/X11/%_lib/libGL.so.1 %_libdir/ %if_enabled gles2 %files -n libGLES +%dir %_sysconfdir/X11/%_lib +%ghost %_sysconfdir/X11/%_lib/libGLESv2.so.2 %_libdir/libGLESv2.so.* +%dir %_libdir/X11 +%_libdir/X11/libGLESv2.so.2.* %files -n libGLES-devel %_includedir/GLES2 @@ -321,6 +349,9 @@ ln -sf ../..%_sysconfdir/X11/%_lib/libGL.so.1 %_libdir/ %_bindir/glxgears %changelog +* Fri Nov 16 2012 Sergey Bolshakov 4:9.0-alt3.1 +- package libEGL and libGLES same way as libGL + * Sat Nov 03 2012 Valery Inozemtsev 4:9.0-alt3 - intel-2012q4.1