[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Thursday, June 14, 2018 @ 19:17:42 Author: grazzolini Revision: 343182 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 343181, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 198 ++--- 1 file changed, 99 insertions(+), 99 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-14 19:16:57 UTC (rev 343181) +++ PKGBUILD2018-06-14 19:17:42 UTC (rev 343182) @@ -1,99 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Giancarlo Razzolini -# Contributor: Thomas Baechler -# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-opencl-nvidia-340xx') -pkgver=340.107 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('0add713942bcdb639d19b5c36f5e0cea14f9e07490191d46dfeba0515ede7700fd8e9467ec531d38329fe1e76bf45905e70e0d440e7bc2dc79c1d767eab03338') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -conflicts=('lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -replaces=('lib32-nvidia-340xx-libgl') -optdepends=('lib32-opencl-nvidia-340xx') - -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ml.so.${pkgver}" - -# VDPAU -install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}" - -# nvidia-tls library -install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-tls.so.${pkgver}" - -# CUDA -install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libcuda.so.${pkgver}" -install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvcuvid.so.${pkgver}" - -create_links - -install -dm 755 "${pkgdir}"/etc/ld.so.conf.d -echo -e '/usr/lib32/nvidia/' > "${pkgdir}"/etc/ld.so.conf.d/00-lib32-nvidia.conf - -rm -rf
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Wednesday, June 6, 2018 @ 20:52:25 Author: grazzolini Revision: 341558 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 341557, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 197 ++--- 1 file changed, 99 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-06 20:51:30 UTC (rev 341557) +++ PKGBUILD2018-06-06 20:52:25 UTC (rev 341558) @@ -1,98 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler -# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-opencl-nvidia-340xx') -pkgver=340.106 -pkgrel=2 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('923da7d61ef89a7bd83e0223c72fcdc556ef31cb97015a129a3adbdc3aad29dbf49f6fd23dc5188a53722e22cf4ba35c6a98e6ca9fdc6c24bb72ab87153d8bc4') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -conflicts=('lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -replaces=('lib32-nvidia-340xx-libgl') -optdepends=('lib32-opencl-nvidia-340xx') - -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ml.so.${pkgver}" - -# VDPAU -install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}" - -# nvidia-tls library -install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-tls.so.${pkgver}" - -# CUDA -install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libcuda.so.${pkgver}" -install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvcuvid.so.${pkgver}" - -create_links - -install -dm 755 "${pkgdir}"/etc/ld.so.conf.d -echo -e '/usr/lib32/nvidia/' > "${pkgdir}"/etc/ld.so.conf.d/00-lib32-nvidia.conf - -rm -rf "${pkgdir}"/usr/{include,share,bin} -mkdir -p
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Saturday, May 12, 2018 @ 01:30:19 Author: svenstaro Revision: 320936 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 320935, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 01:30:09 UTC (rev 320935) +++ PKGBUILD2018-05-12 01:30:19 UTC (rev 320936) @@ -1,98 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-opencl-nvidia-340xx') -pkgver=340.106 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('923da7d61ef89a7bd83e0223c72fcdc556ef31cb97015a129a3adbdc3aad29dbf49f6fd23dc5188a53722e22cf4ba35c6a98e6ca9fdc6c24bb72ab87153d8bc4') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -conflicts=('lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl') -replaces=('lib32-nvidia-340xx-libgl') -optdepends=('lib32-opencl-nvidia-340xx') - -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ml.so.${pkgver}" - -# VDPAU -install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}" - -# nvidia-tls library -install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-tls.so.${pkgver}" - -# CUDA -install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libcuda.so.${pkgver}" -install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvcuvid.so.${pkgver}" - -create_links - -install -dm 755 "${pkgdir}"/etc/ld.so.conf.d -echo -e '/usr/lib32/nvidia/' > "${pkgdir}"/etc/ld.so.conf.d/00-lib32-nvidia.conf - -rm -rf
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Saturday, January 20, 2018 @ 04:20:19 Author: svenstaro Revision: 284262 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 284261, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-20 04:20:11 UTC (rev 284261) +++ PKGBUILD2018-01-20 04:20:19 UTC (rev 284262) @@ -1,98 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-opencl-nvidia-340xx') -pkgver=340.104 -pkgrel=2 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -conflicts=('lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl') -replaces=('lib32-nvidia-340xx-libgl') -optdepends=('lib32-opencl-nvidia-340xx') - -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ml.so.${pkgver}" - -# VDPAU -install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}" - -# nvidia-tls library -install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-tls.so.${pkgver}" - -# CUDA -install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libcuda.so.${pkgver}" -install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvcuvid.so.${pkgver}" - -create_links - -install -dm 755 "${pkgdir}"/etc/ld.so.conf.d -echo -e '/usr/lib32/nvidia/' > "${pkgdir}"/etc/ld.so.conf.d/00-lib32-nvidia.conf - -rm -rf
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Monday, October 30, 2017 @ 14:54:36 Author: svenstaro Revision: 264796 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 264795, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-10-30 14:54:29 UTC (rev 264795) +++ PKGBUILD2017-10-30 14:54:36 UTC (rev 264796) @@ -1,98 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-opencl-nvidia-340xx') -pkgver=340.104 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -conflicts=('lib32-nvidia-340xx-libgl') -provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl') -replaces=('lib32-nvidia-340xx-libgl') -optdepends=('lib32-opencl-nvidia-340xx') - -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ml.so.${pkgver}" - -# VDPAU -install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}" - -# nvidia-tls library -install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-tls.so.${pkgver}" - -# CUDA -install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libcuda.so.${pkgver}" -install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvcuvid.so.${pkgver}" - -create_links - -install -dm 755 "${pkgdir}"/etc/ld.so.conf.d -echo -e '/usr/lib32/nvidia/' > "${pkgdir}"/etc/ld.so.conf.d/00-lib32-nvidia.conf - -rm -rf "${pkgdir}"/usr/{include,share,bin} -mkdir
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Thursday, February 23, 2017 @ 16:19:28 Author: lcarlier Revision: 213641 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 213640, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-02-23 16:19:22 UTC (rev 213640) +++ PKGBUILD2017-02-23 16:19:28 UTC (rev 213641) @@ -1,98 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-opencl-nvidia-340xx') -pkgver=340.102 -pkgrel=2 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('bea700c925a6044fcded40324bb389c5fa1aadc40831f685a76e7b0ded11161f492960950c201467e564d157dcbe0c330d13a2014f51d0073002c5a262a6f0ca') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -conflicts=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl') -replaces=('lib32-nvidia-340xx-libgl') -optdepends=('lib32-opencl-nvidia-340xx') - -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ml.so.${pkgver}" - -# VDPAU -install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}" - -# nvidia-tls library -install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-tls.so.${pkgver}" - -# CUDA -install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libcuda.so.${pkgver}" -install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvcuvid.so.${pkgver}" - -create_links - -install -dm 755 "${pkgdir}"/etc/ld.so.conf.d -echo -e '/usr/lib32/nvidia/' >
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Sunday, February 19, 2017 @ 01:48:44 Author: svenstaro Revision: 213095 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 213094, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 240 ++--- 1 file changed, 120 insertions(+), 120 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-02-19 01:48:34 UTC (rev 213094) +++ PKGBUILD2017-02-19 01:48:44 UTC (rev 213095) @@ -1,120 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-nvidia-340xx-libgl' 'lib32-opencl-nvidia-340xx') -pkgver=340.101 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('5866f2b4e6e22863c54d9fc08c9c88c9c911df2396d0ceaca653ded04589ea3a9e4550ed58f4b182b0a42cfe205ef643fe43ea709478e5df5360a7f74fa87f41') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-libgl() { -pkgdesc="NVIDIA drivers libraries symlinks (32-bit)" -depends=('lib32-nvidia-340xx-utils') -conflicts=('lib32-libgl') -provides=('lib32-libgl') -cd "${_pkg}" - -mkdir -p "${pkgdir}/usr/lib32" -ln -s "/usr/lib32/nvidia/libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so.${pkgver}" -ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so.1" -ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so" - -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/libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so.${pkgver}" -ln -s "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so.1" -ln -s "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so" - -ln -s "/usr/lib32/nvidia/libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so.${pkgver}" -ln -s "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so.2" -ln -s "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so" - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/lib32-nvidia-libgl" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -optdepends=('lib32-opencl-nvidia-340xx') -conflicts=('lib32-nvidia-utils') -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.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
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Thursday, December 15, 2016 @ 12:25:02 Author: svenstaro Revision: 199505 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 199504, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 240 ++--- 1 file changed, 120 insertions(+), 120 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-12-15 12:24:54 UTC (rev 199504) +++ PKGBUILD2016-12-15 12:25:02 UTC (rev 199505) @@ -1,120 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-nvidia-340xx-libgl' 'lib32-opencl-nvidia-340xx') -pkgver=340.98 -pkgrel=2 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('3ccb023eec137cbee0d2035c288b6bbe') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-libgl() { -pkgdesc="NVIDIA drivers libraries symlinks (32-bit)" -depends=('lib32-nvidia-340xx-utils') -conflicts=('lib32-libgl') -provides=('lib32-libgl') -cd "${_pkg}" - -mkdir -p "${pkgdir}/usr/lib32" -ln -s "/usr/lib32/nvidia/libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so.${pkgver}" -ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so.1" -ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so" - -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/libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so.${pkgver}" -ln -s "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so.1" -ln -s "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so" - -ln -s "/usr/lib32/nvidia/libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so.${pkgver}" -ln -s "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so.2" -ln -s "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so" - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/lib32-nvidia-libgl" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -optdepends=('lib32-opencl-nvidia-340xx') -conflicts=('lib32-nvidia-utils') -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.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
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Friday, December 2, 2016 @ 13:08:53 Author: lcarlier Revision: 197736 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 197735, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 239 ++--- 1 file changed, 120 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-12-02 13:08:47 UTC (rev 197735) +++ PKGBUILD2016-12-02 13:08:53 UTC (rev 197736) @@ -1,119 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-nvidia-340xx-libgl' 'lib32-opencl-nvidia-340xx') -pkgver=340.98 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('3ccb023eec137cbee0d2035c288b6bbe') - -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-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-libcl' 'lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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 nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-libgl() { -pkgdesc="NVIDIA drivers libraries symlinks (32-bit)" -depends=('lib32-nvidia-340xx-utils') -conflicts=('lib32-libgl') -provides=('lib32-libgl') -cd "${_pkg}" - -mkdir -p "${pkgdir}/usr/lib32" -ln -s "/usr/lib32/nvidia/libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so.${pkgver}" -ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so.1" -ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so" - -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/libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so.${pkgver}" -ln -s "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so.1" -ln -s "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM.so" - -ln -s "/usr/lib32/nvidia/libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so.${pkgver}" -ln -s "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so.2" -ln -s "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2.so" - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/lib32-nvidia-libgl" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -optdepends=('lib32-opencl-nvidia-340xx') -conflicts=('lib32-nvidia-utils') -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.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}"
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Friday, February 6, 2015 @ 00:10:28 Author: svenstaro Revision: 127175 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 127174, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 238 ++--- 1 file changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-02-05 23:10:12 UTC (rev 127174) +++ PKGBUILD2015-02-05 23:10:28 UTC (rev 127175) @@ -1,119 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-nvidia-340xx-libgl' 'lib32-opencl-nvidia-340xx') -pkgver=340.65 -pkgrel=1 -arch=('x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} -source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('4aa6039b8543312b41a924bb87b0b2db') - -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-340xx() { -pkgdesc=OpenCL implemention for NVIDIA (32-bit) -depends=('lib32-libcl' 'lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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-340xx-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks (32-bit) -depends=('lib32-nvidia-340xx-utils') -conflicts=('lib32-libgl') -provides=('lib32-libgl') -cd ${_pkg} - -mkdir -p ${pkgdir}/usr/lib32 -ln -s /usr/lib32/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so - -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/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so - -ln -s /usr/lib32/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s $_pkgbasename ${pkgdir}/usr/share/licenses/lib32-nvidia-libgl -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc=NVIDIA drivers utilities (32-bit) -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('lib32-opencl-nvidia-340xx') -conflicts=('lib32-nvidia-utils') -cd ${_pkg} - -# OpenGL libraries -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver} -install -D -m755 libEGL.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver} -install -D -m755 libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver} -install -D -m755 libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGLESv2.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
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Thursday, December 11, 2014 @ 15:42:10 Author: fyan Revision: 123773 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 123772, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 238 ++--- 1 file changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-12-11 14:41:53 UTC (rev 123772) +++ PKGBUILD2014-12-11 14:42:10 UTC (rev 123773) @@ -1,119 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-nvidia-340xx-libgl' 'lib32-opencl-nvidia-340xx') -pkgver=340.58 -pkgrel=1 -arch=('x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} -source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('b993f9fc59434140f560e32fd7bd2b3d') - -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-340xx() { -pkgdesc=OpenCL implemention for NVIDIA (32-bit) -depends=('lib32-libcl' 'lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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-340xx-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks (32-bit) -depends=('lib32-nvidia-340xx-utils') -conflicts=('lib32-libgl') -provides=('lib32-libgl') -cd ${_pkg} - -mkdir -p ${pkgdir}/usr/lib32 -ln -s /usr/lib32/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so - -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/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so - -ln -s /usr/lib32/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s $_pkgbasename ${pkgdir}/usr/share/licenses/lib32-nvidia-libgl -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc=NVIDIA drivers utilities (32-bit) -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('lib32-opencl-nvidia-340xx') -conflicts=('lib32-nvidia-utils') -cd ${_pkg} - -# OpenGL libraries -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver} -install -D -m755 libEGL.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver} -install -D -m755 libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver} -install -D -m755 libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGLESv2.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
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Wednesday, November 12, 2014 @ 02:59:13 Author: svenstaro Revision: 122399 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 122398, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 238 ++--- 1 file changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-11-12 01:58:06 UTC (rev 122398) +++ PKGBUILD2014-11-12 01:59:13 UTC (rev 122399) @@ -1,119 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-nvidia-340xx-libgl' 'lib32-opencl-nvidia-340xx') -pkgver=340.46 -pkgrel=1 -arch=('x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} -source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('7c70a15c53a97ed0bbec76e80bf53f05') - -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-340xx() { -pkgdesc=OpenCL implemention for NVIDIA (32-bit) -depends=('lib32-libcl' 'lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -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-340xx-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks (32-bit) -depends=('lib32-nvidia-340xx-utils') -conflicts=('lib32-libgl') -provides=('lib32-libgl') -cd ${_pkg} - -mkdir -p ${pkgdir}/usr/lib32 -ln -s /usr/lib32/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib32/libGL.so - -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/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv1_CM.so - -ln -s /usr/lib32/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s $_pkgbasename ${pkgdir}/usr/share/licenses/lib32-nvidia-libgl -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc=NVIDIA drivers utilities (32-bit) -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('lib32-opencl-nvidia-340xx') -conflicts=('lib32-nvidia-utils') -cd ${_pkg} - -# OpenGL libraries -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver} -install -D -m755 libEGL.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver} -install -D -m755 libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver} -install -D -m755 libGLESv2.so.${pkgver} ${pkgdir}/usr/lib32/nvidia/libGLESv2.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} -