[arch-commits] Commit in nvidia-304xx-utils/repos (8 files)
Date: Monday, February 27, 2017 @ 13:06:23 Author: lcarlier Revision: 289624 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-utils/repos/extra-i686/PKGBUILD (from rev 289623, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf (from rev 289623, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD (from rev 289623, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 289623, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-304xx-utils/repos/extra-i686/PKGBUILD nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf --+ /PKGBUILD| 304 + /nvidia-drm-outputclass.conf | 12 + extra-i686/PKGBUILD | 152 -- extra-i686/nvidia-drm-outputclass.conf |6 extra-x86_64/PKGBUILD| 152 -- extra-x86_64/nvidia-drm-outputclass.conf |6 6 files changed, 316 insertions(+), 316 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-02-27 13:05:58 UTC (rev 289623) +++ extra-i686/PKGBUILD 2017-02-27 13:06:23 UTC (rev 289624) @@ -1,152 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgbase=nvidia-304xx-utils -pkgname=('nvidia-304xx-utils' 'opencl-nvidia-304xx') -pkgver=304.135 -pkgrel=5 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -license=('custom') -makedepends=('zlib') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -md5sums=('4f5562ee8f3171769e4638b35396c55d') -md5sums_i686=('0e2082ae8490b135eb306befe6db56e1') -md5sums_x86_64=('8ee9bd0b020508bca9953181811422fa') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -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_opencl-nvidia-304xx() { - pkgdesc="OpenCL implemention for NVIDIA, 304xx legacy branch" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - provides=('opencl-nvidia' 'opencl-driver') - conflicts=('opencl-nvidia') - - cd ${_pkg} - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/opencl-nvidia-304xx/LICENSE" -} - -package_nvidia-304xx-utils() { - pkgdesc="NVIDIA drivers utilities and libraries, 304xx legacy branch" - depends=('xorg-server' 'libxvmc' 'mesa') - optdepends=('gtk2: nvidia-settings' - 'pkg-config: nvidia-xconfig' - 'opencl-nvidia-304xx: OpenCL support') - conflicts=('nvidia-304xx-libgl' 'nvidia-340xx-utils' 'nvidia-utils') - provides=('libgl' 'libgles' 'libegl' 'nvidia-304xx-libgl' 'nvidia-utils') - replaces=('nvidia-304xx-libgl') - - cd ${_pkg} - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"# X doesn't find glx otherwise - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"# X doesn't find glx otherwise - - # OpenGL libraries - install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}" - - # OpenGL core library - install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}" - - # XvMC - install -D -m755 "libXvMCNVIDIA.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libXvMCNVIDIA.so.${pkgver}" - - # VDPAU - inst
[arch-commits] Commit in nvidia-304xx-utils/repos (8 files)
Date: Monday, February 27, 2017 @ 13:05:58 Author: lcarlier Revision: 289623 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-utils/repos/extra-i686/PKGBUILD (from rev 289622, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf (from rev 289622, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD (from rev 289622, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 289622, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-304xx-utils/repos/extra-i686/PKGBUILD nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf --+ /PKGBUILD| 304 + /nvidia-drm-outputclass.conf | 12 + extra-i686/PKGBUILD | 152 -- extra-i686/nvidia-drm-outputclass.conf |6 extra-x86_64/PKGBUILD| 152 -- extra-x86_64/nvidia-drm-outputclass.conf |6 6 files changed, 316 insertions(+), 316 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-02-27 13:05:50 UTC (rev 289622) +++ extra-i686/PKGBUILD 2017-02-27 13:05:58 UTC (rev 289623) @@ -1,152 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgbase=nvidia-304xx-utils -pkgname=('nvidia-304xx-utils' 'opencl-nvidia-304xx') -pkgver=304.135 -pkgrel=4 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -license=('custom') -makedepends=('zlib') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -md5sums=('4f5562ee8f3171769e4638b35396c55d') -md5sums_i686=('0e2082ae8490b135eb306befe6db56e1') -md5sums_x86_64=('8ee9bd0b020508bca9953181811422fa') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -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_opencl-nvidia-304xx() { - pkgdesc="OpenCL implemention for NVIDIA, 304xx legacy branch" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - provides=('opencl-nvidia' 'opencl-driver') - conflicts=('opencl-nvidia') - - cd ${_pkg} - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/opencl-nvidia-304xx/LICENSE" -} - -package_nvidia-304xx-utils() { - pkgdesc="NVIDIA drivers utilities and libraries, 304xx legacy branch" - depends=('xorg-server' 'libxvmc' 'mesa') - optdepends=('gtk2: nvidia-settings' - 'pkg-config: nvidia-xconfig' - 'opencl-nvidia-304xx: OpenCL support') - conflicts=('nvidia-304xx-libgl' 'nvidia-340xx-utils') - provides=('libgl' 'libgles' 'libegl' 'nvidia-304xx-libgl') - replaces=('nvidia-304xx-libgl') - - cd ${_pkg} - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"# X doesn't find glx otherwise - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"# X doesn't find glx otherwise - - # OpenGL libraries - install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}" - - # OpenGL core library - install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}" - - # XvMC - install -D -m755 "libXvMCNVIDIA.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libXvMCNVIDIA.so.${pkgver}" - - # VDPAU - install -D -m755 "libvdpau_nvidia.
[arch-commits] Commit in nvidia-304xx-utils/repos (8 files)
Date: Monday, February 27, 2017 @ 10:30:10 Author: lcarlier Revision: 289615 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-utils/repos/extra-i686/PKGBUILD (from rev 289614, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf (from rev 289614, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD (from rev 289614, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 289614, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-304xx-utils/repos/extra-i686/PKGBUILD nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf --+ /PKGBUILD| 304 + /nvidia-drm-outputclass.conf | 12 + extra-i686/PKGBUILD | 152 -- extra-i686/nvidia-drm-outputclass.conf |6 extra-x86_64/PKGBUILD| 152 -- extra-x86_64/nvidia-drm-outputclass.conf |6 6 files changed, 316 insertions(+), 316 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-02-27 10:30:04 UTC (rev 289614) +++ extra-i686/PKGBUILD 2017-02-27 10:30:10 UTC (rev 289615) @@ -1,152 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgbase=nvidia-304xx-utils -pkgname=('nvidia-304xx-utils' 'opencl-nvidia-304xx') -pkgver=304.135 -pkgrel=3 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -license=('custom') -makedepends=('zlib') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -md5sums=('4f5562ee8f3171769e4638b35396c55d') -md5sums_i686=('0e2082ae8490b135eb306befe6db56e1') -md5sums_x86_64=('8ee9bd0b020508bca9953181811422fa') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -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_opencl-nvidia-304xx() { - pkgdesc="OpenCL implemention for NVIDIA, 304xx legacy branch" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - provides=('opencl-nvidia' 'opencl-driver') - conflicts=('opencl-nvidia') - - cd ${_pkg} - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/opencl-nvidia-304xx/LICENSE" -} - -package_nvidia-304xx-utils() { - pkgdesc="NVIDIA drivers utilities and libraries, 304xx legacy branch" - depends=('xorg-server' 'libxvmc' 'mesa') - optdepends=('gtk2: nvidia-settings' - 'pkg-config: nvidia-xconfig' - 'opencl-nvidia-304xx: OpenCL support') - conflicts=('nvidia-304xx-libgl' 'nvidia-340xx-utils') - provides=('libgl' 'libgles' 'libegl' 'nvidia-304xx-libgl') - replaces=('nvidia-304xx-libgl') - - cd ${_pkg} - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"# X doesn't find glx otherwise - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"# X doesn't find glx otherwise - - # OpenGL libraries - install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}" - - # OpenGL core library - install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}" - - # XvMC - install -D -m755 "libXvMCNVIDIA.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libXvMCNVIDIA.so.${pkgver}" - - # VDPAU - install -D -m755 "libvdpau_nvidia.
[arch-commits] Commit in nvidia-304xx-utils/repos (8 files)
Date: Thursday, February 23, 2017 @ 16:26:46 Author: lcarlier Revision: 289438 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-utils/repos/extra-i686/PKGBUILD (from rev 289437, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf (from rev 289437, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD (from rev 289437, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 289437, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-304xx-utils/repos/extra-i686/PKGBUILD nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf --+ /PKGBUILD| 304 + /nvidia-drm-outputclass.conf | 12 + extra-i686/PKGBUILD | 152 -- extra-i686/nvidia-drm-outputclass.conf |6 extra-x86_64/PKGBUILD| 152 -- extra-x86_64/nvidia-drm-outputclass.conf |6 6 files changed, 316 insertions(+), 316 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-02-23 16:26:36 UTC (rev 289437) +++ extra-i686/PKGBUILD 2017-02-23 16:26:46 UTC (rev 289438) @@ -1,152 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgbase=nvidia-304xx-utils -pkgname=('nvidia-304xx-utils' 'opencl-nvidia-304xx') -pkgver=304.135 -pkgrel=2 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -license=('custom') -makedepends=('zlib') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -md5sums=('4f5562ee8f3171769e4638b35396c55d') -md5sums_i686=('0e2082ae8490b135eb306befe6db56e1') -md5sums_x86_64=('8ee9bd0b020508bca9953181811422fa') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -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_opencl-nvidia-304xx() { - pkgdesc="OpenCL implemention for NVIDIA, 304xx legacy branch" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - provides=('opencl-nvidia' 'opencl-driver') - conflicts=('opencl-nvidia') - - cd ${_pkg} - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/opencl-nvidia-304xx/LICENSE" -} - -package_nvidia-304xx-utils() { - pkgdesc="NVIDIA drivers utilities and libraries, 304xx legacy branch" - depends=('xorg-server' 'libxvmc' 'mesa') - optdepends=('gtk2: nvidia-settings' - 'pkg-config: nvidia-xconfig' - 'opencl-nvidia-304xx: OpenCL support') - conflicts=('nvidia-utils' 'nvidia-libgl' 'nvidia-340xx-utils' 'nvidia-304xx-libgl') - provides=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-libgl' 'nvidia-304xx-libgl') - replaces=('nvidia-304xx-libgl') - - cd ${_pkg} - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"# X doesn't find glx otherwise - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"# X doesn't find glx otherwise - - # OpenGL libraries - install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}" - - # OpenGL core library - install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}" - - # XvMC - install -D -m755 "libXvMCNVIDIA.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libXvMCNVIDIA.
[arch-commits] Commit in nvidia-304xx-utils/repos (8 files)
Date: Thursday, February 23, 2017 @ 12:38:33 Author: lcarlier Revision: 289429 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-utils/repos/extra-i686/PKGBUILD (from rev 289428, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf (from rev 289428, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD (from rev 289428, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 289428, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-304xx-utils/repos/extra-i686/PKGBUILD nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf --+ /PKGBUILD| 304 + /nvidia-drm-outputclass.conf | 12 + extra-i686/PKGBUILD | 152 -- extra-i686/nvidia-drm-outputclass.conf |6 extra-x86_64/PKGBUILD| 152 -- extra-x86_64/nvidia-drm-outputclass.conf |6 6 files changed, 316 insertions(+), 316 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-02-23 12:31:05 UTC (rev 289428) +++ extra-i686/PKGBUILD 2017-02-23 12:38:33 UTC (rev 289429) @@ -1,152 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgbase=nvidia-304xx-utils -pkgname=('nvidia-304xx-utils' 'opencl-nvidia-304xx') -pkgver=304.135 -pkgrel=1 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -license=('custom') -makedepends=('zlib') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -md5sums=('4f5562ee8f3171769e4638b35396c55d') -md5sums_i686=('0e2082ae8490b135eb306befe6db56e1') -md5sums_x86_64=('8ee9bd0b020508bca9953181811422fa') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -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_opencl-nvidia-304xx() { - pkgdesc="OpenCL implemention for NVIDIA, 304xx legacy branch" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - provides=('opencl-nvidia' 'opencl-driver') - conflicts=('opencl-nvidia') - - cd ${_pkg} - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/opencl-nvidia-304xx/LICENSE" -} - -package_nvidia-304xx-utils() { - pkgdesc="NVIDIA drivers utilities and libraries, 304xx legacy branch" - depends=('xorg-server' 'libxvmc' 'mesa') - optdepends=('gtk2: nvidia-settings' - 'pkg-config: nvidia-xconfig' - 'opencl-nvidia-304xx: OpenCL support') - conflicts=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-libgl' 'nvidia-304xx-libgl') - provides=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-libgl' 'nvidia-304xx-libgl') - replaces=('nvidia-304xx-libgl') - - cd ${_pkg} - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"# X doesn't find glx otherwise - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"# X doesn't find glx otherwise - - # OpenGL libraries - install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}" - - # OpenGL core library - install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}" - - # XvMC - install -D -m755 "libXvMCNVIDIA.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libXvMCN
[arch-commits] Commit in nvidia-304xx-utils/repos (8 files)
Date: Tuesday, February 21, 2017 @ 23:52:23 Author: lcarlier Revision: 289377 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-utils/repos/extra-i686/99-nvidia.conf (from rev 289376, nvidia-304xx-utils/trunk/99-nvidia.conf) nvidia-304xx-utils/repos/extra-i686/PKGBUILD (from rev 289376, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/extra-x86_64/99-nvidia.conf (from rev 289376, nvidia-304xx-utils/trunk/99-nvidia.conf) nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD (from rev 289376, nvidia-304xx-utils/trunk/PKGBUILD) Deleted: nvidia-304xx-utils/repos/extra-i686/PKGBUILD nvidia-304xx-utils/repos/extra-i686/nvidia-drm-outputclass.conf nvidia-304xx-utils/repos/extra-x86_64/PKGBUILD nvidia-304xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf --+ /PKGBUILD| 304 + extra-i686/99-nvidia.conf|4 extra-i686/PKGBUILD | 152 -- extra-i686/nvidia-drm-outputclass.conf |6 extra-x86_64/99-nvidia.conf |4 extra-x86_64/PKGBUILD| 152 -- extra-x86_64/nvidia-drm-outputclass.conf |6 7 files changed, 312 insertions(+), 316 deletions(-) Copied: nvidia-304xx-utils/repos/extra-i686/99-nvidia.conf (from rev 289376, nvidia-304xx-utils/trunk/99-nvidia.conf) === --- extra-i686/99-nvidia.conf (rev 0) +++ extra-i686/99-nvidia.conf 2017-02-21 23:52:23 UTC (rev 289377) @@ -0,0 +1,4 @@ +Section "Files" +ModulePath "/usr/lib/nvidia/xorg" +ModulePath "/usr/lib/xorg/modules" +EndSection Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-02-21 23:52:16 UTC (rev 289376) +++ extra-i686/PKGBUILD 2017-02-21 23:52:23 UTC (rev 289377) @@ -1,152 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgbase=nvidia-304xx-utils -pkgname=('nvidia-304xx-utils' 'opencl-nvidia-304xx') -pkgver=304.134 -pkgrel=6 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -license=('custom') -makedepends=('zlib') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -md5sums=('4f5562ee8f3171769e4638b35396c55d') -md5sums_i686=('9abd7e9272382bd0e6939c3a367cc1a6') -md5sums_x86_64=('2ecfa6bd145f673264f7977e0366e259') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -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_opencl-nvidia-304xx() { - pkgdesc="OpenCL implemention for NVIDIA, 304xx legacy branch" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - provides=('opencl-nvidia' 'opencl-driver') - conflicts=('opencl-nvidia') - - cd ${_pkg} - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/opencl-nvidia-304xx/LICENSE" -} - -package_nvidia-304xx-utils() { - pkgdesc="NVIDIA drivers utilities and libraries, 304xx legacy branch" - depends=('xorg-server' 'libxvmc' 'mesa') - optdepends=('gtk2: nvidia-settings' - 'pkg-config: nvidia-xconfig' - 'opencl-nvidia-304xx: OpenCL support') - conflicts=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-libgl' 'nvidia-304xx-libgl') - provides=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-libgl' 'nvidia-304xx-libgl') - replaces=('nvidia-304xx-libgl') - - cd ${_pkg} - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"# X doesn't find glx otherwise - ln -s "libg
[arch-commits] Commit in nvidia-304xx-utils/repos (8 files)
Date: Monday, February 20, 2017 @ 13:18:09 Author: lcarlier Revision: 289322 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-utils/repos/testing-i686/PKGBUILD (from rev 289321, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/testing-i686/nvidia-drm-outputclass.conf (from rev 289321, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) nvidia-304xx-utils/repos/testing-x86_64/PKGBUILD (from rev 289321, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf (from rev 289321, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-304xx-utils/repos/testing-i686/PKGBUILD nvidia-304xx-utils/repos/testing-i686/nvidia-drm-outputclass.conf nvidia-304xx-utils/repos/testing-x86_64/PKGBUILD nvidia-304xx-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf + /PKGBUILD | 304 +++ /nvidia-drm-outputclass.conf | 12 + testing-i686/PKGBUILD | 152 - testing-i686/nvidia-drm-outputclass.conf |6 testing-x86_64/PKGBUILD| 152 - testing-x86_64/nvidia-drm-outputclass.conf |6 6 files changed, 316 insertions(+), 316 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2017-02-20 13:18:00 UTC (rev 289321) +++ testing-i686/PKGBUILD 2017-02-20 13:18:09 UTC (rev 289322) @@ -1,152 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgbase=nvidia-304xx-utils -pkgname=('nvidia-304xx-utils' 'opencl-nvidia-304xx') -pkgver=304.134 -pkgrel=5 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -license=('custom') -makedepends=('zlib') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -md5sums=('4f5562ee8f3171769e4638b35396c55d') -md5sums_i686=('9abd7e9272382bd0e6939c3a367cc1a6') -md5sums_x86_64=('2ecfa6bd145f673264f7977e0366e259') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -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_opencl-nvidia-304xx() { - pkgdesc="OpenCL implemention for NVIDIA, 304xx legacy branch" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - provides=('opencl-nvidia' 'opencl-driver') - conflicts=('opencl-nvidia') - - cd ${_pkg} - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/opencl-nvidia-304xx/LICENSE" -} - -package_nvidia-304xx-utils() { - pkgdesc="NVIDIA drivers utilities and libraries, 304xx legacy branch" - depends=('xorg-server' 'libxvmc' 'mesa') - optdepends=('gtk2: nvidia-settings' - 'pkg-config: nvidia-xconfig' - 'opencl-nvidia-304xx: OpenCL support') - conflicts=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-libgl' 'nvidia-304xx-libgl') - provides=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-libgl' 'nvidia-304xx-libgl') - replaces=('nvidia-304xx-libgl') - - cd ${_pkg} - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"# X doesn't find glx otherwise - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"# X doesn't find glx otherwise - - # OpenGL libraries - install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}" - - # OpenGL core library - install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}" - - # XvMC - install -D -m755 "libXvMCNVIDIA.so.
[arch-commits] Commit in nvidia-304xx-utils/repos (8 files)
Date: Sunday, February 19, 2017 @ 19:26:17 Author: lcarlier Revision: 289278 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-utils/repos/testing-i686/PKGBUILD (from rev 289277, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/testing-i686/nvidia-drm-outputclass.conf (from rev 289277, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) nvidia-304xx-utils/repos/testing-x86_64/PKGBUILD (from rev 289277, nvidia-304xx-utils/trunk/PKGBUILD) nvidia-304xx-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf (from rev 289277, nvidia-304xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-304xx-utils/repos/testing-i686/PKGBUILD nvidia-304xx-utils/repos/testing-i686/nvidia-drm-outputclass.conf nvidia-304xx-utils/repos/testing-x86_64/PKGBUILD nvidia-304xx-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf + /PKGBUILD | 304 +++ /nvidia-drm-outputclass.conf | 12 + testing-i686/PKGBUILD | 154 - testing-i686/nvidia-drm-outputclass.conf |6 testing-x86_64/PKGBUILD| 154 - testing-x86_64/nvidia-drm-outputclass.conf |6 6 files changed, 316 insertions(+), 320 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2017-02-19 19:26:07 UTC (rev 289277) +++ testing-i686/PKGBUILD 2017-02-19 19:26:17 UTC (rev 289278) @@ -1,154 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgbase=nvidia-304xx-utils -pkgname=('nvidia-304xx-utils' 'opencl-nvidia-304xx') -pkgver=304.134 -pkgrel=4 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -license=('custom') -makedepends=('zlib') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -md5sums=('4f5562ee8f3171769e4638b35396c55d') -md5sums_i686=('9abd7e9272382bd0e6939c3a367cc1a6') -md5sums_x86_64=('2ecfa6bd145f673264f7977e0366e259') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -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_opencl-nvidia-304xx() { - pkgdesc="OpenCL implemention for NVIDIA, 304xx legacy branch" - depends=('zlib') - optdepends=('opencl-headers: headers necessary for OpenCL development') - provides=('opencl-nvidia' 'opencl-driver') - conflicts=('opencl-nvidia') - - cd ${_pkg} - - # OpenCL - install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" - install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - - create_links - - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/opencl-nvidia-304xx/LICENSE" -} - -package_nvidia-304xx-utils() { - pkgdesc="NVIDIA drivers utilities and libraries, 304xx legacy branch" - depends=('xorg-server' 'libxvmc' 'mesa') - conflicts=('libgl' 'libgles' 'libegl' 'nvidia-libgl' 'nvidia-304xx-libgl') - provides=('libgl' 'libgles' 'libegl' 'nvidia-libgl' 'nvidia-304xx-libgl') - replaces=('nvidia-304xx-gl') - optdepends=('gtk2: nvidia-settings' - 'pkg-config: nvidia-xconfig' - 'opencl-nvidia-304xx: OpenCL support') - conflicts=('nvidia-utils') - provides=('nvidia-utils') - - cd ${_pkg} - - # X driver - install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - - # GLX extension module for X - install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"# X doesn't find glx otherwise - ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"# X doesn't find glx otherwise - - # OpenGL libraries - install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}" - - # OpenGL core library - install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}" - - # XvMC - install -D