Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer : Dan Vratil <vratil@progdansoft.com>
- pkgname=nvidia-beta
- pkgver=260.19.06
- pkgrel=1
- pkgdesc="NVIDIA beta drivers for kernel26."
- arch=('i686' 'x86_64')
- _kernver=`uname -r`
- ARCH=x86_64 && _srcname=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 && md5sums=('69f00bf3f8f381a6a870d9ad341e3a2e')
- [ "$CARCH" = "i686" ] && ARCH=x86 && _srcname=NVIDIA-Linux-x86-${pkgver} && md5sums=('845154d89f9c56bbfcd9554213053bed')
- provides=("nvidia=${pkgver}")
- url="http://www.nvidia.com/"
- depends=('kernel26' "nvidia-utils-beta=${pkgver}")
- makedepends=('kernel26-headers')
- conflicts=('nvidia-96xx' 'nvidia-71xx' 'nvidia-legacy' 'nvidia')
- license=('custom')
- install=nvidia.install
- source=("ftp://download.nvidia.com/XFree86/Linux-$ARCH/${pkgver}/${_srcname}.run")
- build() {
- # Extract the nvidia drivers
- cd "${srcdir}"
- if [ -d ${_srcname} ]; then
- rm -rf ${_srcname}
- fi
- sh ${_srcname}.run --extract-only
- cd ${_srcname}/kernel
- make SYSSRC=/usr/src/linux-${_kernver} module
- }
- package() {
- cd "${srcdir}/${_srcname}/kernel"
- # Install kernel module
- mkdir -p "${pkgdir}/lib/modules/${_kernver}/kernel/drivers/video/"
- install -m644 nvidia.ko "${pkgdir}/lib/modules/${_kernver}/kernel/drivers/video/"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement