1 # Contributor : Teo Mrnjavac <teo.mrnjavac@gmail.com>
2 # Contributor : Giuseppe Calderaro <giuseppecalderaro@gmail.com>
3 # Contributor : Alessandro Sagratini <ale_sagra@hotmail.com>
5 pkgname=nvidia-ice-beta
9 pkgdesc="Unstable NVIDIA drivers for kernel26-ice."
10 arch=('i686' 'x86_64')
11 [ "$CARCH" = "i686" ] && ARCH=x86
12 [ "$CARCH" = "x86_64" ] && ARCH=x86_64
13 url="http://www.nvidia.com/"
14 depends=('kernel26-ice' 'nvidia-utils-beta')
15 conflicts=('nvidia-96xx-ice' 'nvidia-ice')
17 install=nvidia-ice.install
18 source=(ftp://download.nvidia.com/XFree86/Linux-$ARCH/${pkgver}/NVIDIA-Linux-$ARCH-${pkgver}-pkg0.run)
19 md5sums=('47975dac9787cdbfbca392824c85c31e')
20 [ "$CARCH" = "x86_64" ] && md5sums=('a02b0669dbee6731bbc5954636c2e308')
26 sh NVIDIA-Linux-$ARCH-${pkgver}-pkg0.run --extract-only
27 cd NVIDIA-Linux-$ARCH-${pkgver}-pkg0
29 # Any extra patches are applied in here...
32 ln -s Makefile.kbuild Makefile
33 make SYSSRC=/lib/modules/${_kernver}/build module || return 1
35 # install kernel module
36 mkdir -p $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
37 install -m644 nvidia.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
39 sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install