diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -5,7 +5,7 @@ # Build the lib32 packages too? This only needs to be defined once and will # remain until the packages are removed. "1" to enable. -_lib32=1 +_lib32=0 pkgname=('nvidia-full-beta-all' 'nvidia-utils-full-beta-all' 'nvidia-libgl-full-beta-all' 'opencl-nvidia-full-beta-all') pkgver=355.06 @@ -288,21 +288,21 @@ package_nvidia-full-beta-all() { install=$pkgname.install # Install for all kernels - for _extramodules in $(find /usr/lib/modules/extramodules-*/version -printf '%h\n'); do - _kernel=$(cat $_extramodules/version) + for _path in $(find /usr/lib/modules/extramodules-*/version -printf '%h\n'); do + _extramodules=$(cat $_path/version) # Install - install -Dm644 $_pkg/kernel/nvidia.ko \ - "$pkgdir"/usr/lib/modules/$_extramodules/nvidia.ko + install -Dm644 $_pkg/kernel-$_extramodules/nvidia.ko \ + "$pkgdir"/$_path/nvidia.ko # Install UVM Module: http://devblogs.nvidia.com/parallelforall/unified-memory-in-cuda-6/ if [[ $CARCH = x86_64 ]]; then - install -Dm644 $_pkg/kernel/nvidia-uvm.ko \ - "$pkgdir/usr/lib/modules/$_extramodules/nvidia-uvm.ko" + install -Dm644 $_pkg/kernel-$_extramodules/nvidia-uvm.ko \ + "$pkgdir/$_path/nvidia-uvm.ko" fi # Compress - gzip "$pkgdir"/$_extramodules/nvidia*.ko + gzip "$pkgdir"/$_path/nvidia*.ko done # Blacklist Nouveau |