updated on Tue Jan 10 00:10:07 UTC 2012
[aur-mirror.git] / lib32-freeglut / PKGBUILD
blob8275dadccd29e8bbea30d70c1599ab73b07151db
1 # Maintainer : SpepS <dreamspepser at yahoo dot it>
2 # Contributor: Marco Maso <demind@gmail.com>
3 # Contributor: Ian Taylor <ian@lorf.org>
5 _pkgname32=freeglut
6 pkgname=lib32-$_pkgname32
7 pkgver=2.6.0
8 pkgrel=2
9 pkgdesc="Provides functionality for small OpenGL programs. Multilib."
10 arch=('x86_64')
11 url="http://freeglut.sourceforge.net/"
12 license=('MIT')
13 depends=("$_pkgname32" 'lib32-mesa' 'lib32-libxi')
14 makedepends=('gcc-multilib')
15 options=('!libtool')
16 source=("http://downloads.sourceforge.net/freeglut/${_pkgname32}-${pkgver}.tar.gz" \
17         "2.6.0-GFX_radeon.patch")
18 md5sums=('39f0f2de89f399529d2b981188082218'
19          '6d0a018fe4f0bc9ace2b244ca59514d3')
21 build() {
23   export CC='gcc -m32'
24   export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
26   cd "${srcdir}/${_pkgname32}-${pkgver}"
27 # fixes an issue with the radeon[hd] ATI opensource drivers
28 # ref: http://bugs.gentoo.org/show_bug.cgi?id=295163
29   patch -p0 -i "${srcdir}/2.6.0-GFX_radeon.patch"
31   ./configure \
32         --prefix=/usr \
33         --libdir=/usr/lib32
34   make
37 package() {
38   cd "${srcdir}/${_pkgname32}-${pkgver}"
40   make DESTDIR="${pkgdir}" install
42   # Removing unneeded header files
43   rm -rf "$pkgdir/usr/include"