]> git.ipfire.org Git - ipfire-3.x.git/blame - mesa/mesa.nm
gdbm: Update to 1.10.
[ipfire-3.x.git] / mesa / mesa.nm
CommitLineData
a706d7c5 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
a706d7c5
SS
4###############################################################################
5
802ea3af 6name = mesa
23c2d096
SS
7version = 7.11.2
8release = 1
a706d7c5 9
802ea3af
MT
10groups = Development/Tools
11url = http://www.mesa3d.org
12license = MIT
13summary = Mesa graphics libraries.
a706d7c5 14
802ea3af
MT
15description
16 Mesa libGL runtime libraries and DRI drivers.
17end
a706d7c5 18
23c2d096 19source_dl = ftp://ftp.freedesktop.org/pub/mesa/%{version}/
802ea3af 20sources = MesaLib-%{version}.tar.bz2
a706d7c5 21
802ea3af
MT
22build
23 requires
23c2d096 24 bison
802ea3af 25 expat-devel
23c2d096
SS
26 flex
27 gcc-c++
802ea3af
MT
28 pkg-config
29 libX11-devel
30 libXdamage-devel
31 libXext-devel
32 libXfixes-devel
33 libXxf86vm-devel
34 libdrm-devel
35 libselinux-devel
36 libxcb-devel
23c2d096 37 makedepend
802ea3af
MT
38 xorg-x11-proto-devel
39 end
6d8410ca 40
802ea3af 41 DIR_APP = %{DIR_SRC}/Mesa-%{version}
a706d7c5 42
802ea3af 43 CFLAGS += -Wl,-z,lazy
a706d7c5 44
23c2d096
SS
45 if "%{DISTRO_PLATFORM}" == "x86"
46 platform_drivers = ,i915,i965
47 end
48
802ea3af 49 configure_options += \
23c2d096
SS
50 --enable-pic \
51 --enable-selinux \
802ea3af
MT
52 --enable-pic \
53 --with-driver=dri \
23c2d096
SS
54 --with-dri-drivers="nouveau,radeon,r200%{platform_drivers}" \
55 --with-gallium-drivers=swrast \
56 --disable-asm \
802ea3af
MT
57 --disable-glw \
58 --disable-glu \
59 --disable-glut \
23c2d096
SS
60 --disable-gallium-llvm \
61 --disable-gallium-egl \
802ea3af 62 --disable-egl \
23c2d096 63 --disable-static \
802ea3af 64 --without-demos
a706d7c5 65
23c2d096
SS
66 prepare_cmds
67 # Defaults to dri (not xlib) for libGL on all arches.
68 sed -i 's/^default_driver.*$/default_driver="dri"/' configure.ac
69 end
802ea3af 70end
a706d7c5 71
802ea3af
MT
72packages
73 package %{name}
acc4346e 74
802ea3af
MT
75 package %{name}-devel
76 template DEVEL
bcf28dbe 77
802ea3af
MT
78 requires
79 libX11-devel
80 end
81 end
1f9bc2f0
MT
82
83 package %{name}-debuginfo
84 template DEBUGINFO
85 end
802ea3af 86end