]>
Commit | Line | Data |
---|---|---|
c623f0c7 | 1 | %define mesaversion 3.2.1 |
c623f0c7 KT |
2 | %define glx_ver latest |
3 | ||
4 | Summary: OpenGL 1.2 compatible 3D graphics library | |
26043c3a PG |
5 | Summary(pl): Bilioteka grfiki 3D kompatybilna z OpenGL 1.2 |
6 | Name: XFree86-glx | |
7 | Version: 4.2.0 | |
8 | Release: 0.2 | |
9 | License: LGPL | |
c623f0c7 | 10 | Vendor: Brian Paul <brian_paul@mesa3d.org> |
26043c3a PG |
11 | Group: X11/Libraries |
12 | Source0: ftp://ftp.mesa3d.org/pub/sourceforge/mesa3d/MesaLib-%{mesaversion}.tar.bz2 | |
13 | Source1: ftp://ftp.mesa3d.org/pub/sourceforge/mesa3d/MesaDemos-%{mesaversion}.tar.bz2 | |
c623f0c7 | 14 | Source2: http://snow.ashlu.bc.ca/glx/snapshots/utah-glx-src-%{glx_ver}.tar.gz |
26043c3a | 15 | URL: http://www.mesa3d.org/ |
c623f0c7 | 16 | BuildPreReq: binutils >= 2.9.1.0.19a |
9ef91437 | 17 | Conflicts: XFree86 =< 4.1.0 |
26043c3a PG |
18 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
19 | Obsoletes: Mesa | |
20 | Obsoletes: XFree86-OpenGL-core | |
21 | Obsoletes: XFree86-OpenGL-libs | |
22 | ||
23 | %define _prefix /usr/X11R6 | |
24 | %define _sysconfdir /etc/X11 | |
c623f0c7 KT |
25 | |
26 | %description | |
27 | This is an implementation of the Mesa 3D library and GLX with support | |
28 | for hardware acceleration. GLX was developed by SGI as an extension to | |
26043c3a PG |
29 | the X window system to integrate OpenGL rendering functions. This |
30 | allows the Mesa 3D library to perform its 3D rendering functions | |
31 | within the X server's process, rather than within the X client | |
32 | program. This offers potential performance benefits, because the | |
33 | rendered image does not have to be moved from the X client program to | |
34 | the X server. (Only the commands required to render the image are | |
35 | sent.) It also makes 3-D hardware acceleration much more practical | |
36 | (and fast). This package includes a accelerated hardware drivers for | |
37 | video card based on NVIDIA Riva series and ATI Rage Pro chipsets. | |
38 | ||
39 | The Mesa 3D graphics library is a powerful and generic toolset for | |
40 | creating hardware assisted computer graphics. To the extent that Mesa | |
41 | utilizes the OpenGL command syntax or state machine, it is being used | |
42 | with authorization from Silicon Graphics, Inc. However, the author | |
43 | (Brian Paul) makes no claim that Mesa is in any way a compatible | |
44 | replacement for OpenGL or associated with Silicon Graphics, Inc. Those | |
45 | who want a licensed implementation of OpenGL should contact a licensed | |
46 | vendor. However, Mesa is very similar to OpenGL, and you might find | |
47 | Mesa to be a valid alternative to OpenGL. | |
c623f0c7 KT |
48 | |
49 | This package is based on Mesa %{mesaver} and utah glx-%{glxver}. | |
50 | ||
51 | please see http://utah-glx.sourceforge.net/ for more information. | |
52 | ||
53 | %package devel | |
54 | Summary: Development files for Mesa (OpenGL compatible 3D lib) | |
26043c3a PG |
55 |