summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDet2015-08-03 20:59:11 +0300
committerDet2015-08-03 20:59:11 +0300
commite1e6037e1cb69cd7fc5ce7375549ca896b671a93 (patch)
tree85cda3bba16af4a58b51c0e1e7407a8dadf8b42a /PKGBUILD
parent1ea5ad20e83375c946e97dab5fb90cf100a39f0e (diff)
downloadaur-e1e6037e1cb69cd7fc5ce7375549ca896b671a93.tar.gz
Fix build
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 16 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bad2d3cc18be..cccb9dfb30b6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -92,7 +92,6 @@ build() {
# Unified memory: http://devblogs.nvidia.com/parallelforall/unified-memory-in-cuda-6/
if [[ $CARCH = x86_64 ]]; then
- cd uvm
msg2 "Building Unified memory module for $_kernel..."
make SYSSRC=/usr/lib/modules/$_kernel/build module
fi
@@ -129,7 +128,7 @@ package_nvidia-libgl-full-beta() {
# GLX extension for X (link)
install -d "$pkgdir"/usr/lib/xorg/modules/extensions/
ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.$pkgver \
- "$pkgdir"/usr/lib/xorg/modules/extensions/libglx.so.$pkgver
+ "$pkgdir"/usr/lib/xorg/modules/extensions/libglx.so.$pkgver
ln -s libglx.so.$pkgver "$pkgdir"/usr/lib/xorg/modules/extensions/libglx.so.1
ln -s libglx.so.$pkgver "$pkgdir"/usr/lib/xorg/modules/extensions/libglx.so
@@ -139,9 +138,9 @@ package_nvidia-libgl-full-beta() {
ln -s libGL.so.$pkgver "$pkgdir"/usr/lib/libGL.so
# EGL (link)
- ln -s /usr/lib/nvidia/libEGL.so.$pkgver "$pkgdir"/usr/lib/libEGL.so.$pkgver
- ln -s libEGL.so.$pkgver "$pkgdir"/usr/lib/libEGL.so.1
- ln -s libEGL.so.$pkgver "$pkgdir"/usr/lib/libEGL.so
+ ln -s /usr/lib/nvidia/libEGL.so.1 "$pkgdir"/usr/lib/libEGL.so.1
+ ln -s libEGL.so.1 "$pkgdir"/usr/lib/libEGL.so.$pkgver
+ ln -s libEGL.so.1 "$pkgdir"/usr/lib/libEGL.so
# OpenGL ES 1 (link)
ln -s /usr/lib/nvidia/libGLESv1_CM.so.$pkgver "$pkgdir"/usr/lib/libGLESv1_CM.so.$pkgver
@@ -181,9 +180,12 @@ package_nvidia-utils-full-beta() {
# OpenGL
install -Dm755 libGL.so.$pkgver "$pkgdir"/usr/lib/nvidia/libGL.so.$pkgver
install -Dm755 libnvidia-glcore.so.$pkgver "$pkgdir"/usr/lib/libnvidia-glcore.so.$pkgver
+ install -Dm755 libGLdispatch.so.0 "$pkgdir"/usr/lib/libGLdispatch.so.0
+ install -Dm755 libOpenGL.so.0 "$pkgdir"/usr/lib/libOpenGL.so.0
# EGL
- install -Dm755 libEGL.so.$pkgver "$pkgdir"/usr/lib/nvidia/libEGL.so.$pkgver
+ install -Dm755 libEGL.so.1 "$pkgdir"/usr/lib/nvidia/libEGL.so.1
+ install -Dm755 libEGL_nvidia.so.0 "$pkgdir"/usr/lib/libEGL_nvidia.so.0
install -Dm755 libnvidia-eglcore.so.$pkgver "$pkgdir"/usr/lib/libnvidia-eglcore.so.$pkgver
# OpenGL ES
@@ -291,7 +293,7 @@ package_nvidia-full-beta() {
# Unified Memory
if [[ $CARCH = x86_64 ]]; then
- install -Dm644 $_pkg/kernel/uvm/nvidia-uvm.ko \
+ install -Dm644 $_pkg/kernel/nvidia-uvm.ko \
"$pkgdir/usr/lib/modules/$_extramodules/nvidia-uvm.ko"
fi
@@ -340,9 +342,9 @@ package_lib32-nvidia-libgl-full-beta() {
ln -s libGL.so.$pkgver "$pkgdir"/usr/lib32/libGL.so
# EGL (link)
- ln -s /usr/lib32/nvidia/libEGL.so.$pkgver "$pkgdir"/usr/lib32/libEGL.so.$pkgver
- ln -s libEGL.so.$pkgver "$pkgdir"/usr/lib32/libEGL.so.1
- ln -s libEGL.so.$pkgver "$pkgdir"/usr/lib32/libEGL.so
+ ln -s /usr/lib32/nvidia/libEGL.so.1 "$pkgdir"/usr/lib32/libEGL.so.1
+ ln -s libEGL.so.1 "$pkgdir"/usr/lib32/libEGL.so.$pkgver
+ ln -s libEGL.so.1 "$pkgdir"/usr/lib32/libEGL.so
# OpenGL ES 1 (link)
ln -s /usr/lib32/nvidia/libGLESv1_CM.so.$pkgver "$pkgdir"/usr/lib32/libGLESv1_CM.so.$pkgver
@@ -370,9 +372,12 @@ package_lib32-nvidia-utils-full-beta() {
# OpenGL
install -Dm755 32/libGL.so.$pkgver "$pkgdir"/usr/lib32/nvidia/libGL.so.$pkgver
install -Dm755 32/libnvidia-glcore.so.$pkgver "$pkgdir"/usr/lib32/libnvidia-glcore.so.$pkgver
+ install -Dm755 32/libGLdispatch.so.0 "$pkgdir"/usr/lib32/libGLdispatch.so.0
+ install -Dm755 32/libOpenGL.so.0 "$pkgdir"/usr/lib32/libOpenGL.so.0
# EGL
- install -Dm755 32/libEGL.so.$pkgver "$pkgdir"/usr/lib32/nvidia/libEGL.so.$pkgver
+ install -Dm755 32/libEGL.so.1 "$pkgdir"/usr/lib32/nvidia/libEGL.so.1
+ install -Dm755 32/libEGL_nvidia.so.0 "$pkgdir"/usr/lib32/libEGL_nvidia.so.0
install -Dm755 32/libnvidia-eglcore.so.$pkgver "$pkgdir"/usr/lib32/libnvidia-eglcore.so.$pkgver
# OpenGL ES