updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / xf86-video-nouveau-git / PKGBUILD
blob027db2452d3a125a19a18d25ee32ac8f5195e9a7
1 # Contributor: Tavian Barnes <tavianator@gmail.com>
3 pkgname=xf86-video-nouveau-git
4 pkgver=20110216
5 pkgrel=1
6 pkgdesc="nvidia opensource X driver"
7 arch=(i686 x86_64)
8 url="http://nouveau.freedesktop.org/"
9 license=('GPL')
10 depends=('libdrm-git' 'libgl')
11 makedepends=('xorg-server' 'xorg-server-devel' 'xproto' 'fontsproto'
12              'libdrm-git' 'xf86driproto' 'randrproto' 'renderproto' 'glproto'
13              'videoproto' 'xextproto' 'xorg-util-macros' 'mesa' 'git')
14 options=('!libtool')
15 conflicts=('xf86-video-nouveau')
16 provides=('xf86-video-nouveau')
18 _gitroot="git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau"
19 _gitname="xf86-video-nouveau"
21 build() {
22   cd $srcdir
23   msg "Connecting to GIT server...."
25   if [ -d $startdir/src/$_gitname ] ; then
26     cd $_gitname && git pull origin
27     msg "The local files are updated."
28   else
29     git clone $_gitroot
30   fi
32   msg "GIT checkout done or server timeout"
33   msg "Starting make..."
35   rm -rf $srcdir/$_gitname-build
36   cp -r $srcdir/$_gitname $srcdir/$_gitname-build
37   cd $srcdir/$_gitname-build
39   ./autogen.sh --prefix=/usr || return 1
40   make || return 1
41   make DESTDIR=$pkgdir install || return 1