updated on Mon Jan 23 00:00:36 UTC 2012
[aur-mirror.git] / xf86-video-nouveau-ubuntu / PKGBUILD
blob23a3585641ab8162c0ef77e470dcafe47ec3437c
1 # Maintainer: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
2 # Original Maintainer: Andreas Radke <andyrtr@archlinux.org>
3 # Contributor: buddabrod <buddabrod@gmail.com>
5 pkgname=xf86-video-nouveau-ubuntu
6 _ubuntu_ver="+git20110411+8378443"
7 _ubuntu_rel=1
8 _actual_ver=0.0.16
9 pkgver=${_actual_ver}$(echo ${_ubuntu_ver} | tr '+' '.')
10 pkgrel=100
11 pkgdesc="Open Source 3D acceleration driver for nVidia cards (experimental)"
12 arch=('i686' 'x86_64')
13 url="http://nouveau.freedesktop.org/wiki/"
14 license=('GPL') #and MIT, not yet a license file, see http://nouveau.freedesktop.org/wiki/FAQ#head-09f75d03eb30011c754038a3893119a70745de4e
15 depends=('libdrm' 'udev')
16 optdepends=('nouveau-dri:       experimental gallium3d features')
17 makedepends=('xorg-server-devel' 'libdrm' 'xf86driproto')
18 provides=("xf86-video-nouveau=${pkgver}")
19 conflicts=('xorg-server>=1.11.0' 'xf86-video-nouveau')
20 options=('!libtool')
21 install=${pkgname%-*}.install
22 source=("http://archive.ubuntu.com/ubuntu/pool/main/x/xserver-xorg-video-nouveau/xserver-xorg-video-nouveau_${_actual_ver}${_ubuntu_ver}.orig.tar.gz"
23         "http://archive.ubuntu.com/ubuntu/pool/main/x/xserver-xorg-video-nouveau/xserver-xorg-video-nouveau_${_actual_ver}${_ubuntu_ver}-${_ubuntu_rel}.diff.gz")
24 sha512sums=('5da618ec7d20d1709906f3460661ee027eecdf1dfbc9f4098330d872b955d2c6c569a458f8962a918891cc01484e8335c64e1ae3938f8e643154ad8e48531e03'
25             '11cd4bb5514f106cc7dba182e13ac81d3a2e596a9c008b8db6a3477007581b5dff2945bf41895f1de1d1a4c6df46147417c2328ba2059053d35064a2baf32168')
27 build() {
28   cd "${srcdir}/${pkgname%-*}"
30   #Apply Ubuntu patches
31   patch -Np1 -i "${srcdir}/xserver-xorg-video-nouveau_${_actual_ver}${_ubuntu_ver}-${_ubuntu_rel}.diff"
32   for i in $(cat 'debian/patches/series' | grep -v '#'); do
33     patch -Np1 -i "debian/patches/${i}"
34   done
36   ./autogen.sh --prefix=/usr
37   make
40 package() {
41   cd "${srcdir}/${pkgname%-*}"
42   make DESTDIR="${pkgdir}/" install