diff options
author | Tijl Coosemans <tijl@FreeBSD.org> | 2019-06-08 12:13:46 +0000 |
---|---|---|
committer | Tijl Coosemans <tijl@FreeBSD.org> | 2019-06-08 12:13:46 +0000 |
commit | f099d068fcacbcc86cba65c6a9217fa7dcef32fe (patch) | |
tree | ea72f45e6ee6985e1c66566dc44f5e0880ae4522 /x11/nvidia-driver | |
parent | 3cdc2974feaa291701ee4f7e7fcc75fb8d2de179 (diff) | |
download | ports-f099d068fcacbcc86cba65c6a9217fa7dcef32fe.tar.gz ports-f099d068fcacbcc86cba65c6a9217fa7dcef32fe.zip |
Update CentOS 7 ports to 7.6.1810.
This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.
Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL. The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.
PR: 229431
Submitted by: pkubaj (partly)
Notes
Notes:
svn path=/head/; revision=503722
Diffstat (limited to 'x11/nvidia-driver')
-rw-r--r-- | x11/nvidia-driver/Makefile | 193 | ||||
-rw-r--r-- | x11/nvidia-driver/pkg-plist | 30 |
2 files changed, 124 insertions, 99 deletions
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile index 5a1adc6a0323..eabec88d15f2 100644 --- a/x11/nvidia-driver/Makefile +++ b/x11/nvidia-driver/Makefile @@ -12,7 +12,7 @@ PORTNAME= nvidia-driver DISTVERSION?= 390.87 # Always try to set PORTREVISION as it can be overridden by the slave ports -PORTREVISION?= 2 +PORTREVISION?= 3 CATEGORIES= x11 MASTER_SITES= NVIDIA/XFree86/FreeBSD-${ARCH_SUFX}/${DISTVERSION} DISTNAME= NVIDIA-FreeBSD-${ARCH_SUFX}-${DISTVERSION} @@ -157,25 +157,6 @@ LINUX_DATA+= 10_nvidia_wayland.json /usr/share/egl/egl_external_platform.d .else PLIST_RE+= '\,${LINUXBASE}/usr/share/egl,d' .endif -.if ${NVVERSION} >= 390.042 -LINUX_LIBS+= libEGL.so.1.1.0 -LINUX_LINKS+= libEGL.so.1.1.0 libEGL.so.1 -LINUX32_LIBS+= libEGL.so.1.1.0 -LINUX32_LINKS+= libEGL.so.1.1.0 libEGL.so.1 -PLIST_RE+= '\,${LINUXBASE},s/(libEGL\.so)\.X/\1.1.1.0/' -.elif ${NVVERSION} >= 355.006 -LINUX_LIBS+= libEGL.so.1 -LINUX32_LIBS+= libEGL.so.1 -PLIST_RE+= '\,${LINUXBASE}.*libEGL\.so\.X,d' -.elif ${NVVERSION} >= 331.013 -LINUX_LIBS+= libEGL.so.${PORTVERSION} -LINUX_LINKS+= libEGL.so.${PORTVERSION} libEGL.so.1 -LINUX32_LIBS+= libEGL.so.${PORTVERSION} -LINUX32_LINKS+= libEGL.so.${PORTVERSION} libEGL.so.1 -PLIST_RE+= '\,${LINUXBASE},s/(libEGL\.so)\.X/\1.${PORTVERSION}/' -.else -PLIST_RE+= '\,${LINUXBASE}.*libEGL\.so,d' -.endif .if ${NVVERSION} >= 361.016 LINUX_LIBS+= libEGL_nvidia.so.${PORTVERSION} LINUX_LINKS+= libEGL_nvidia.so.${PORTVERSION} libEGL_nvidia.so.0 @@ -187,103 +168,35 @@ PLIST_RE+= '\,${LINUXBASE}.*libEGL_nvidia\.so\.${PORTVERSION},d' .else PLIST_RE+= '\,${LINUXBASE}.*libEGL_nvidia\.so,d' .endif -.if ${NVVERSION} >= 390.042 -LINUX_LIBS+= libGL.so.1.7.0 -LINUX_LINKS+= libGL.so.1.7.0 libGL.so.1 -LINUX32_LIBS+= libGL.so.1.7.0 -LINUX32_LINKS+= libGL.so.1.7.0 libGL.so.1 -PLIST_RE+= '\,${LINUXBASE},s/(libGL\.so)\.X/\1.1.7.0/' -.elif ${NVVERSION} >= 361.028 -LINUX_LIBS+= libGL.so.1.0.0 -LINUX_LINKS+= libGL.so.1.0.0 libGL.so.1 -LINUX32_LIBS+= libGL.so.1.0.0 -LINUX32_LINKS+= libGL.so.1.0.0 libGL.so.1 -PLIST_RE+= '\,${LINUXBASE},s/(libGL\.so)\.X/\1.1.0.0/' -.elif ${NVVERSION} >= 361.016 -LINUX_LIBS+= libGL.so.1 -LINUX32_LIBS+= libGL.so.1 -PLIST_RE+= '\,${LINUXBASE}.*libGL\.so\.X,d' -.else -LINUX_LIBS+= libGL.so.${PORTVERSION} -LINUX_LINKS+= libGL.so.${PORTVERSION} libGL.so.1 -LINUX32_LIBS+= libGL.so.${PORTVERSION} -LINUX32_LINKS+= libGL.so.${PORTVERSION} libGL.so.1 -PLIST_RE+= '\,${LINUXBASE},s/(libGL\.so)\.X/\1.${PORTVERSION}/' -.endif -.if ${NVVERSION} >= 390.042 -LINUX_LIBS+= libGLESv1_CM.so.1.2.0 \ - libGLESv2.so.2.1.0 -LINUX_LINKS+= libGLESv1_CM.so.1.2.0 libGLESv1_CM.so.1 \ - libGLESv2.so.2.1.0 libGLESv2.so.2 -LINUX32_LIBS+= libGLESv1_CM.so.1.2.0 \ - libGLESv2.so.2.1.0 -LINUX32_LINKS+= libGLESv1_CM.so.1.2.0 libGLESv1_CM.so.1 \ - libGLESv2.so.2.1.0 libGLESv2.so.2 -PLIST_RE+= '\,${LINUXBASE},s/(libGLESv1_CM\.so)\.X/\1.1.2.0/' \ - '\,${LINUXBASE},s/(libGLESv2\.so)\.X/\1.2.1.0/' -.elif ${NVVERSION} >= 361.016 -LINUX_LIBS+= libGLESv1_CM.so.1 \ - libGLESv2.so.2 -LINUX32_LIBS+= libGLESv1_CM.so.1 \ - libGLESv2.so.2 -PLIST_RE+= '\,${LINUXBASE}.*GLESv(1_CM|2)\.so\.X,d' -.elif ${NVVERSION} >= 331.013 -LINUX_LIBS+= libGLESv1_CM.so.${PORTVERSION} \ - libGLESv2.so.${PORTVERSION} -LINUX_LINKS+= libGLESv1_CM.so.${PORTVERSION} libGLESv1_CM.so.1 \ - libGLESv2.so.${PORTVERSION} libGLESv2.so.2 -LINUX32_LIBS+= libGLESv1_CM.so.${PORTVERSION} \ - libGLESv2.so.${PORTVERSION} -LINUX32_LINKS+= libGLESv1_CM.so.${PORTVERSION} libGLESv1_CM.so.1 \ - libGLESv2.so.${PORTVERSION} libGLESv2.so.2 -PLIST_RE+= '\,${LINUXBASE},s/(libGLESv(1_CM|2)\.so)\.X/\1.${PORTVERSION}/' -.else -PLIST_RE+= '\,${LINUXBASE}.*libGLESv(1_CM|2)\.so,d' -.endif .if ${NVVERSION} >= 361.016 LINUX_LIBS+= libGLESv1_CM_nvidia.so.${PORTVERSION} \ libGLESv2_nvidia.so.${PORTVERSION} \ - libGLX.so.0 \ libGLX_nvidia.so.${PORTVERSION} \ libnvidia-fatbinaryloader.so.${PORTVERSION} \ libnvidia-ptxjitcompiler.so.${PORTVERSION} LINUX_LINKS+= libGLESv1_CM_nvidia.so.${PORTVERSION} libGLESv1_CM_nvidia.so.1 \ libGLESv2_nvidia.so.${PORTVERSION} libGLESv2_nvidia.so.2 \ - libGLX.so.0 libGLX.so \ libGLX_nvidia.so.${PORTVERSION} libGLX_nvidia.so.0 \ libGLX_nvidia.so.${PORTVERSION} libGLX_indirect.so.0 \ libnvidia-ptxjitcompiler.so.${PORTVERSION} libnvidia-ptxjitcompiler.so.1 \ libnvidia-ptxjitcompiler.so.${PORTVERSION} libnvidia-ptxjitcompiler.so LINUX32_LIBS+= libGLESv1_CM_nvidia.so.${PORTVERSION} \ libGLESv2_nvidia.so.${PORTVERSION} \ - libGLX.so.0 \ libGLX_nvidia.so.${PORTVERSION} \ libnvidia-fatbinaryloader.so.${PORTVERSION} \ libnvidia-ptxjitcompiler.so.${PORTVERSION} LINUX32_LINKS+= libGLESv1_CM_nvidia.so.${PORTVERSION} libGLESv1_CM_nvidia.so.1 \ libGLESv2_nvidia.so.${PORTVERSION} libGLESv2_nvidia.so.2 \ - libGLX.so.0 libGLX.so \ libGLX_nvidia.so.${PORTVERSION} libGLX_nvidia.so.0 \ libGLX_nvidia.so.${PORTVERSION} libGLX_indirect.so.0 \ libnvidia-ptxjitcompiler.so.${PORTVERSION} libnvidia-ptxjitcompiler.so.1 \ libnvidia-ptxjitcompiler.so.${PORTVERSION} libnvidia-ptxjitcompiler.so .else PLIST_RE+= '\,${LINUXBASE}.*libGLESv(1_CM|2)_nvidia\.so,d' \ - '\,${LINUXBASE}.*libGLX(_nvidia|_indirect)?\.so,d' \ + '\,${LINUXBASE}.*libGLX_(nvidia|indirect)\.so,d' \ '\,${LINUXBASE}.*libnvidia-fatbinaryloader\.so,d' \ '\,${LINUXBASE}.*libnvidia-ptxjitcompiler\.so,d' .endif -.if ${NVVERSION} >= 355.006 -LINUX_LIBS+= libGLdispatch.so.0 \ - libOpenGL.so.0 -LINUX_LINKS+= libOpenGL.so.0 libOpenGL.so -LINUX32_LIBS+= libGLdispatch.so.0 \ - libOpenGL.so.0 -LINUX32_LINKS+= libOpenGL.so.0 libOpenGL.so -.else -PLIST_RE+= '\,${LINUXBASE}.*libGLdispatch\.so,d' \ - '\,${LINUXBASE}.*libOpenGL\.so,d' -.endif .if ${NVVERSION} >= 387.012 LINUX_LIBS+= libnvidia-egl-wayland.so.1.0.2 LINUX_LINKS+= libnvidia-egl-wayland.so.1.0.2 libnvidia-egl-wayland.so.1 @@ -381,6 +294,108 @@ PLIST_SUB+= LINUXBASE=${LINUXBASE} \ SHLIB_VERSION=${PORTVERSION} \ MODULESDIR=${MODULESDIR} +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MLINUX} +.if ${NVVERSION} >= 390.042 && ${LINUX_DEFAULT:S/_64//} == c7 +USE_LINUX+= libglvnd +PLIST_RE+= '\,${LINUXBASE}.*libEGL\.so,d' \ + '\,${LINUXBASE}.*libGL\.so,d' \ + '\,${LINUXBASE}.*libGLESv(1_CM|2)\.so,d' \ + '\,${LINUXBASE}.*libGLX\.so,d' \ + '\,${LINUXBASE}.*libGLdispatch\.so,d' \ + '\,${LINUXBASE}.*libOpenGL\.so,d' +.else +.if ${NVVERSION} >= 390.042 +LINUX_LIBS+= libEGL.so.1.1.0 +LINUX_LINKS+= libEGL.so.1.1.0 libEGL.so.1 +LINUX32_LIBS+= libEGL.so.1.1.0 +LINUX32_LINKS+= libEGL.so.1.1.0 libEGL.so.1 +PLIST_RE+= '\,${LINUXBASE},s/(libEGL\.so)\.X/\1.1.1.0/' +.elif ${NVVERSION} >= 355.006 +LINUX_LIBS+= libEGL.so.1 +LINUX32_LIBS+= libEGL.so.1 +PLIST_RE+= '\,${LINUXBASE}.*libEGL\.so\.X,d' +.elif ${NVVERSION} >= 331.013 +LINUX_LIBS+= libEGL.so.${PORTVERSION} +LINUX_LINKS+= libEGL.so.${PORTVERSION} libEGL.so.1 +LINUX32_LIBS+= libEGL.so.${PORTVERSION} +LINUX32_LINKS+= libEGL.so.${PORTVERSION} libEGL.so.1 +PLIST_RE+= '\,${LINUXBASE},s/(libEGL\.so)\.X/\1.${PORTVERSION}/' +.else +PLIST_RE+= '\,${LINUXBASE}.*libEGL\.so,d' +.endif +.if ${NVVERSION} >= 390.042 +LINUX_LIBS+= libGL.so.1.7.0 +LINUX_LINKS+= libGL.so.1.7.0 libGL.so.1 +LINUX32_LIBS+= libGL.so.1.7.0 +LINUX32_LINKS+= libGL.so.1.7.0 libGL.so.1 +PLIST_RE+= '\,${LINUXBASE},s/(libGL\.so)\.X/\1.1.7.0/' +.elif ${NVVERSION} >= 361.028 +LINUX_LIBS+= libGL.so.1.0.0 +LINUX_LINKS+= libGL.so.1.0.0 libGL.so.1 +LINUX32_LIBS+= libGL.so.1.0.0 +LINUX32_LINKS+= libGL.so.1.0.0 libGL.so.1 +PLIST_RE+= '\,${LINUXBASE},s/(libGL\.so)\.X/\1.1.0.0/' +.elif ${NVVERSION} >= 361.016 +LINUX_LIBS+= libGL.so.1 +LINUX32_LIBS+= libGL.so.1 +PLIST_RE+= '\,${LINUXBASE}.*libGL\.so\.X,d' +.else +LINUX_LIBS+= libGL.so.${PORTVERSION} +LINUX_LINKS+= libGL.so.${PORTVERSION} libGL.so.1 +LINUX32_LIBS+= libGL.so.${PORTVERSION} +LINUX32_LINKS+= libGL.so.${PORTVERSION} libGL.so.1 +PLIST_RE+= '\,${LINUXBASE},s/(libGL\.so)\.X/\1.${PORTVERSION}/' +.endif +.if ${NVVERSION} >= 390.042 +LINUX_LIBS+= libGLESv1_CM.so.1.2.0 \ + libGLESv2.so.2.1.0 +LINUX_LINKS+= libGLESv1_CM.so.1.2.0 libGLESv1_CM.so.1 \ + libGLESv2.so.2.1.0 libGLESv2.so.2 +LINUX32_LIBS+= libGLESv1_CM.so.1.2.0 \ + libGLESv2.so.2.1.0 +LINUX32_LINKS+= libGLESv1_CM.so.1.2.0 libGLESv1_CM.so.1 \ + libGLESv2.so.2.1.0 libGLESv2.so.2 +PLIST_RE+= '\,${LINUXBASE},s/(libGLESv1_CM\.so)\.X/\1.1.2.0/' \ + '\,${LINUXBASE},s/(libGLESv2\.so)\.X/\1.2.1.0/' +.elif ${NVVERSION} >= 361.016 +LINUX_LIBS+= libGLESv1_CM.so.1 \ + libGLESv2.so.2 +LINUX32_LIBS+= libGLESv1_CM.so.1 \ + libGLESv2.so.2 +PLIST_RE+= '\,${LINUXBASE}.*GLESv(1_CM|2)\.so\.X,d' +.elif ${NVVERSION} >= 331.013 +LINUX_LIBS+= libGLESv1_CM.so.${PORTVERSION} \ + libGLESv2.so.${PORTVERSION} +LINUX_LINKS+= libGLESv1_CM.so.${PORTVERSION} libGLESv1_CM.so.1 \ + libGLESv2.so.${PORTVERSION} libGLESv2.so.2 +LINUX32_LIBS+= libGLESv1_CM.so.${PORTVERSION} \ + libGLESv2.so.${PORTVERSION} +LINUX32_LINKS+= libGLESv1_CM.so.${PORTVERSION} libGLESv1_CM.so.1 \ + libGLESv2.so.${PORTVERSION} libGLESv2.so.2 +PLIST_RE+= '\,${LINUXBASE},s/(libGLESv(1_CM|2)\.so)\.X/\1.${PORTVERSION}/' +.else +PLIST_RE+= '\,${LINUXBASE}.*libGLESv(1_CM|2)\.so,d' +.endif +.if ${NVVERSION} >= 361.016 +LINUX_LIBS+= libGLX.so.0 +LINUX32_LIBS+= libGLX.so.0 +.else +PLIST_RE+= '\,${LINUXBASE}.*libGLX\.so,d' +.endif +.if ${NVVERSION} >= 355.006 +LINUX_LIBS+= libGLdispatch.so.0 \ + libOpenGL.so.0 +LINUX32_LIBS+= libGLdispatch.so.0 \ + libOpenGL.so.0 +.else +PLIST_RE+= '\,${LINUXBASE}.*libGLdispatch\.so,d' \ + '\,${LINUXBASE}.*libOpenGL\.so,d' +.endif +.endif # ${NVVERSION} >= 390.042 && ${LINUX_DEFAULT:S/_64//} == c7 +.endif # ${PORT_OPTIONS:MLINUX} + .include <bsd.port.pre.mk> .if ${NVVERSION} >= 310.014 diff --git a/x11/nvidia-driver/pkg-plist b/x11/nvidia-driver/pkg-plist index bedbfb414320..f2864597dc16 100644 --- a/x11/nvidia-driver/pkg-plist +++ b/x11/nvidia-driver/pkg-plist @@ -45,29 +45,34 @@ man/man1/nvidia-smi.1.gz %%LINUX%%%%LINUXBASE%%/usr/bin/nvidia-smi %%LINUX%%%%LINUXBASE%%/usr/bin/nvidia-xconfig %%LINUX32%%%%LINUXBASE%%/usr/lib/libEGL.so.1 -%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libEGL.so.1.0.0 ] || ln -sf libEGL.so.1.0.0 %%LINUXBASE%%/usr/lib/libEGL.so.1 %%LINUX32%%%%LINUXBASE%%/usr/lib/libEGL.so.X +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libEGL.so.1.0.0 ] || ln -sf libEGL.so.1.0.0 %%LINUXBASE%%/usr/lib/libEGL.so.1 +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libEGL.so.1.1.0 ] || ln -sf libEGL.so.1.1.0 %%LINUXBASE%%/usr/lib/libEGL.so.1 %%LINUX32%%%%LINUXBASE%%/usr/lib/libEGL_nvidia.so.0 %%LINUX32%%%%LINUXBASE%%/usr/lib/libEGL_nvidia.so.%%SHLIB_VERSION%% %%LINUX32%%%%LINUXBASE%%/usr/lib/libGL.so.1 -%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libGL.so.1.2.0 ] || ln -sf libGL.so.1.2.0 %%LINUXBASE%%/usr/lib/libGL.so.1 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGL.so.X -%%LINUX32%%%%LINUXBASE%%/usr/lib/libGLdispatch.so.0 +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libGL.so.1.2.0 ] || ln -sf libGL.so.1.2.0 %%LINUXBASE%%/usr/lib/libGL.so.1 +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libGL.so.1.7.0 ] || ln -sf libGL.so.1.7.0 %%LINUXBASE%%/usr/lib/libGL.so.1 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLESv1_CM.so.1 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLESv1_CM.so.X +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libGLESv1_CM.so.1.2.0 ] || ln -sf libGLESv1_CM.so.1.2.0 %%LINUXBASE%%/usr/lib/libGLESv1_CM.so.1 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLESv1_CM_nvidia.so.1 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLESv1_CM_nvidia.so.%%SHLIB_VERSION%% %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLESv2.so.2 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLESv2.so.X +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libGLESv2.so.2.1.0 ] || ln -sf libGLESv2.so.2.1.0 %%LINUXBASE%%/usr/lib/libGLESv2.so.2 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLESv2_nvidia.so.2 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLESv2_nvidia.so.%%SHLIB_VERSION%% -%%LINUX32%%%%LINUXBASE%%/usr/lib/libGLX.so %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLX.so.0 +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libGLX.so.0.0.0 ] || ln -sf libGLX.so.0.0.0 %%LINUXBASE%%/usr/lib/libGLX.so.0 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLX_indirect.so.0 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLX_nvidia.so.0 %%LINUX32%%%%LINUXBASE%%/usr/lib/libGLX_nvidia.so.%%SHLIB_VERSION%% -%%LINUX32%%%%LINUXBASE%%/usr/lib/libOpenGL.so +%%LINUX32%%%%LINUXBASE%%/usr/lib/libGLdispatch.so.0 +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libGLdispatch.so.0.0.0 ] || ln -sf libGLdispatch.so.0.0.0 %%LINUXBASE%%/usr/lib/libGLdispatch.so.0 %%LINUX32%%%%LINUXBASE%%/usr/lib/libOpenGL.so.0 +%%LINUX32%%@postunexec [ ! -e %%LINUXBASE%%/usr/lib/libOpenGL.so.0.0.0 ] || ln -sf libOpenGL.so.0.0.0 %%LINUXBASE%%/usr/lib/libOpenGL.so.0 %%LINUX32%%%%LINUXBASE%%/usr/lib/libcuda.so %%LINUX32%%%%LINUXBASE%%/usr/lib/libcuda.so.1 %%LINUX32%%%%LINUXBASE%%/usr/lib/libcuda.so.%%SHLIB_VERSION%% @@ -101,29 +106,34 @@ man/man1/nvidia-smi.1.gz %%LINUX32%%%%LINUXBASE%%/usr/lib/tls/libnvidia-tls.so.%%SHLIB_VERSION%% %%LINUX32%%%%LINUXBASE%%/usr/lib/vdpau/libvdpau_nvidia.so.1 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL.so.1 -%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL.so.1.0.0 ] || ln -sf libEGL.so.1.0.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL.so.1 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL.so.X +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL.so.1.0.0 ] || ln -sf libEGL.so.1.0.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL.so.1 +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL.so.1.1.0 ] || ln -sf libEGL.so.1.1.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL.so.1 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL_nvidia.so.0 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libEGL_nvidia.so.%%SHLIB_VERSION%% %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGL.so.1 -%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libGL.so.1.2.0 ] || ln -sf libGL.so.1.2.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libGL.so.1 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGL.so.X -%%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLdispatch.so.0 +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libGL.so.1.2.0 ] || ln -sf libGL.so.1.2.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libGL.so.1 +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libGL.so.1.7.0 ] || ln -sf libGL.so.1.7.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libGL.so.1 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv1_CM.so.1 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv1_CM.so.X +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv1_CM.so.1.2.0 ] || ln -sf libGLESv1_CM.so.1.2.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv1_CM.so.1 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv1_CM_nvidia.so.1 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv1_CM_nvidia.so.%%SHLIB_VERSION%% %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv2.so.2 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv2.so.X +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv2.so.2.1.0 ] || ln -sf libGLESv2.so.2.1.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv2.so.2 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv2_nvidia.so.2 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLESv2_nvidia.so.%%SHLIB_VERSION%% -%%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLX.so %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLX.so.0 +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libGLX.so.0.0.0 ] || ln -sf libGLX.so.0.0.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libGLX.so.0 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLX_indirect.so.0 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLX_nvidia.so.0 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLX_nvidia.so.%%SHLIB_VERSION%% -%%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libOpenGL.so +%%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libGLdispatch.so.0 +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libGLdispatch.so.0.0.0 ] || ln -sf libGLdispatch.so.0.0.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libGLdispatch.so.0 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libOpenGL.so.0 +%%LINUX%%@postunexec [ ! -e %%LINUXBASE%%%%LINUX_LIBDIR%%/libOpenGL.so.0.0.0 ] || ln -sf libOpenGL.so.0.0.0 %%LINUXBASE%%%%LINUX_LIBDIR%%/libOpenGL.so.0 %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libXvMCNVIDIA.so.%%SHLIB_VERSION%% %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libXvMCNVIDIA_dynamic.so %%LINUX%%%%LINUXBASE%%%%LINUX_LIBDIR%%/libXvMCNVIDIA_dynamic.so.1 |