3 # - subpackage with non-dri libGL for use with X-servers with missing GLX extension?
4 # - package OpenGL man pages (from monolith or SGI) somewhere
7 %bcond_without motif # build static libGLw without Motif interface
11 Summary: Free OpenGL implementation
12 Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL
16 License: MIT (core), SGI (GLU,libGLw) and others - see COPYRIGHT file
18 Source0: http://dl.sourceforge.net/mesa3d/%{name}Lib-%{version}.tar.bz2
19 # Source0-md5: 46359457147c469745f24b5074a186f0
20 # Source0: %{name}-%{snap}.tar.gz
21 Source1: http://dl.sourceforge.net/mesa3d/%{name}Demos-%{version}.tar.bz2
22 # Source1-md5: 8af91773ab2653fe537499676b05f2e8
23 Source2: nouveau_drm.h
24 Patch0: %{name}-realclean.patch
25 URL: http://www.mesa3d.org/
26 BuildRequires: expat-devel
27 BuildRequires: libdrm-devel >= 2.2.0
28 BuildRequires: libstdc++-devel
29 BuildRequires: libtool >= 2:1.4d
30 %{?with_motif:BuildRequires: motif-devel}
31 BuildRequires: sed >= 4.0
32 BuildRequires: xorg-lib-libXt-devel
33 BuildRequires: xorg-lib-libXxf86vm-devel
34 BuildRequires: xorg-proto-glproto-devel
35 BuildRequires: xorg-proto-printproto-devel
36 BuildRequires: xorg-util-makedepend
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 %define _sysconfdir /etc/X11
42 Mesa is a 3-D graphics library with an API which is very similar to
43 that of OpenGL(R). To the extent that Mesa utilizes the OpenGL command
44 syntax or state machine, it is being used with authorization from
45 Silicon Graphics, Inc. However, the author does not possess an OpenGL
46 license from SGI, and makes no claim that Mesa is in any way a
47 compatible replacement for OpenGL or associated with SGI.
49 %description -l pl.UTF-8
50 Mesa jest biblioteką grafiki 3D z API bardzo podobnym do OpenGL(R). Do
51 tego stopnia, że Mesa używa składni i automatu OpenGL jest używana z
52 autoryzacją Silicon Graphics, Inc. Jednak autor nie posiada licencji
53 OpenGL od SGI i nie twierdzi, że Mesa jest kompatybilnym zamiennikiem
54 OpenGL ani powiązana z SGI.
57 Summary: Free Mesa3D implementation of libGL OpenGL library
58 Summary(pl.UTF-8): Wolnodostępna implementacja Mesa3D biblioteki libGL ze standardu OpenGL
61 Requires: libdrm >= 2.2.0
62 Provides: OpenGL = 2.1
63 # reports version 1.3, but supports glXGetProcAddress() from 1.4
64 Provides: OpenGL-GLX = 1.4
67 Obsoletes: X11-OpenGL-libGL < 1:7.0.0
68 Obsoletes: XFree86-OpenGL-libGL < 1:7.0.0
71 Mesa is a 3-D graphics library with an API which is very similar to
72 that of OpenGL(R). To the extent that Mesa utilizes the OpenGL command
73 syntax or state machine, it is being used with authorization from
74 Silicon Graphics, Inc. However, the author does not possess an OpenGL
75 license from SGI, and makes no claim that Mesa is in any way a
76 compatible replacement for OpenGL or associated with SGI.
78 This package contains libGL which implements OpenGL 1.5 and GLX 1.4
79 specifications. It uses DRI for rendering.
81 %description libGL -l pl.UTF-8
82 Mesa jest biblioteką grafiki 3D z API bardzo podobnym do OpenGL(R). Do
83 tego stopnia, że Mesa używa składni i automatu OpenGL jest używana z
84 autoryzacją Silicon Graphics, Inc. Jednak autor nie posiada licencji
85 OpenGL od SGI i nie twierdzi, że Mesa jest kompatybilnym zamiennikiem
86 OpenGL ani powiązana z SGI.
88 Ten pakiet zawiera libGL implementującą specyfikacje OpenGL 1.5 oraz
89 GLX 1.4. Używa DRI do renderowania.
92 Summary: Header files for Mesa3D libGL library
93 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libGL z projektu Mesa3D
95 Group: X11/Development/Libraries
96 # loose dependency on libGL to use with other libGL binaries
97 Requires: OpenGL >= 1.5
98 Requires: xorg-lib-libX11-devel
99 Provides: OpenGL-devel = 2.1
100 Provides: OpenGL-GLX-devel = 1.4
101 Obsoletes: Mesa-devel
102 Obsoletes: X11-OpenGL-devel < 1:7.0.0
103 Obsoletes: X11-OpenGL-devel-base < 1:7.0.0
104 Obsoletes: XFree86-OpenGL-devel < 1:7.0.0
105 Obsoletes: XFree86-OpenGL-devel-base < 1:7.0.0
107 %description libGL-devel
108 Header files for Mesa3D libGL library.
110 %description libGL-devel -l pl.UTF-8
111 Pliki nagłówkowe biblioteki libGL z projektu Mesa3D.
113 %package libGL-static
114 Summary: Static Mesa3D libGL library
115 Summary(pl.UTF-8): Statyczna biblioteka libGL z projektu Mesa3D
117 Group: X11/Development/Libraries
118 Requires: %{name}-libGL-devel = %{version}-%{release}
119 Provides: OpenGL-static = 2.1
120 Obsoletes: Mesa-static
121 Obsoletes: X11-OpenGL-static < 1:7.0.0
122 Obsoletes: XFree86-OpenGL-static < 1:7.0.0
124 %description libGL-static
125 Static Mesa3D libGL library. It uses software renderer.
127 %description libGL-static -l pl.UTF-8
128 Statyczna biblioteka libGL z projektu Mesa3D. Używa programowego
132 Summary: SGI implementation of libGLU OpenGL library
133 Summary(pl.UTF-8): Implementacja SGI biblioteki libGLU ze standardu OpenGL
134 License: SGI Free Software License B v1.1
136 # loose dependency on libGL.so.1 to use with other libGL binaries
137 Requires: OpenGL >= 1.2
138 Provides: OpenGL-GLU = 1.3
139 Obsoletes: Mesa-devel
140 Obsoletes: X11-OpenGL-libs < 1:7.0.0
141 Obsoletes: XFree86-OpenGL-libs < 1:7.0.0
144 SGI implementation of libGLU OpenGL library. It implements OpenGL GLU
147 %description libGLU -l pl.UTF-8
148 Implementacja SGI biblioteki libGLU ze standardu OpenGL. Implementuje
149 specyfikację OpenGL GLU 1.3.
151 %package libGLU-devel
152 Summary: Header files for SGI libGLU library
153 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki SGI libGLU
154 License: SGI Free Software License B v1.1
155 Group: Development/Libraries
156 Requires: %{name}-libGLU = %{version}-%{release}
157 Requires: OpenGL-devel >= 1.2
158 Requires: libstdc++-devel
159 Provides: OpenGL-GLU-devel = 1.3
161 %description libGLU-devel
162 Header files for SGI libGLU library.
164 %description libGLU-devel -l pl.UTF-8
165 Pliki nagłówkowe biblioteki SGI libGLU.
167 %package libGLU-static
168 Summary: Static SGI libGLU library
169 Summary(pl.UTF-8): Statyczna biblioteka SGI libGLU
170 License: SGI Free Software License B v1.1
171 Group: Development/Libraries
172 Requires: %{name}-libGLU-devel = %{version}-%{release}
173 Provides: OpenGL-GLU-static = 1.3
175 %description libGLU-static
176 Static SGI libGLU library.
178 %description libGLU-static -l pl.UTF-8
179 Statyczna biblioteka SGI libGLU.
182 Summary: SGI OpenGL Xt widgets library
183 Summary(pl.UTF-8): Biblioteka SGI widgetów Xt dla OpenGL-a
184 License: SGI MIT-like
186 # loose dependency on libGL.so.1 to use with other libGL binaries
187 Requires: OpenGL >= 1.1
191 SGI OpenGL Xt widgets library.
193 %description libGLU -l pl.UTF-8
194 Biblioteka SGI widgetów Xt dla OpenGL-a.
196 %package libGLw-devel
197 Summary: Header files for SGI libGLw library
198 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki SGI libGLw
199 License: SGI Free Software License B v1.1
200 Group: Development/Libraries
201 Requires: %{name}-libGLw = %{version}-%{release}
202 Requires: OpenGL-devel >= 1.2
203 Provides: OpenGL-GLw-devel
205 %description libGLw-devel
206 Header files for SGI libGLw library.
208 %description libGLw-devel -l pl.UTF-8
209 Pliki nagłówkowe biblioteki SGI libGLw.
211 %package libGLw-static
212 Summary: Static SGI libGLw library
213 Summary(pl.UTF-8): Statyczna biblioteka SGI libGLw
214 License: SGI Free Software License B v1.1
215 Group: Development/Libraries
216 Requires: %{name}-libGLw-devel = %{version}-%{release}
217 Provides: OpenGL-GLw-static
219 %description libGLw-static
220 Static SGI libGLw library.
222 %description libGLw-static -l pl.UTF-8
223 Statyczna biblioteka SGI libGLw.
226 Summary: OpenGL utilities from Mesa3D
227 Summary(pl.UTF-8): Programy narzędziowe OpenGL z projektu Mesa3D
228 Group: X11/Applications/Graphics
229 # loose deps on libGL/libGLU
232 OpenGL utilities from Mesa3D: glxgears and glxinfo.
234 %description utils -l pl.UTF-8
235 Programy narzędziowe OpenGL z projektu Mesa3D: glxgears i glxinfo.
239 Summary(pl.UTF-8): Programy demonstrujące możliwości bibliotek Mesa
240 Group: Development/Libraries
241 Requires: OpenGL-devel
244 Demonstration programs for the Mesa libraries.
246 %description demos -l pl.UTF-8
247 Programy demonstracyjne dla bibliotek Mesa.
249 %package dri-driver-ati-mach64
250 Summary: X.org DRI drivers
251 Summary(pl.UTF-8): Sterowniki DRI dla X.org
253 Requires: xorg-driver-video-ati
254 Requires: xorg-xserver-libglx(glapi) = %{version}
255 Requires: xorg-xserver-server
257 %description dri-driver-ati-mach64
258 X.org DRI drivers for ATI mach64 card family.
260 %description dri-driver-ati-mach64 -l pl.UTF-8
261 Sterowniki X.org DRI dla rodziny kart ATI mach64.
263 %package dri-driver-ati-radeon-R100
264 Summary: X.org DRI drivers
265 Summary(pl.UTF-8): Sterowniki DRI dla X.org
267 Requires: xorg-driver-video-ati
268 Requires: xorg-xserver-libglx(glapi) = %{version}
269 Requires: xorg-xserver-server
271 %description dri-driver-ati-radeon-R100
272 X.org DRI drivers for ATI R100 card family (Radeon 7000-7500).
274 %description dri-driver-ati-radeon-R100 -l pl.UTF-8
275 Sterowniki X.org DRI dla rodziny kart ATI R100 (Radeon 7000-7500).
277 %package dri-driver-ati-radeon-R200
278 Summary: X.org DRI drivers
279 Summary(pl.UTF-8): Sterowniki DRI dla X.org
281 Requires: xorg-driver-video-ati
282 Requires: xorg-xserver-libglx(glapi) = %{version}
283 Requires: xorg-xserver-server
285 %description dri-driver-ati-radeon-R200
286 X.org DRI drivers for ATI R200 card family (Radeon 8500-92xx)
288 %description dri-driver-ati-radeon-R200 -l pl.UTF-8
289 Sterowniki X.org DRI dla rodziny kart ATI R200 (Radeon 8500-92xx).
291 %package dri-driver-ati-radeon-R300
292 Summary: X.org DRI drivers
293 Summary(pl.UTF-8): Sterowniki DRI dla X.org
295 Requires: xorg-driver-video-ati
296 Requires: xorg-xserver-libglx(glapi) = %{version}
297 Requires: xorg-xserver-server
299 %description dri-driver-ati-radeon-R300
300 X.org DRI drivers for ATI R300 card family.
302 %description dri-driver-ati-radeon-R300 -l pl.UTF-8
303 Sterowniki X.org DRI dla rodziny kart ATI R300.
305 %package dri-driver-ati-rage128
306 Summary: X.org DRI drivers
307 Summary(pl.UTF-8): Sterowniki DRI dla X.org
309 Requires: xorg-driver-video-ati
310 Requires: xorg-xserver-libglx(glapi) = %{version}
311 Requires: xorg-xserver-server
313 %description dri-driver-ati-rage128
314 X.org DRI drivers for ATI rage128 card family.
316 %description dri-driver-ati-rage128 -l pl.UTF-8
317 Sterowniki X.org DRI dla rodziny kart ATI rage128.
319 %package dri-driver-ffb
320 Summary: X.org DRI drivers
321 Summary(pl.UTF-8): Sterowniki DRI dla X.org
323 Requires: xorg-driver-video-sunffb
324 Requires: xorg-xserver-libglx(glapi) = %{version}
325 Requires: xorg-xserver-server
327 %description dri-driver-ffb
328 X.org DRI drivers for SUN Creator3D and Elite3D card family.
330 %description dri-driver-ffb -l pl.UTF-8
331 Sterowniki X.org DRI dla rodziny kart SUN Creator3D and Elite3D.
333 %package dri-driver-glint
334 Summary: X.org DRI drivers
335 Summary(pl.UTF-8): Sterowniki DRI dla X.org
337 Requires: xorg-driver-video-glint
338 Requires: xorg-xserver-libglx(glapi) = %{version}
339 Requires: xorg-xserver-server
341 %description dri-driver-glint
342 X.org DRI drivers for GLINT/Permedia card family.
344 %description dri-driver-glint -l pl.UTF-8
345 Sterowniki X.org DRI dla rodziny kart GLINT/Permedia.
347 %package dri-driver-intel-i810
348 Summary: X.org DRI drivers
349 Summary(pl.UTF-8): Sterowniki DRI dla X.org
351 Requires: xorg-driver-video-i810
352 Requires: xorg-xserver-libglx(glapi) = %{version}
353 Requires: xorg-xserver-server
355 %description dri-driver-intel-i810
356 X.org DRI drivers for Intel i810 card family.
358 %description dri-driver-intel-i810 -l pl.UTF-8
359 Sterowniki X.org DRI dla rodziny kart i810.
361 %package dri-driver-intel-i915
362 Summary: X.org DRI drivers
363 Summary(pl.UTF-8): Sterowniki DRI dla X.org
365 Requires: xorg-driver-video-i810
366 Requires: xorg-xserver-libglx(glapi) = %{version}
367 Requires: xorg-xserver-server
368 Obsoletes: Mesa-dri-driver-intel-i830
370 %description dri-driver-intel-i915
371 X.org DRI drivers for Intel i915 card family.
373 %description dri-driver-intel-i915 -l pl.UTF-8
374 Sterowniki X.org DRI dla rodziny kart i915.
376 %package dri-driver-intel-i965
377 Summary: X.org DRI drivers
378 Summary(pl.UTF-8): Sterowniki DRI dla X.org
380 Requires: xorg-driver-video-i810
381 Requires: xorg-xserver-libglx(glapi) = %{version}
382 Requires: xorg-xserver-server
383 Obsoletes: Mesa-dri-driver-intel-i830
384 Obsoletes: Mesa-dri-driver-intel-i915
386 %description dri-driver-intel-i965
387 X.org DRI drivers for Intel i965 card family.
389 %description dri-driver-intel-i965 -l pl.UTF-8
390 Sterowniki X.org DRI dla rodziny kart i965.
392 %package dri-driver-matrox
393 Summary: X.org DRI drivers
394 Summary(pl.UTF-8): Sterowniki DRI dla X.org
396 Requires: xorg-driver-video-mga
397 Requires: xorg-xserver-libglx(glapi) = %{version}
398 Requires: xorg-xserver-server
400 %description dri-driver-matrox
401 X.org DRI drivers for Matrox G card family.
403 %description dri-driver-matrox -l pl.UTF-8
404 Sterowniki X.org DRI dla rodziny kart Matrox G.
406 %package dri-driver-nouveau
407 Summary: X.org DRI drivers
408 Summary(pl.UTF-8): Sterowniki DRI dla X.org
410 Requires: xorg-driver-video-nouveau
411 Requires: xorg-xserver-libglx(glapi) = %{version}
412 Requires: xorg-xserver-server
414 %description dri-driver-nouveau
415 X.org DRI drivers for NVidia adapters.
417 %description dri-driver-nouveau -l pl.UTF-8
418 Sterowniki X.org DRI dla kart NVidia.
420 %package dri-driver-s3virge
421 Summary: X.org DRI drivers
422 Summary(pl.UTF-8): Sterowniki DRI dla X.org
424 Requires: xorg-driver-video-s3virge
425 Requires: xorg-xserver-libglx(glapi) = %{version}
426 Requires: xorg-xserver-server
428 %description dri-driver-s3virge
429 X.org DRI drivers for S3 Virge card family.
431 %description dri-driver-s3virge -l pl.UTF-8
432 Sterowniki X.org DRI dla rodziny kart S3 Virge.
434 %package dri-driver-savage
435 Summary: X.org DRI drivers
436 Summary(pl.UTF-8): Sterowniki DRI dla X.org
438 Requires: xorg-driver-video-savage
439 Requires: xorg-xserver-libglx(glapi) = %{version}
440 Requires: xorg-xserver-server
442 %description dri-driver-savage
443 X.org DRI drivers for S3 Savage card family.
445 %description dri-driver-savage -l pl.UTF-8
446 Sterowniki X.org DRI dla rodziny kart S3 Savage.
448 %package dri-driver-sis
449 Summary: X.org DRI drivers
450 Summary(pl.UTF-8): Sterowniki DRI dla X.org
452 Requires: xorg-driver-video-sis
453 Requires: xorg-xserver-libglx(glapi) = %{version}
454 Requires: xorg-xserver-server
456 %description dri-driver-sis
457 X.org DRI drivers for SiS card family.
459 %description dri-driver-sis -l pl.UTF-8
460 Sterowniki X.org DRI dla rodziny kart SiS.
462 %package dri-driver-tdfx
463 Summary: X.org DRI drivers
464 Summary(pl.UTF-8): Sterowniki DRI dla X.org
467 Requires: xorg-driver-video-tdfx
468 Requires: xorg-xserver-libglx(glapi) = %{version}
469 Requires: xorg-xserver-server
471 %description dri-driver-tdfx
472 X.org DRI drivers for 3DFX Voodoo card family (Voodoo 3,4,5, Banshee
473 and Velocity 100/200).
475 %description dri-driver-tdfx -l pl.UTF-8
476 Sterowniki X.org DRI dla rodziny kart 3DFX Voodoo. (Voodoo 3,4,5,
477 Banshee and Velocity 100/200).
479 %package dri-driver-trident
480 Summary: X.org DRI drivers
481 Summary(pl.UTF-8): Sterowniki DRI dla X.org
483 Requires: xorg-driver-video-trident
484 Requires: xorg-xserver-libglx(glapi) = %{version}
485 Requires: xorg-xserver-server
487 %description dri-driver-trident
488 X.org DRI drivers for Trident card family.
490 %description dri-driver-trident -l pl.UTF-8
491 Sterowniki X.org DRI dla rodziny kart Trident.
493 %package dri-driver-via-unichrome
494 Summary: X.org DRI drivers
495 Summary(pl.UTF-8): Sterowniki DRI dla X.org
497 Requires: xorg-driver-video-via
498 Requires: xorg-xserver-libglx(glapi) = %{version}
499 Requires: xorg-xserver-server
501 %description dri-driver-via-unichrome
502 X.org DRI drivers for VIA Unichrome card family.
504 %description dri-driver-via-unichrome -l pl.UTF-8
505 Sterowniki X.org DRI dla rodziny kart VIA Unichrome.
509 #%setup -q -n %{name}
512 # until new libdrm release
513 cp %{SOURCE2} src/mesa/drivers/dri/nouveau
516 find progs -type f|xargs sed -i -e "s,\.\./images/,%{_examplesdir}/%{name}-%{version}/images/,g"
518 %ifnarch sparc sparcv9 sparc64
519 # for sunffb driver - useful on sparc only
520 sed -i -e 's/ ffb / /' configs/linux-dri
523 %ifnarch %{ix86} %{x8664}
524 # sis needs write-memory barrier
525 sed -i -e 's/ sis / /' configs/linux-dri
535 %{__make} linux${targ}-static \
538 OPT_FLAGS="%{rpmcflags} -fno-strict-aliasing" \
539 XLIB_DIR=%{_libdir} \
540 GLW_SOURCES="GLwDrawA.c%{?with_motif: GLwMDrawA.c}" \
541 SRC_DIRS="mesa glu glw" \
546 %{__make} linux-dri${targ} \
550 OPT_FLAGS="%{rpmcflags} -fno-strict-aliasing" \
551 XLIB_DIR=%{_libdir} \
552 DRI_DRIVER_SEARCH_DIR=%{_libdir}/xorg/modules/dri \
553 SRC_DIRS="glx/x11 mesa glu glw" \
556 %{__make} -C progs/xdemos \
559 OPT_FLAGS="%{rpmcflags}" \
560 XLIB_DIR=%{_libdir} \
562 APP_LIB_DEPS="-L../../lib -lGL"
564 %{__make} -C progs/xdemos \
567 OPT_FLAGS="%{rpmcflags}" \
568 XLIB_DIR=%{_libdir} \
570 APP_LIB_DEPS="-L../../lib -lGL -L../../lib-dri -lGLU"
577 %{__make} linux${targ} \
580 OPT_FLAGS="%{rpmcflags} -fno-strict-aliasing" \
581 XLIB_DIR=%{_libdir} \
586 rm -rf $RPM_BUILD_ROOT
587 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_includedir}/GL,%{_examplesdir}/%{name}-%{version}}
588 install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/dri
590 cp -df lib-static/lib* $RPM_BUILD_ROOT%{_libdir}
591 cp -df lib-dri/lib* $RPM_BUILD_ROOT%{_libdir}
592 cp -df lib/libOSMesa* $RPM_BUILD_ROOT%{_libdir}
593 cp -rf include/GL/{gl[!u]*,glu.h,glu_*,osmesa.h,xmesa*} src/glw/GLw*.h $RPM_BUILD_ROOT%{_includedir}/GL
594 cp -df lib-dri/*_dri.so $RPM_BUILD_ROOT%{_libdir}/xorg/modules/dri
596 # keep for -bi --short-circuit
597 cp -a progs progs.org
598 install progs/xdemos/{glxgears,glxinfo} $RPM_BUILD_ROOT%{_bindir}
599 for l in demos redbook samples xdemos ; do
600 %{__make} -C progs/$l clean
602 for l in demos redbook samples util xdemos images ; do
603 cp -Rf progs/$l $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/$l
605 rm -rf progs && mv -f progs.org progs
606 rm -rf $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/*/{.deps,CVS,Makefile.{BeOS*,win,cygnus,DJ,dja}}
609 rm -rf $RPM_BUILD_ROOT
611 %post libGL -p /sbin/ldconfig
612 %postun libGL -p /sbin/ldconfig
614 %post libGLU -p /sbin/ldconfig
615 %postun libGLU -p /sbin/ldconfig
617 %post libGLw -p /sbin/ldconfig
618 %postun libGLw -p /sbin/ldconfig
621 %defattr(644,root,root,755)
622 %doc docs/{*.html,README.{3DFX,GGI,MITS,QUAKE,THREADS},RELNOTES*}
623 %attr(755,root,root) %{_libdir}/libGL.so.*
624 %attr(755,root,root) %{_libdir}/libOSMesa.so.*
625 # symlink for binary apps which fail to conform Linux OpenGL ABI
626 # (and dlopen libGL.so instead of libGL.so.1)
627 %attr(755,root,root) %{_libdir}/libGL.so
630 %defattr(644,root,root,755)
632 %attr(755,root,root) %{_libdir}/libOSMesa.so
633 %dir %{_includedir}/GL
634 %{_includedir}/GL/gl.h
635 %{_includedir}/GL/glext.h
636 %{_includedir}/GL/glfbdev.h
637 %{_includedir}/GL/gl_mangle.h
638 %{_includedir}/GL/glx.h
639 %{_includedir}/GL/glxext.h
640 %{_includedir}/GL/glx_mangle.h
641 %{_includedir}/GL/osmesa.h
642 %{_includedir}/GL/xmesa.h
643 %{_includedir}/GL/xmesa_x.h
644 %{_includedir}/GL/xmesa_xf86.h
647 %defattr(644,root,root,755)
649 %{_libdir}/libOSMesa.a
652 %defattr(644,root,root,755)
653 %attr(755,root,root) %{_libdir}/libGLU.so.*
656 %defattr(644,root,root,755)
657 %attr(755,root,root) %{_libdir}/libGLU.so
658 %{_includedir}/GL/glu.h
659 %{_includedir}/GL/glu_mangle.h
662 %defattr(644,root,root,755)
666 %defattr(644,root,root,755)
667 %attr(755,root,root) %{_libdir}/libGLw.so.*
670 %defattr(644,root,root,755)
671 %attr(755,root,root) %{_libdir}/libGLw.so
672 %{_includedir}/GL/GLwDrawA.h
673 %{_includedir}/GL/GLwDrawAP.h
674 %{_includedir}/GL/GLwMDrawA.h
675 %{_includedir}/GL/GLwMDrawAP.h
678 %defattr(644,root,root,755)
682 %defattr(644,root,root,755)
683 %attr(755,root,root) %{_bindir}/glxgears
684 %attr(755,root,root) %{_bindir}/glxinfo
686 %files dri-driver-ati-mach64
687 %defattr(644,root,root,755)
688 %attr(755,root,root) %{_libdir}/xorg/modules/dri/mach64_dri.so
690 %files dri-driver-ati-radeon-R100
691 %defattr(644,root,root,755)
692 %attr(755,root,root) %{_libdir}/xorg/modules/dri/radeon_dri.so
694 %files dri-driver-ati-radeon-R200
695 %defattr(644,root,root,755)
696 %attr(755,root,root) %{_libdir}/xorg/modules/dri/r200_dri.so
698 %files dri-driver-ati-radeon-R300
699 %defattr(644,root,root,755)
700 %attr(755,root,root) %{_libdir}/xorg/modules/dri/r300_dri.so
702 %files dri-driver-ati-rage128
703 %defattr(644,root,root,755)
704 %attr(755,root,root) %{_libdir}/xorg/modules/dri/r128_dri.so
706 # sunffb (sparc only)
707 %ifarch sparc sparcv9 sparc64
708 %files dri-driver-ffb
709 %defattr(644,root,root,755)
710 %attr(755,root,root) %{_libdir}/xorg/modules/dri/ffb_dri.so
713 # glint (requires update)
715 %files dri-driver-glint
716 %defattr(644,root,root,755)
717 %attr(755,root,root) %{_libdir}/xorg/modules/dri/gamma_dri.so
720 %files dri-driver-intel-i810
721 %defattr(644,root,root,755)
722 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i810_dri.so
724 %files dri-driver-intel-i915
725 %defattr(644,root,root,755)
726 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i915_dri.so
727 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i915tex_dri.so
729 %files dri-driver-intel-i965
730 %defattr(644,root,root,755)
731 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i965_dri.so
733 %files dri-driver-matrox
734 %defattr(644,root,root,755)
735 %attr(755,root,root) %{_libdir}/xorg/modules/dri/mga_dri.so
737 %files dri-driver-nouveau
738 %defattr(644,root,root,755)
739 %attr(755,root,root) %{_libdir}/xorg/modules/dri/nouveau_dri.so
741 %files dri-driver-s3virge
742 %defattr(644,root,root,755)
743 %attr(755,root,root) %{_libdir}/xorg/modules/dri/s3v_dri.so
745 %files dri-driver-savage
746 %defattr(644,root,root,755)
747 %attr(755,root,root) %{_libdir}/xorg/modules/dri/savage_dri.so
749 %ifarch %{ix86} %{x8664}
750 %files dri-driver-sis
751 %defattr(644,root,root,755)
752 %attr(755,root,root) %{_libdir}/xorg/modules/dri/sis_dri.so
755 %files dri-driver-tdfx
756 %defattr(644,root,root,755)
757 %attr(755,root,root) %{_libdir}/xorg/modules/dri/tdfx_dri.so
759 %files dri-driver-trident
760 %defattr(644,root,root,755)
761 %attr(755,root,root) %{_libdir}/xorg/modules/dri/trident_dri.so
763 %files dri-driver-via-unichrome
764 %defattr(644,root,root,755)
765 %attr(755,root,root) %{_libdir}/xorg/modules/dri/unichrome_dri.so
768 %defattr(644,root,root,755)
769 %{_examplesdir}/%{name}-%{version}