]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blame - mesa/mesa.nm
mesa: -devel package provides libGL-devel.
[people/amarx/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 7version = 7.11.2
a0282c36 8release = 2
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
a0282c36
MT
78 provides
79 libGL-devel = %{thisver}
80 end
81
802ea3af
MT
82 requires
83 libX11-devel
84 end
85 end
1f9bc2f0
MT
86
87 package %{name}-debuginfo
88 template DEBUGINFO
89 end
802ea3af 90end