diff options
| -rw-r--r-- | abs/core/nvidia/PKGBUILD | 45 | 
1 files changed, 22 insertions, 23 deletions
diff --git a/abs/core/nvidia/PKGBUILD b/abs/core/nvidia/PKGBUILD index 6695bc2..688bc55 100644 --- a/abs/core/nvidia/PKGBUILD +++ b/abs/core/nvidia/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 127419 2011-06-14 18:53:04Z ibiru $ +# $Id$  # Maintainer : Thomas Baechler <thomas@archlinux.org>  pkgname=nvidia -pkgver=275.09.07 +pkgver=275.21  _kernver='2.6.39-LinHES' -pkgrel=2 +pkgrel=1  pkgdesc="NVIDIA drivers for kernel26."  arch=('i686' 'x86_64')  url="http://www.nvidia.com/" @@ -16,31 +16,30 @@ install=nvidia.install  options=(!strip)  if [ "$CARCH" = "i686" ]; then -	_arch='x86' -	_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -        source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run") -        md5sums=('d779057af3a2f96a05ddda201606618b') +    _arch='x86' +    _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +    source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run") +    md5sums=('8c0b4392c9222023d0827e2743c42d40')  elif [ "$CARCH" = "x86_64" ]; then -	_arch='x86_64' -	_pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -        source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run") -        md5sums=('f75df248f7bf32199ed88db2f080cbfa') +    _arch='x86_64' +    _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +    source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run") +    md5sums=('7568cd7a34634506bdfef9d9887de7ec')  fi  build() { -	cd $srcdir -	sh ${_pkg}.run --extract-only -	cd ${_pkg}/kernel - 	make SYSSRC=/lib/modules/${_kernver}/build module +    cd $srcdir +    sh ${_pkg}.run --extract-only +    cd ${_pkg}/kernel +    make SYSSRC=/lib/modules/${_kernver}/build module  }  package() { -	install -D -m644 $srcdir/${_pkg}/kernel/nvidia.ko \ -		$pkgdir/lib/modules/${_kernver}/kernel/drivers/video/nvidia.ko -        install -d -m755 $pkgdir/etc/modprobe.d -        echo "blacklist nouveau" >> $pkgdir/etc/modprobe.d/nouveau_blacklist.conf -	sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/nvidia.install -        # gzip -9 all modules to safe 100MB of space -        find "$pkgdir" -name '*.ko' -exec gzip -9 {} \; +    install -D -m644 $srcdir/${_pkg}/kernel/nvidia.ko \ +        $pkgdir/lib/modules/${_kernver}/kernel/drivers/video/nvidia.ko +    install -d -m755 $pkgdir/etc/modprobe.d +    echo "blacklist nouveau" >> $pkgdir/etc/modprobe.d/nouveau_blacklist.conf +    sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/nvidia.install +    gzip "${pkgdir}/lib/modules/${_kernver}/kernel/drivers/video/nvidia.ko"  } -md5sums=('d779057af3a2f96a05ddda201606618b') +md5sums=('8c0b4392c9222023d0827e2743c42d40')  | 
