1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
10 groups = Development/Tools
11 url = http://www.mesa3d.org
13 summary = Mesa graphics libraries.
16 Mesa libGL runtime libraries and DRI drivers.
19 source_dl = ftp://ftp.freedesktop.org/pub/mesa/%{version}/
20 sources = MesaLib-%{version}.tar.bz2
36 libdrm-devel >= 2.4.40
45 DIR_APP = %{DIR_SRC}/Mesa-%{version}
47 if "%{DISTRO_PLATFORM}" == "x86"
48 platform_drivers = ,i915,i965
51 configure_options += \
57 --with-dri-drivers="nouveau,radeon,r200%{platform_drivers}" \
58 --with-gallium-drivers=swrast \
60 --disable-gallium-llvm \
61 --disable-gallium-egl \
66 # Defaults to dri (not xlib) for libGL on all arches.
67 sed -i 's/^default_driver.*$/default_driver="dri"/' configure.ac
69 # Regenerate build system.
76 summary = Mesa-based DRI drivers.
78 This package contains the Mesa-based DRI drivers.
87 %{libdir}/libdri*.so.*
93 summary = Mesa libEGL runtime library.
95 This package contains the Mesa libEGL runtime libraries.
104 summary = Mesa libGL runtime library.
106 This package contains the Mesa libGL runtime libraries.
119 summary = Mesa shared glapi.
121 This package contains the shared glapi of Mesa.
129 %{libdir}/libglapi.so.*
133 package %{name}-devel
137 libEGL-devel = %{thisver}
138 libGL-devel = %{thisver}
146 package %{name}-debuginfo