Bump revision for pkgs depending on jpeg (abi_depends bump).
[xbps/ojab.git] / srcpkgs / MesaLib / template
blobe1e04ace4c4313cb96da4360657cfcb1474f3320
1 # Template build file for 'MesaLib'.
2 pkgname=MesaLib
3 version=7.7
4 revision=2
5 wrksrc="Mesa-${version}"
6 distfiles="
7 ftp://ftp.freedesktop.org/pub/mesa/$version/$pkgname-$version.tar.bz2
8 ftp://ftp.freedesktop.org/pub/mesa/$version/MesaDemos-$version.tar.bz2"
9 build_style=gnu_configure
10 configure_args="--enable-glx-tls --enable-xcb --with-demos"
11 short_desc="Graphics library similar to SGI's OpenGL"
12 maintainer="Juan RP <xtraeme@gmail.com>"
13 checksum="
14 6252d7d4190b47f70d0e4ec0edbd5a70f2261c5f6e66859e5fd2572c1df6357a
15 38dbcce59fcc457b53ff6d4e2d5a400d41c02f093bb1fae141e99e032729ab14"
16 long_desc="
17  MesaLib is a 3-D graphics library with an API which is very similar to
18  that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax
19  or state machine, it is being used with authorization from Silicon Graphics,
20  Inc. However, the author makes no claim that Mesa is in any way a
21  compatible replacement for OpenGL or associated with Silicon Graphics, Inc."
23 subpackages="$pkgname-devel glx-utils"
24 Add_dependency run glibc
25 Add_dependency run libstdc++
26 Add_dependency run libgcc
27 Add_dependency run libXext
28 Add_dependency run libXxf86vm
29 Add_dependency run libXdamage
30 Add_dependency run libXfixes
31 Add_dependency run libX11
32 Add_dependency run libxcb
33 Add_dependency run libdrm
34 Add_dependency run expat
35 Add_dependency run libXt
36 Add_dependency run libSM
37 Add_dependency run libICE
38 Add_dependency build pkg-config
39 Add_dependency build glproto
40 Add_dependency build dri2proto  ">=2.1"
41 Add_dependency build makedepend
42 Add_dependency build libXext-devel
43 Add_dependency build libXxf86vm-devel
44 Add_dependency build libXdamage-devel
45 Add_dependency build libXfixes-devel
46 Add_dependency build libX11-devel
47 Add_dependency build libxcb-devel
48 Add_dependency build libdrm-devel
49 Add_dependency build expat-devel
50 Add_dependency build libXt-devel
51 Add_dependency build libSM-devel
52 Add_dependency build libICE-devel
54 post_install()
56         install -d ${DESTDIR}/usr/bin || return 1
57         for f in glxgears glxinfo; do
58                 install -m755 ${wrksrc}/progs/xdemos/${f} \
59                         ${DESTDIR}/usr/bin || return 1
60         done