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