Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:troyeb:intel-gfx
Mesa
Mesa.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Mesa.spec of Package Mesa
%define gitdate 20111103 %define vers 7.12 Version: 7.12 Release: 1.%{gitdate}.0%{?dist} Name: Mesa BuildRequires: gcc-c++ libdrm-devel xorg-x11-proto-devel %if 0%{?suse_version} BuildRequires: libexpat-devel xorg-x11-util-devel xorg-x11-devel xz %endif %if 0%{?fedora} BuildRequires: expat xorg-x11-server-devel libX11-devel imake libX11-devel libdrm-devel libXext-devel libXdamage-devel libXt-devel libXmu-devel libXi-devel %endif BuildRequires: bison flex libtalloc-devel libxml2-python libudev-devel Url: http://www.mesa3d.org License: MIT License (or similar) Group: System/Libraries Provides: xorg-x11-Mesa = %{version} intel-i810-Mesa = %{version} Mesa7 = %{version} Obsoletes: xorg-x11-Mesa < %{version} intel-i810-Mesa < %{version} Mesa7 < %{version} AutoReqProv: on Summary: System for rendering interactive 3-D graphics Source0: mesa-%{gitdate}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL.* To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc.(SGI). However, the author does not possess an OpenGL license from SGI, and makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with SGI. Those who want a licensed implementation of OpenGL should contact a licensed vendor. Please do not refer to the library as MesaGL (for legal reasons). It's just Mesa or The Mesa 3-D graphics library. * OpenGL is a trademark of Silicon Graphics Incorporated. Authors: -------- Brian Paul %package devel License: MIT License (or similar) Requires: Mesa = %version xorg-x11-devel libdrm-devel llvm-devel Summary: Libraries, includes and more to develop Mesa applications Group: Development/Libraries/X11 Provides: xorg-x11-Mesa-devel = %{version} Mesa-devel-static = %{version} Obsoletes: xorg-x11-Mesa-devel < %{version} Mesa-devel-static < %{version} %description devel Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL.* To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc.(SGI). However, the author does not possess an OpenGL license from SGI, and makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with SGI. Those who want a licensed implementation of OpenGL should contact a licensed vendor. Please do not refer to the library as MesaGL (for legal reasons). It's just Mesa or The Mesa 3-D graphics library. * OpenGL is a trademark of Silicon Graphics Incorporated. %prep #%setup -n mesa-%{gitid} -q #%setup -n mesa-7.11 %setup -q -n mesa-%{gitdate} # remove some docs rm -rf docs/README.{VMS,WIN32,OS2} %build autoreconf --install export CFLAGS="$RPM_OPT_FLAGS" export CXXFLAGS="$RPM_OPT_FLAGS" %configure %{common_flags} \ --with-osmesa-bits=8 \ --with-osmesa --enable-gles1 \ --enable-gles2 \ --with-gallium-drivers="" \ --with-dri-drivers="i915 i965 swrast" make #make %{?jobs:-j%jobs} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc docs/README* docs/COPYING %{_libdir}/lib*.so.* %{_libdir}/dri/ %files devel %defattr(-,root,root) %doc docs/*.html docs/*.spec %{_includedir}/GL %{_includedir}/GLES %{_includedir}/GLES2 %{_includedir}/EGL %{_includedir}/KHR %{_libdir}/libGL.so %{_libdir}/libglapi.so %{_libdir}/libGLESv1_CM.so %{_libdir}/libGLESv2.so %{_libdir}/libGLU.so %{_libdir}/libEGL.so %{_libdir}/libGLw.so #%{_libdir}/libglut.so %{_libdir}/pkgconfig/dri.pc %{_libdir}/pkgconfig/glesv1_cm.pc %{_libdir}/pkgconfig/glesv2.pc %{_libdir}/pkgconfig/egl.pc %{_libdir}/pkgconfig/gl.pc %{_libdir}/pkgconfig/glu.pc #%{_libdir}/pkgconfig/glut.pc %{_libdir}/pkgconfig/glw.pc %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor