[arch-commits] Commit in lib32-nvidia-390xx-utils/repos/multilib-x86_64 (2 files)

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:09:55
  Author: svenstaro
Revision: 529959

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD
(from rev 529958, lib32-nvidia-390xx-utils/trunk/PKGBUILD)
Deleted:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  226 ++---
 1 file changed, 113 insertions(+), 113 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 05:09:49 UTC (rev 529958)
+++ PKGBUILD2019-11-17 05:09:55 UTC (rev 529959)
@@ -1,113 +0,0 @@
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-_pkgbasename=nvidia-390xx-utils
-pkgbase=lib32-$_pkgbasename
-pkgname=('lib32-nvidia-390xx-utils' 'lib32-opencl-nvidia-390xx')
-pkgver=390.129
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-#makedepends=('nvidia-libgl')  # To avoid conflict during installation in the 
build chroot
-license=('custom')
-options=('!strip')
-
-_arch='x86'
-_pkg="NVIDIA-Linux-${_arch}-${pkgver}"
-source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-sha512sums=('b31d8f6b663fa7da1291fc25b4b08e17019476da521baea41201410a1d8a803b8ac9bad18485ff53589cea281ae4ece749118fa23a63e2c0720aafc60367255f')
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-build() {
-sh ${_pkg}.run --extract-only
-}
-
-package_lib32-opencl-nvidia-390xx() {
-pkgdesc="OpenCL implemention for NVIDIA (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs')
-conflicts=('lib32-opencl-nvidia')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('lib32-opencl-driver')
-
-cd "${_pkg}"
-
-# OpenCL
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia"
-}
-
-package_lib32-nvidia-390xx-utils() {
-pkgdesc="NVIDIA drivers utilities (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 
'nvidia-390xx-utils')
-conflicts=('lib32-nvidia-utils')
-optdepends=('lib32-opencl-nvidia-390xx: OpenCL support')
-provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 
'lib32-nvidia-390xx-libgl' 'lib32-nvidia-utils')
-
-cd "${_pkg}"
-
-# GLX extension module for X - useless ?
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find 
glx otherwise
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}"
-# now in lib32-mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2"
-ln -s "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}"
-
-# OpenGL core library
-install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
-install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}"
-install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}"
-
-# misc
-install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}"
-install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}"
-install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}"
-install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}"
-install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}"
-install -D -m755 

[arch-commits] Commit in lib32-nvidia-390xx-utils/repos/multilib-x86_64 (2 files)

2018-09-21 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 21, 2018 @ 16:57:37
  Author: svenstaro
Revision: 383851

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD
(from rev 383850, lib32-nvidia-390xx-utils/trunk/PKGBUILD)
Deleted:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  225 ++---
 1 file changed, 112 insertions(+), 113 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-21 16:57:33 UTC (rev 383850)
+++ PKGBUILD2018-09-21 16:57:37 UTC (rev 383851)
@@ -1,113 +0,0 @@
-# $Id: PKGBUILD 313215 2018-03-29 01:04:34Z svenstaro $
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-_pkgbasename=nvidia-390xx-utils
-pkgbase=lib32-$_pkgbasename
-pkgname=('lib32-nvidia-390xx-utils' 'lib32-opencl-nvidia-390xx')
-pkgver=390.77
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-#makedepends=('nvidia-libgl')  # To avoid conflict during installation in the 
build chroot
-license=('custom')
-options=('!strip')
-
-_arch='x86'
-_pkg="NVIDIA-Linux-${_arch}-${pkgver}"
-source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-sha512sums=('470e1e71079f4838bc842c2779f7c32c26c37ff30a0d3719d9e534ff0b71775fdf40446766c06505bffc404bfd6871e4f101de4727380418dda0d084e5637bf8')
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-build() {
-sh ${_pkg}.run --extract-only
-}
-
-package_lib32-opencl-nvidia-390xx() {
-pkgdesc="OpenCL implemention for NVIDIA (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('lib32-opencl-driver')
-
-cd "${_pkg}"
-
-# OpenCL
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia"
-}
-
-package_lib32-nvidia-390xx-utils() {
-pkgdesc="NVIDIA drivers utilities (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 
'nvidia-390xx-utils')
-conflicts=('lib32-nvidia-utils')
-optdepends=('lib32-opencl-nvidia-390xx: OpenCL support')
-provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 
'lib32-nvidia-390xx-libgl' 'lib32-nvidia-utils')
-
-cd "${_pkg}"
-
-# GLX extension module for X - useless ?
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find 
glx otherwise
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}"
-# now in lib32-mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2"
-ln -s "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}"
-
-# OpenGL core library
-install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
-install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}"
-install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}"
-
-# misc
-install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}"
-install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}"
-install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}"
-install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}"
-install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}"
-install -D 

[arch-commits] Commit in lib32-nvidia-390xx-utils/repos/multilib-x86_64 (2 files)

2018-07-28 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 28, 2018 @ 11:19:00
  Author: svenstaro
Revision: 363740

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD
(from rev 363739, lib32-nvidia-390xx-utils/trunk/PKGBUILD)
Deleted:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  226 ++---
 1 file changed, 113 insertions(+), 113 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-28 11:18:56 UTC (rev 363739)
+++ PKGBUILD2018-07-28 11:19:00 UTC (rev 363740)
@@ -1,113 +0,0 @@
-# $Id: PKGBUILD 313215 2018-03-29 01:04:34Z svenstaro $
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-_pkgbasename=nvidia-390xx-utils
-pkgbase=lib32-$_pkgbasename
-pkgname=('lib32-nvidia-390xx-utils' 'lib32-opencl-nvidia-390xx')
-pkgver=390.67
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-#makedepends=('nvidia-libgl')  # To avoid conflict during installation in the 
build chroot
-license=('custom')
-options=('!strip')
-
-_arch='x86'
-_pkg="NVIDIA-Linux-${_arch}-${pkgver}"
-source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-sha512sums=('177ad1a4ae52fc1461e65e264fe9f9bf0dc5e8974391311cb80f8bcfa309f12bf1bcb4b162684a01416cfbbaa76d3b81dff3fb08ff2f5e8644255cc22987')
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-build() {
-sh ${_pkg}.run --extract-only
-}
-
-package_lib32-opencl-nvidia-390xx() {
-pkgdesc="OpenCL implemention for NVIDIA (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('lib32-opencl-driver')
-
-cd "${_pkg}"
-
-# OpenCL
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia"
-}
-
-package_lib32-nvidia-390xx-utils() {
-pkgdesc="NVIDIA drivers utilities (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 
'nvidia-390xx-utils')
-conflicts=('lib32-nvidia-utils')
-optdepends=('lib32-opencl-nvidia-390xx: OpenCL support')
-provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 
'lib32-nvidia-390xx-libgl' 'lib32-nvidia-utils')
-
-cd "${_pkg}"
-
-# GLX extension module for X - useless ?
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find 
glx otherwise
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}"
-# now in lib32-mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2"
-ln -s "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}"
-
-# OpenGL core library
-install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
-install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}"
-install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}"
-
-# misc
-install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}"
-install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}"
-install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}"
-install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}"
-install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}"
-install -D 

[arch-commits] Commit in lib32-nvidia-390xx-utils/repos/multilib-x86_64 (2 files)

2018-05-11 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, May 12, 2018 @ 01:31:27
  Author: svenstaro
Revision: 320938

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD
(from rev 320937, lib32-nvidia-390xx-utils/trunk/PKGBUILD)
Deleted:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  225 ++---
 1 file changed, 113 insertions(+), 112 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-12 01:31:17 UTC (rev 320937)
+++ PKGBUILD2018-05-12 01:31:27 UTC (rev 320938)
@@ -1,112 +0,0 @@
-# $Id: PKGBUILD 313215 2018-03-29 01:04:34Z svenstaro $
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-_pkgbasename=nvidia-390xx-utils
-pkgbase=lib32-$_pkgbasename
-pkgname=('lib32-nvidia-390xx-utils' 'lib32-opencl-nvidia-390xx')
-pkgver=390.48
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-#makedepends=('nvidia-libgl')  # To avoid conflict during installation in the 
build chroot
-license=('custom')
-options=('!strip')
-
-_arch='x86'
-_pkg="NVIDIA-Linux-${_arch}-${pkgver}"
-source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-sha512sums=('9d80616abbf1f95c89bb3e6bda864708adc887a62ccdf8865e956c305bb013b0e54ffb3f495805363ee60a9115ab5fb38adf1534750a6afb69a457a4d034daeb')
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-build() {
-sh ${_pkg}.run --extract-only
-}
-
-package_lib32-opencl-nvidia-390xx() {
-pkgdesc="OpenCL implemention for NVIDIA (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('lib32-opencl-driver')
-
-cd "${_pkg}"
-
-# OpenCL
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia"
-}
-
-package_lib32-nvidia-390xx-utils() {
-pkgdesc="NVIDIA drivers utilities (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 
'nvidia-390xx-utils')
-optdepends=('lib32-opencl-nvidia-390xx: OpenCL support')
-provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 
'lib32-nvidia-390xx-libgl')
-
-cd "${_pkg}"
-
-# GLX extension module for X - useless ?
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find 
glx otherwise
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}"
-# now in lib32-mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2"
-ln -s "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}"
-
-# OpenGL core library
-install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
-install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}"
-install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}"
-
-# misc
-install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}"
-install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}"
-install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}"
-install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}"
-install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}"
-install -D -m755