nvidia: provide EGL support (thanks olivetree@irc)

This commit is contained in:
Juan RP 2015-06-04 13:56:21 +02:00
parent f3a9488802
commit 1b115173a3

View file

@ -4,7 +4,7 @@ _desc="NVIDIA drivers for linux"
pkgname=nvidia
version=346.72
revision=1
revision=2
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="Proprietary NVIDIA license"
homepage="http://www.nvidia.com"
@ -54,6 +54,11 @@ do_install() {
ln -sf libGL.so.${version} ${DESTDIR}/usr/lib/libGL.so
ln -sf libGL.so.${version} ${DESTDIR}/usr/lib/libGL.so.1
# EGL library
vinstall libEGL.so.${version} 755 usr/lib
ln -sf libEGL.so.${version} ${DESTDIR}/usr/lib/libEGL.so
ln -sf libEGL.so.${version} ${DESTDIR}/usr/lib/libEGL.so.1
# OpenGL core library
vinstall libnvidia-glcore.so.${version} 755 usr/lib
ln -sf libnvidia-glcore.so.${version} ${DESTDIR}/usr/lib/libnvidia-glcore.so
@ -87,6 +92,10 @@ do_install() {
ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/usr/lib/libnvidia-fbc.so
ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/usr/lib/libnvidia-fbc.so.1
vinstall libnvidia-glsi.so.${version} 755 usr/lib
ln -sf libnvidia-glsi.so.${version} ${DESTDIR}/usr/lib/libnvidia-glsi.so
ln -sf libnvidia-glsi.so.${version} ${DESTDIR}/usr/lib/libnvidia-glsi.so.1
# CUDA
vinstall nvidia-cuda-mps-control 755 usr/bin
vinstall nvidia-cuda-mps-server 755 usr/bin
@ -183,8 +192,8 @@ nvidia-gtklibs_package() {
}
nvidia-libs_package() {
short_desc="${_desc} - common libraries"
provides="libGL-${version}_${revision}"
replaces="libGL>=0"
provides="libEGL-${version}_${revision} libGL-${version}_${revision}"
replaces="libEGL>=0 libGL>=0"
pkg_install() {
vmove usr/lib
}