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
9 Summary: Free OpenGL implementation
10 Summary(pl.UTF-8): Wolnodostępna implementacja standardu OpenGL
14 License: MIT (core), SGI (GLU,libGLw) and others - see COPYRIGHT file
16 Source0: http://dl.sourceforge.net/mesa3d/%{name}Lib-%{version}.tar.bz2
17 # Source0-md5: 46359457147c469745f24b5074a186f0
18 Source1: http://dl.sourceforge.net/mesa3d/%{name}Demos-%{version}.tar.bz2
19 # Source1-md5: 8af91773ab2653fe537499676b05f2e8
20 Source2: nouveau_drm.h
21 Patch0: %{name}-realclean.patch
22 URL: http://www.mesa3d.org/
23 BuildRequires: expat-devel
24 BuildRequires: libdrm-devel >= 2.2.0
25 BuildRequires: libstdc++-devel
26 BuildRequires: libtool >= 2:1.4d
27 %{?with_motif:BuildRequires: motif-devel}
28 BuildRequires: sed >= 4.0
29 BuildRequires: xorg-lib-libXt-devel
30 BuildRequires: xorg-lib-libXxf86vm-devel
31 BuildRequires: xorg-proto-glproto-devel
32 BuildRequires: xorg-proto-printproto-devel
33 BuildRequires: xorg-util-makedepend
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 %define _sysconfdir /etc/X11
39 Mesa is a 3-D graphics library with an API which is very similar to
40 that of OpenGL(R). To the extent that Mesa utilizes the OpenGL command
41 syntax or state machine, it is being used with authorization from
42 Silicon Graphics, Inc. However, the author does not possess an OpenGL
43 license from SGI, and makes no claim that Mesa is in any way a
44 compatible replacement for OpenGL or associated with SGI.
46 %description -l pl.UTF-8
47 Mesa jest biblioteką grafiki 3D z API bardzo podobnym do OpenGL(R). Do
48 tego stopnia, że Mesa używa składni i automatu OpenGL jest używana z
49 autoryzacją Silicon Graphics, Inc. Jednak autor nie posiada licencji
50 OpenGL od SGI i nie twierdzi, że Mesa jest kompatybilnym zamiennikiem
51 OpenGL ani powiązana z SGI.
54 Summary: Free Mesa3D implementation of libGL OpenGL library
55 Summary(pl.UTF-8): Wolnodostępna implementacja Mesa3D biblioteki libGL ze standardu OpenGL
58 Requires: libdrm >= 2.2.0
59 Provides: OpenGL = 2.1
60 # reports version 1.3, but supports glXGetProcAddress() from 1.4
61 Provides: OpenGL-GLX = 1.4
64 Obsoletes: X11-OpenGL-libGL < 1:7.0.0
65 Obsoletes: XFree86-OpenGL-libGL < 1:7.0.0
68 Mesa is a 3-D graphics library with an API which is very similar to
69 that of OpenGL(R). To the extent that Mesa utilizes the OpenGL command
70 syntax or state machine, it is being used with authorization from
71 Silicon Graphics, Inc. However, the author does not possess an OpenGL
72 license from SGI, and makes no claim that Mesa is in any way a
73 compatible replacement for OpenGL or associated with SGI.
75 This package contains libGL which implements OpenGL 1.5 and GLX 1.4
76 specifications. It uses DRI for rendering.
78 %description libGL -l pl.UTF-8
79 Mesa jest biblioteką grafiki 3D z API bardzo podobnym do OpenGL(R). Do
80 tego stopnia, że Mesa używa składni i automatu OpenGL jest używana z
81 autoryzacją Silicon Graphics, Inc. Jednak autor nie posiada licencji
82 OpenGL od SGI i nie twierdzi, że Mesa jest kompatybilnym zamiennikiem
83 OpenGL ani powiązana z SGI.
85 Ten pakiet zawiera libGL implementującą specyfikacje OpenGL 1.5 oraz
86 GLX 1.4. Używa DRI do renderowania.
89 Summary: Header files for Mesa3D libGL library
90 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libGL z projektu Mesa3D
92 Group: X11/Development/Libraries
93 # loose dependency on libGL to use with other libGL binaries
94 Requires: OpenGL >= 1.5
95 Requires: xorg-lib-libX11-devel
96 Provides: OpenGL-devel = 2.1
97 Provides: OpenGL-GLX-devel = 1.4
99 Obsoletes: X11-OpenGL-devel < 1:7.0.0
100 Obsoletes: X11-OpenGL-devel-base < 1:7.0.0
101 Obsoletes: XFree86-OpenGL-devel < 1:7.0.0
102 Obsoletes: XFree86-OpenGL-devel-base < 1:7.0.0
104 %description libGL-devel
105 Header files for Mesa3D libGL library.
107 %description libGL-devel -l pl.UTF-8
108 Pliki nagłówkowe biblioteki libGL z projektu Mesa3D.
110 %package libGL-static
111 Summary: Static Mesa3D libGL library
112 Summary(pl.UTF-8): Statyczna biblioteka libGL z projektu Mesa3D
114 Group: X11/Development/Libraries
115 Requires: %{name}-libGL-devel = %{version}-%{release}
116 Provides: OpenGL-static = 2.1
117 Obsoletes: Mesa-static
118 Obsoletes: X11-OpenGL-static < 1:7.0.0
119 Obsoletes: XFree86-OpenGL-static < 1:7.0.0
121 %description libGL-static
122 Static Mesa3D libGL library. It uses software renderer.
124 %description libGL-static -l pl.UTF-8
125 Statyczna biblioteka libGL z projektu Mesa3D. Używa programowego
129 Summary: SGI implementation of libGLU OpenGL library
130 Summary(pl.UTF-8): Implementacja SGI biblioteki libGLU ze standardu OpenGL
131 License: SGI Free Software License B v1.1
133 # loose dependency on libGL.so.1 to use with other libGL binaries
134 Requires: OpenGL >= 1.2
135 Provides: OpenGL-GLU = 1.3
136 Obsoletes: Mesa-devel
137 Obsoletes: X11-OpenGL-libs < 1:7.0.0
138 Obsoletes: XFree86-OpenGL-libs < 1:7.0.0
141 SGI implementation of libGLU OpenGL library. It implements OpenGL GLU
144 %description libGLU -l pl.UTF-8
145 Implementacja SGI biblioteki libGLU ze standardu OpenGL. Implementuje
146 specyfikację OpenGL GLU 1.3.
148 %package libGLU-devel
149 Summary: Header files for SGI libGLU library
150 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki SGI libGLU
151 License: SGI Free Software License B v1.1
152 Group: Development/Libraries
153 Requires: %{name}-libGLU = %{version}-%{release}
154 Requires: OpenGL-devel >= 1.2
155 Requires: libstdc++-devel
156 Provides: OpenGL-GLU-devel = 1.3
158 %description libGLU-devel
159 Header files for SGI libGLU library.
161 %description libGLU-devel -l pl.UTF-8
162 Pliki nagłówkowe biblioteki SGI libGLU.
164 %package libGLU-static
165 Summary: Static SGI libGLU library
166 Summary(pl.UTF-8): Statyczna biblioteka SGI libGLU
167 License: SGI Free Software License B v1.1
168 Group: Development/Libraries
169 Requires: %{name}-libGLU-devel = %{version}-%{release}
170 Provides: OpenGL-GLU-static = 1.3
172 %description libGLU-static
173 Static SGI libGLU library.
175 %description libGLU-static -l pl.UTF-8
176 Statyczna biblioteka SGI libGLU.
179 Summary: SGI OpenGL Xt widgets library
180 Summary(pl.UTF-8): Biblioteka SGI widgetów Xt dla OpenGL-a
181 License: SGI MIT-like
183 # loose dependency on libGL.so.1 to use with other libGL binaries
184 Requires: OpenGL >= 1.1
188 SGI OpenGL Xt widgets library.
190 %description libGLU -l pl.UTF-8
191 Biblioteka SGI widgetów Xt dla OpenGL-a.
193 %package libGLw-devel
194 Summary: Header files for SGI libGLw library
195 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki SGI libGLw
196 License: SGI Free Software License B v1.1
197 Group: Development/Libraries
198 Requires: %{name}-libGLw = %{version}-%{release}
199 Requires: OpenGL-devel >= 1.2
200 Provides: OpenGL-GLw-devel
202 %description libGLw-devel
203 Header files for SGI libGLw library.
205 %description libGLw-devel -l pl.UTF-8
206 Pliki nagłówkowe biblioteki SGI libGLw.
208 %package libGLw-static
209 Summary: Static SGI libGLw library
210 Summary(pl.UTF-8): Statyczna biblioteka SGI libGLw
211 License: SGI Free Software License B v1.1
212 Group: Development/Libraries
213 Requires: %{name}-libGLw-devel = %{version}-%{release}
214 Provides: OpenGL-GLw-static
216 %description libGLw-static
217 Static SGI libGLw library.
219 %description libGLw-static -l pl.UTF-8
220 Statyczna biblioteka SGI libGLw.
223 Summary: OpenGL utilities from Mesa3D
224 Summary(pl.UTF-8): Programy narzędziowe OpenGL z projektu Mesa3D
225 Group: X11/Applications/Graphics
226 # loose deps on libGL/libGLU
229 OpenGL utilities from Mesa3D: glxgears and glxinfo.
231 %description utils -l pl.UTF-8
232 Programy narzędziowe OpenGL z projektu Mesa3D: glxgears i glxinfo.
236 Summary(pl.UTF-8): Programy demonstrujące możliwości bibliotek Mesa
237 Group: Development/Libraries
238 Requires: OpenGL-devel
241 Demonstration programs for the Mesa libraries.
243 %description demos -l pl.UTF-8
244 Programy demonstracyjne dla bibliotek Mesa.
246 %package dri-driver-ati-mach64
247 Summary: X.org DRI drivers
248 Summary(pl.UTF-8): Sterowniki DRI dla X.org
250 Requires: xorg-driver-video-ati
251 Requires: xorg-xserver-libglx(glapi) = %{version}
252 Requires: xorg-xserver-server
254 %description dri-driver-ati-mach64
255 X.org DRI drivers for ATI mach64 card family.
257 %description dri-driver-ati-mach64 -l pl.UTF-8
258 Sterowniki X.org DRI dla rodziny kart ATI mach64.
260 %package dri-driver-ati-radeon-R100
261 Summary: X.org DRI drivers
262 Summary(pl.UTF-8): Sterowniki DRI dla X.org
264 Requires: xorg-driver-video-ati
265 Requires: xorg-xserver-libglx(glapi) = %{version}
266 Requires: xorg-xserver-server
268 %description dri-driver-ati-radeon-R100
269 X.org DRI drivers for ATI R100 card family (Radeon 7000-7500).
271 %description dri-driver-ati-radeon-R100 -l pl.UTF-8
272 Sterowniki X.org DRI dla rodziny kart ATI R100 (Radeon 7000-7500).
274 %package dri-driver-ati-radeon-R200
275 Summary: X.org DRI drivers
276 Summary(pl.UTF-8): Sterowniki DRI dla X.org
278 Requires: xorg-driver-video-ati
279 Requires: xorg-xserver-libglx(glapi) = %{version}
280 Requires: xorg-xserver-server
282 %description dri-driver-ati-radeon-R200
283 X.org DRI drivers for ATI R200 card family (Radeon 8500-92xx)
285 %description dri-driver-ati-radeon-R200 -l pl.UTF-8
286 Sterowniki X.org DRI dla rodziny kart ATI R200 (Radeon 8500-92xx).
288 %package dri-driver-ati-radeon-R300
289 Summary: X.org DRI drivers
290 Summary(pl.UTF-8): Sterowniki DRI dla X.org
292 Requires: xorg-driver-video-ati
293 Requires: xorg-xserver-libglx(glapi) = %{version}
294 Requires: xorg-xserver-server
296 %description dri-driver-ati-radeon-R300
297 X.org DRI drivers for ATI R300 card family.
299 %description dri-driver-ati-radeon-R300 -l pl.UTF-8
300 Sterowniki X.org DRI dla rodziny kart ATI R300.
302 %package dri-driver-ati-rage128
303 Summary: X.org DRI drivers
304 Summary(pl.UTF-8): Sterowniki DRI dla X.org
306 Requires: xorg-driver-video-ati
307 Requires: xorg-xserver-libglx(glapi) = %{version}
308 Requires: xorg-xserver-server
310 %description dri-driver-ati-rage128
311 X.org DRI drivers for ATI rage128 card family.
313 %description dri-driver-ati-rage128 -l pl.UTF-8
314 Sterowniki X.org DRI dla rodziny kart ATI rage128.
316 %package dri-driver-ffb
317 Summary: X.org DRI drivers
318 Summary(pl.UTF-8): Sterowniki DRI dla X.org
320 Requires: xorg-driver-video-sunffb
321 Requires: xorg-xserver-libglx(glapi) = %{version}
322 Requires: xorg-xserver-server
324 %description dri-driver-ffb
325 X.org DRI drivers for SUN Creator3D and Elite3D card family.
327 %description dri-driver-ffb -l pl.UTF-8
328 Sterowniki X.org DRI dla rodziny kart SUN Creator3D and Elite3D.
330 %package dri-driver-glint
331 Summary: X.org DRI drivers
332 Summary(pl.UTF-8): Sterowniki DRI dla X.org
334 Requires: xorg-driver-video-glint
335 Requires: xorg-xserver-libglx(glapi) = %{version}
336 Requires: xorg-xserver-server
338 %description dri-driver-glint
339 X.org DRI drivers for GLINT/Permedia card family.
341 %description dri-driver-glint -l pl.UTF-8
342 Sterowniki X.org DRI dla rodziny kart GLINT/Permedia.
344 %package dri-driver-intel-i810
345 Summary: X.org DRI drivers
346 Summary(pl.UTF-8): Sterowniki DRI dla X.org
348 Requires: xorg-driver-video-i810
349 Requires: xorg-xserver-libglx(glapi) = %{version}
350 Requires: xorg-xserver-server
352 %description dri-driver-intel-i810
353 X.org DRI drivers for Intel i810 card family.
355 %description dri-driver-intel-i810 -l pl.UTF-8
356 Sterowniki X.org DRI dla rodziny kart i810.
358 %package dri-driver-intel-i915
359 Summary: X.org DRI drivers
360 Summary(pl.UTF-8): Sterowniki DRI dla X.org
362 Requires: xorg-driver-video-i810
363 Requires: xorg-xserver-libglx(glapi) = %{version}
364 Requires: xorg-xserver-server
365 Obsoletes: Mesa-dri-driver-intel-i830
367 %description dri-driver-intel-i915
368 X.org DRI drivers for Intel i915 card family.
370 %description dri-driver-intel-i915 -l pl.UTF-8
371 Sterowniki X.org DRI dla rodziny kart i915.
373 %package dri-driver-intel-i965
374 Summary: X.org DRI drivers
375 Summary(pl.UTF-8): Sterowniki DRI dla X.org
377 Requires: xorg-driver-video-i810
378 Requires: xorg-xserver-libglx(glapi) = %{version}
379 Requires: xorg-xserver-server
380 Obsoletes: Mesa-dri-driver-intel-i830
381 Obsoletes: Mesa-dri-driver-intel-i915
383 %description dri-driver-intel-i965
384 X.org DRI drivers for Intel i965 card family.
386 %description dri-driver-intel-i965 -l pl.UTF-8
387 Sterowniki X.org DRI dla rodziny kart i965.
389 %package dri-driver-matrox
390 Summary: X.org DRI drivers
391 Summary(pl.UTF-8): Sterowniki DRI dla X.org
393 Requires: xorg-driver-video-mga
394 Requires: xorg-xserver-libglx(glapi) = %{version}
395 Requires: xorg-xserver-server
397 %description dri-driver-matrox
398 X.org DRI drivers for Matrox G card family.
400 %description dri-driver-matrox -l pl.UTF-8
401 Sterowniki X.org DRI dla rodziny kart Matrox G.
403 %package dri-driver-nouveau
404 Summary: X.org DRI drivers
405 Summary(pl.UTF-8): Sterowniki DRI dla X.org
407 Requires: xorg-driver-video-nouveau
408 Requires: xorg-xserver-libglx(glapi) = %{version}
409 Requires: xorg-xserver-server
411 %description dri-driver-nouveau
412 X.org DRI drivers for NVidia adapters.
414 %description dri-driver-nouveau -l pl.UTF-8
415 Sterowniki X.org DRI dla kart NVidia.
417 %package dri-driver-s3virge
418 Summary: X.org DRI drivers
419 Summary(pl.UTF-8): Sterowniki DRI dla X.org
421 Requires: xorg-driver-video-s3virge
422 Requires: xorg-xserver-libglx(glapi) = %{version}
423 Requires: xorg-xserver-server
425 %description dri-driver-s3virge
426 X.org DRI drivers for S3 Virge card family.
428 %description dri-driver-s3virge -l pl.UTF-8
429 Sterowniki X.org DRI dla rodziny kart S3 Virge.
431 %package dri-driver-savage
432 Summary: X.org DRI drivers
433 Summary(pl.UTF-8): Sterowniki DRI dla X.org
435 Requires: xorg-driver-video-savage
436 Requires: xorg-xserver-libglx(glapi) = %{version}
437 Requires: xorg-xserver-server
439 %description dri-driver-savage
440 X.org DRI drivers for S3 Savage card family.
442 %description dri-driver-savage -l pl.UTF-8
443 Sterowniki X.org DRI dla rodziny kart S3 Savage.
445 %package dri-driver-sis
446 Summary: X.org DRI drivers
447 Summary(pl.UTF-8): Sterowniki DRI dla X.org
449 Requires: xorg-driver-video-sis
450 Requires: xorg-xserver-libglx(glapi) = %{version}
451 Requires: xorg-xserver-server
453 %description dri-driver-sis
454 X.org DRI drivers for SiS card family.
456 %description dri-driver-sis -l pl.UTF-8
457 Sterowniki X.org DRI dla rodziny kart SiS.
459 %package dri-driver-tdfx
460 Summary: X.org DRI drivers
461 Summary(pl.UTF-8): Sterowniki DRI dla X.org
464 Requires: xorg-driver-video-tdfx
465 Requires: xorg-xserver-libglx(glapi) = %{version}
466 Requires: xorg-xserver-server
468 %description dri-driver-tdfx
469 X.org DRI drivers for 3DFX Voodoo card family (Voodoo 3,4,5, Banshee
470 and Velocity 100/200).
472 %description dri-driver-tdfx -l pl.UTF-8
473 Sterowniki X.org DRI dla rodziny kart 3DFX Voodoo. (Voodoo 3,4,5,
474 Banshee and Velocity 100/200).
476 %package dri-driver-trident
477 Summary: X.org DRI drivers
478 Summary(pl.UTF-8): Sterowniki DRI dla X.org
480 Requires: xorg-driver-video-trident
481 Requires: xorg-xserver-libglx(glapi) = %{version}
482 Requires: xorg-xserver-server
484 %description dri-driver-trident
485 X.org DRI drivers for Trident card family.
487 %description dri-driver-trident -l pl.UTF-8
488 Sterowniki X.org DRI dla rodziny kart Trident.
490 %package dri-driver-via-unichrome
491 Summary: X.org DRI drivers
492 Summary(pl.UTF-8): Sterowniki DRI dla X.org
494 Requires: xorg-driver-video-via
495 Requires: xorg-xserver-libglx(glapi) = %{version}
496 Requires: xorg-xserver-server
498 %description dri-driver-via-unichrome
499 X.org DRI drivers for VIA Unichrome card family.
501 %description dri-driver-via-unichrome -l pl.UTF-8
502 Sterowniki X.org DRI dla rodziny kart VIA Unichrome.
506 #%setup -q -n %{name}
509 # until new libdrm release
510 cp %{SOURCE2} src/mesa/drivers/dri/nouveau
513 find progs -type f|xargs sed -i -e "s,\.\./images/,%{_examplesdir}/%{name}-%{version}/images/,g"
515 %ifnarch sparc sparcv9 sparc64
516 # for sunffb driver - useful on sparc only
517 sed -i -e 's/ ffb / /' configs/linux-dri
520 %ifnarch %{ix86} %{x8664}
521 # sis needs write-memory barrier
522 sed -i -e 's/ sis / /' configs/linux-dri
532 %{__make} linux${targ}-static \
535 OPT_FLAGS="%{rpmcflags} -fno-strict-aliasing" \
536 XLIB_DIR=%{_libdir} \
537 GLW_SOURCES="GLwDrawA.c%{?with_motif: GLwMDrawA.c}" \
538 SRC_DIRS="mesa glu glw" \
543 %{__make} linux-dri${targ} \
547 OPT_FLAGS="%{rpmcflags} -fno-strict-aliasing" \
548 XLIB_DIR=%{_libdir} \
549 DRI_DRIVER_SEARCH_DIR=%{_libdir}/xorg/modules/dri \
550 SRC_DIRS="glx/x11 mesa glu glw" \
553 %{__make} -C progs/xdemos \
556 OPT_FLAGS="%{rpmcflags}" \
557 XLIB_DIR=%{_libdir} \
559 APP_LIB_DEPS="-L../../lib -lGL"
561 %{__make} -C progs/xdemos \
564 OPT_FLAGS="%{rpmcflags}" \
565 XLIB_DIR=%{_libdir} \
567 APP_LIB_DEPS="-L../../lib -lGL -L../../lib-dri -lGLU"
574 %{__make} linux${targ} \
577 OPT_FLAGS="%{rpmcflags} -fno-strict-aliasing" \
578 XLIB_DIR=%{_libdir} \
583 rm -rf $RPM_BUILD_ROOT
584 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_includedir}/GL,%{_examplesdir}/%{name}-%{version}}
585 install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/dri
587 cp -df lib-static/lib* $RPM_BUILD_ROOT%{_libdir}
588 cp -df lib-dri/lib* $RPM_BUILD_ROOT%{_libdir}
589 cp -df lib/libOSMesa* $RPM_BUILD_ROOT%{_libdir}
590 cp -rf include/GL/{gl[!u]*,glu.h,glu_*,osmesa.h,xmesa*} src/glw/GLw*.h $RPM_BUILD_ROOT%{_includedir}/GL
591 cp -df lib-dri/*_dri.so $RPM_BUILD_ROOT%{_libdir}/xorg/modules/dri
593 # keep for -bi --short-circuit
594 cp -a progs progs.org
595 install progs/xdemos/{glxgears,glxinfo} $RPM_BUILD_ROOT%{_bindir}
596 for l in demos redbook samples xdemos ; do
597 %{__make} -C progs/$l clean
599 for l in demos redbook samples util xdemos images ; do
600 cp -Rf progs/$l $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/$l
602 rm -rf progs && mv -f progs.org progs
603 rm -rf $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/*/{.deps,CVS,Makefile.{BeOS*,win,cygnus,DJ,dja}}
606 rm -rf $RPM_BUILD_ROOT
608 %post libGL -p /sbin/ldconfig
609 %postun libGL -p /sbin/ldconfig
611 %post libGLU -p /sbin/ldconfig
612 %postun libGLU -p /sbin/ldconfig
614 %post libGLw -p /sbin/ldconfig
615 %postun libGLw -p /sbin/ldconfig
618 %defattr(644,root,root,755)
619 %doc docs/{*.html,README.{3DFX,GGI,MITS,QUAKE,THREADS},RELNOTES*}
620 %attr(755,root,root) %{_libdir}/libGL.so.*
621 %attr(755,root,root) %{_libdir}/libOSMesa.so.*
622 # symlink for binary apps which fail to conform Linux OpenGL ABI
623 # (and dlopen libGL.so instead of libGL.so.1)
624 %attr(755,root,root) %{_libdir}/libGL.so
627 %defattr(644,root,root,755)
629 %attr(755,root,root) %{_libdir}/libOSMesa.so
630 %dir %{_includedir}/GL
631 %{_includedir}/GL/gl.h
632 %{_includedir}/GL/glext.h
633 %{_includedir}/GL/glfbdev.h
634 %{_includedir}/GL/gl_mangle.h
635 %{_includedir}/GL/glx.h
636 %{_includedir}/GL/glxext.h
637 %{_includedir}/GL/glx_mangle.h
638 %{_includedir}/GL/osmesa.h
639 %{_includedir}/GL/xmesa.h
640 %{_includedir}/GL/xmesa_x.h
641 %{_includedir}/GL/xmesa_xf86.h
644 %defattr(644,root,root,755)
646 %{_libdir}/libOSMesa.a
649 %defattr(644,root,root,755)
650 %attr(755,root,root) %{_libdir}/libGLU.so.*
653 %defattr(644,root,root,755)
654 %attr(755,root,root) %{_libdir}/libGLU.so
655 %{_includedir}/GL/glu.h
656 %{_includedir}/GL/glu_mangle.h
659 %defattr(644,root,root,755)
663 %defattr(644,root,root,755)
664 %attr(755,root,root) %{_libdir}/libGLw.so.*
667 %defattr(644,root,root,755)
668 %attr(755,root,root) %{_libdir}/libGLw.so
669 %{_includedir}/GL/GLwDrawA.h
670 %{_includedir}/GL/GLwDrawAP.h
671 %{_includedir}/GL/GLwMDrawA.h
672 %{_includedir}/GL/GLwMDrawAP.h
675 %defattr(644,root,root,755)
679 %defattr(644,root,root,755)
680 %attr(755,root,root) %{_bindir}/glxgears
681 %attr(755,root,root) %{_bindir}/glxinfo
683 %files dri-driver-ati-mach64
684 %defattr(644,root,root,755)
685 %attr(755,root,root) %{_libdir}/xorg/modules/dri/mach64_dri.so
687 %files dri-driver-ati-radeon-R100
688 %defattr(644,root,root,755)
689 %attr(755,root,root) %{_libdir}/xorg/modules/dri/radeon_dri.so
691 %files dri-driver-ati-radeon-R200
692 %defattr(644,root,root,755)
693 %attr(755,root,root) %{_libdir}/xorg/modules/dri/r200_dri.so
695 %files dri-driver-ati-radeon-R300
696 %defattr(644,root,root,755)
697 %attr(755,root,root) %{_libdir}/xorg/modules/dri/r300_dri.so
699 %files dri-driver-ati-rage128
700 %defattr(644,root,root,755)
701 %attr(755,root,root) %{_libdir}/xorg/modules/dri/r128_dri.so
703 # sunffb (sparc only)
704 %ifarch sparc sparcv9 sparc64
705 %files dri-driver-ffb
706 %defattr(644,root,root,755)
707 %attr(755,root,root) %{_libdir}/xorg/modules/dri/ffb_dri.so
710 # glint (requires update)
712 %files dri-driver-glint
713 %defattr(644,root,root,755)
714 %attr(755,root,root) %{_libdir}/xorg/modules/dri/gamma_dri.so
717 %files dri-driver-intel-i810
718 %defattr(644,root,root,755)
719 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i810_dri.so
721 %files dri-driver-intel-i915
722 %defattr(644,root,root,755)
723 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i915_dri.so
724 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i915tex_dri.so
726 %files dri-driver-intel-i965
727 %defattr(644,root,root,755)
728 %attr(755,root,root) %{_libdir}/xorg/modules/dri/i965_dri.so
730 %files dri-driver-matrox
731 %defattr(644,root,root,755)
732 %attr(755,root,root) %{_libdir}/xorg/modules/dri/mga_dri.so
734 %files dri-driver-nouveau
735 %defattr(644,root,root,755)
736 %attr(755,root,root) %{_libdir}/xorg/modules/dri/nouveau_dri.so
738 %files dri-driver-s3virge
739 %defattr(644,root,root,755)
740 %attr(755,root,root) %{_libdir}/xorg/modules/dri/s3v_dri.so
742 %files dri-driver-savage
743 %defattr(644,root,root,755)
744 %attr(755,root,root) %{_libdir}/xorg/modules/dri/savage_dri.so
746 %ifarch %{ix86} %{x8664}
747 %files dri-driver-sis
748 %defattr(644,root,root,755)
749 %attr(755,root,root) %{_libdir}/xorg/modules/dri/sis_dri.so
752 %files dri-driver-tdfx
753 %defattr(644,root,root,755)
754 %attr(755,root,root) %{_libdir}/xorg/modules/dri/tdfx_dri.so
756 %files dri-driver-trident
757 %defattr(644,root,root,755)
758 %attr(755,root,root) %{_libdir}/xorg/modules/dri/trident_dri.so
760 %files dri-driver-via-unichrome
761 %defattr(644,root,root,755)
762 %attr(755,root,root) %{_libdir}/xorg/modules/dri/unichrome_dri.so
765 %defattr(644,root,root,755)
766 %{_examplesdir}/%{name}-%{version}