/[packages]/cauldron/mesa/current/SPECS/mesa.spec
ViewVC logotype

Diff of /cauldron/mesa/current/SPECS/mesa.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 897331 by blino, Mon Nov 2 13:08:17 2015 UTC revision 897332 by blino, Mon Nov 2 13:18:53 2015 UTC
# Line 18  Line 18 
18  %define opengl_ver 3.3  %define opengl_ver 3.3
19    
20  %define relc                    0  %define relc                    0
21  %define rel                     2  %define rel                     3
22    
23  %define release                 %mkrel %{rel}  %define release                 %mkrel %{rel}
24  %define src_type tar.xz  %define src_type tar.xz
# Line 230  Conflicts:     %{_lib}MesaGL1 < 7.7-5 Line 230  Conflicts:     %{_lib}MesaGL1 < 7.7-5
230  Obsoletes:      %{_lib}dri-drivers-experimental < 7.11.2-4  Obsoletes:      %{_lib}dri-drivers-experimental < 7.11.2-4
231  Provides:       %{_lib}dri-drivers-experimental = %{version}-%{release}  Provides:       %{_lib}dri-drivers-experimental = %{version}-%{release}
232    
233    %if %{with_hardware}
234  %package -n %{libd3dname}  %package -n %{libd3dname}
235  Summary:        Mesa Direct3D9 state tracker  Summary:        Mesa Direct3D9 state tracker
236  Group:          System/Libraries  Group:          System/Libraries
# Line 242  Requires:      %{libd3dname} = %{version}-%{r Line 243  Requires:      %{libd3dname} = %{version}-%{r
243  Provides:       lib%{d3dname}-devel  Provides:       lib%{d3dname}-devel
244  Provides:       %{d3dname}-devel  Provides:       %{d3dname}-devel
245  Provides:       libd3d-devel  Provides:       libd3d-devel
246    %endif
247    
248  %package -n     %{libglname}-devel  %package -n     %{libglname}-devel
249  Summary:        Development files for Mesa (OpenGL compatible 3D lib)  Summary:        Development files for Mesa (OpenGL compatible 3D lib)
# Line 363  Provides:      lib%{waylandeglname}-devel Line 365  Provides:      lib%{waylandeglname}-devel
365  Provides:       %{waylandeglname}-devel  Provides:       %{waylandeglname}-devel
366  %endif  %endif
367    
368    %if %{with_hardware}
369  %package -n     %{_lib}vdpau-driver-nouveau  %package -n     %{_lib}vdpau-driver-nouveau
370  Summary:        VDPAU plugin for nouveau driver  Summary:        VDPAU plugin for nouveau driver
371  Group:          System/Libraries  Group:          System/Libraries
# Line 398  Group:         Development/C Line 401  Group:         Development/C
401  Requires:       %{libxaname_virt} = %{version}-%{release}  Requires:       %{libxaname_virt} = %{version}-%{release}
402  Provides:       lib%{xaname}-devel  Provides:       lib%{xaname}-devel
403  Provides:       %{libxaname}-devel  Provides:       %{libxaname}-devel
404    %endif
405    
406  %package        common-devel  %package        common-devel
407  Summary:        Meta package for mesa devel  Summary:        Meta package for mesa devel
# Line 477  This package contains the headers needed Line 481  This package contains the headers needed
481  %description -n %{libglesv1name}-devel  %description -n %{libglesv1name}-devel
482  This package contains the headers needed to compile OpenGL ES 1 programs.  This package contains the headers needed to compile OpenGL ES 1 programs.
483    
484    %if %{with_hardware}
485  %description -n %{libd3dname}  %description -n %{libd3dname}
486  Mesa Direct3D9 state tracker.  Mesa Direct3D9 state tracker.
487    
488  %description -n %{libd3dname}-devel  %description -n %{libd3dname}-devel
489  Mesa Direct3D9 state tracker development package.  Mesa Direct3D9 state tracker development package.
490    %endif
491    
492  %description -n %{libglesv2name}  %description -n %{libglesv2name}
493  OpenGL ES is a low-level, lightweight API for advanced embedded graphics using  OpenGL ES is a low-level, lightweight API for advanced embedded graphics using
# Line 519  Mesa is an OpenGL %{opengl_ver} compatib Line 525  Mesa is an OpenGL %{opengl_ver} compatib
525  Wayland EGL platform development parts.  Wayland EGL platform development parts.
526  %endif  %endif
527    
528    %if %{with_hardware}
529  %description -n %{libxaname}  %description -n %{libxaname}
530  This packages provides the xa shared library used by gallium.  This packages provides the xa shared library used by gallium.
531    
# Line 540  with the r600 driver. Line 547  with the r600 driver.
547  %description -n %{_lib}vdpau-driver-radeonsi  %description -n %{_lib}vdpau-driver-radeonsi
548  This packages provides a VPDAU plugin to enable video acceleration  This packages provides a VPDAU plugin to enable video acceleration
549  with the radeonsi driver.  with the radeonsi driver.
550    %endif
551    
552  #------------------------------------------------------------------------------  #------------------------------------------------------------------------------
553    
# Line 572  automake --add-missing Line 580  automake --add-missing
580                  --with-dri-driverdir=%{driver_dir} \                  --with-dri-driverdir=%{driver_dir} \
581                  --with-dri-drivers="%{dri_drivers}" \                  --with-dri-drivers="%{dri_drivers}" \
582                  --enable-va \                  --enable-va \
                 --enable-nine \  
583  %if %{enable_egl}  %if %{enable_egl}
584                  --enable-egl \                  --enable-egl \
585  %else  %else
# Line 595  automake --add-missing Line 602  automake --add-missing
602                  --with-gallium-drivers=r300,r600,radeonsi,nouveau,svga,swrast \                  --with-gallium-drivers=r300,r600,radeonsi,nouveau,svga,swrast \
603                  --enable-gallium-llvm \                  --enable-gallium-llvm \
604                  --enable-xa \                  --enable-xa \
605                    --enable-nine \
606  %else  %else
607                  --disable-gallium-llvm \                  --disable-gallium-llvm \
608                  --with-gallium-drivers=swrast \                  --with-gallium-drivers=swrast \
# Line 689  find %{buildroot} -name '*.la' -delete Line 697  find %{buildroot} -name '*.la' -delete
697  %doc docs/COPYING  %doc docs/COPYING
698  %{_libdir}/libGLESv1_CM.so.%{glesv1major}{,.*}  %{_libdir}/libGLESv1_CM.so.%{glesv1major}{,.*}
699    
700    %if %{with_hardware}
701  %files -n %{libd3dname}  %files -n %{libd3dname}
702  %doc docs/COPYING  %doc docs/COPYING
703  %{_libdir}/d3d/*.so.*  %{_libdir}/d3d/*.so.*
704    %endif
705    
706  %files -n %{libglesv2name}  %files -n %{libglesv2name}
707  %doc docs/COPYING  %doc docs/COPYING
# Line 713  find %{buildroot} -name '*.la' -delete Line 723  find %{buildroot} -name '*.la' -delete
723  %{_libdir}/libwayland-egl.so.%{waylandeglmajor}.*  %{_libdir}/libwayland-egl.so.%{waylandeglmajor}.*
724  %endif  %endif
725    
726    %if %{with_hardware}
727  %files -n %{libxaname}  %files -n %{libxaname}
728  %{_libdir}/libxatracker.so.%{xamajor}{,.*}  %{_libdir}/libxatracker.so.%{xamajor}{,.*}
729    %endif
730    
731  %files -n %{libglname}-devel  %files -n %{libglname}-devel
732  %doc docs/COPYING  %doc docs/COPYING
# Line 767  find %{buildroot} -name '*.la' -delete Line 779  find %{buildroot} -name '*.la' -delete
779  %{_libdir}/libGLESv2.so  %{_libdir}/libGLESv2.so
780  %{_libdir}/pkgconfig/glesv2.pc  %{_libdir}/pkgconfig/glesv2.pc
781    
782    %if %{with_hardware}
783  %files -n %{libd3dname}-devel  %files -n %{libd3dname}-devel
784  %{_includedir}/d3dadapter  %{_includedir}/d3dadapter
785  %{_libdir}/d3d/*.so  %{_libdir}/d3d/*.so
786  %{_libdir}/pkgconfig/d3d.pc  %{_libdir}/pkgconfig/d3d.pc
787    %endif
788    
789  %if %{enable_vg}  %if %{enable_vg}
790  %files -n %{libopenvgname}-devel  %files -n %{libopenvgname}-devel
# Line 790  find %{buildroot} -name '*.la' -delete Line 804  find %{buildroot} -name '*.la' -delete
804  %{_libdir}/pkgconfig/wayland-egl.pc  %{_libdir}/pkgconfig/wayland-egl.pc
805  %endif  %endif
806    
807    %if %{with_hardware}
808  %files -n %{libxaname}-devel  %files -n %{libxaname}-devel
809  %{_libdir}/libxatracker.so  %{_libdir}/libxatracker.so
810  %{_includedir}/xa_tracker.h  %{_includedir}/xa_tracker.h
# Line 808  find %{buildroot} -name '*.la' -delete Line 823  find %{buildroot} -name '*.la' -delete
823    
824  %files -n %{_lib}vdpau-driver-radeonsi  %files -n %{_lib}vdpau-driver-radeonsi
825  %{_libdir}/vdpau/libvdpau_radeonsi.so.*  %{_libdir}/vdpau/libvdpau_radeonsi.so.*
826    %endif

Legend:
Removed from v.897331  
changed lines
  Added in v.897332

  ViewVC Help
Powered by ViewVC 1.1.26