[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Saturday, November 25, 2017 @ 02:38:26 Author: svenstaro Revision: 310837 archrelease: copy trunk to staging-x86_64 Added: nvidia-utils/repos/staging-x86_64/ nvidia-utils/repos/staging-x86_64/PKGBUILD (from rev 310836, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/staging-x86_64/nvidia-drm-outputclass.conf (from rev 310836, nvidia-utils/trunk/nvidia-drm-outputclass.conf) nvidia-utils/repos/staging-x86_64/nvidia-utils.install (from rev 310836, nvidia-utils/trunk/nvidia-utils.install) -+ PKGBUILD| 174 ++ nvidia-drm-outputclass.conf | 14 +++ nvidia-utils.install| 10 ++ 3 files changed, 198 insertions(+) Copied: nvidia-utils/repos/staging-x86_64/PKGBUILD (from rev 310836, nvidia-utils/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-11-25 02:38:26 UTC (rev 310837) @@ -0,0 +1,174 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase+# Maintainer: Thomas Baechler +# Contributor: James Rayner + +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'opencl-nvidia') +pkgver=387.34 +pkgrel=1 +arch=('x86_64') +url="http://www.nvidia.com/; +license=('custom') +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=('a433deeb5f9cc661e537f42bde2f1df7') +md5sums_x86_64=('a009bbc502c30e4b483d71be9fa51790') +sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe') +sha512sums_x86_64=('0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8') + +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +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 +} + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +bsdtar -xf nvidia-persistenced-init.tar.bz2 + +sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template +} + +package_opencl-nvidia() { +pkgdesc="OpenCL implemention for NVIDIA" +depends=('zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +provides=('opencl-driver') +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 + +mkdir -p "${pkgdir}/usr/share/licenses" +ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" +} + +package_nvidia-utils() { +pkgdesc="NVIDIA drivers utilities" +depends=('xorg-server' 'libglvnd') +optdepends=('nvidia-settings: configuration tool' +'xorg-server-devel: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +conflicts=('nvidia-libgl') +provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl') +replaces=('nvidia-libgl') +install="${pkgname}.install" + +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 + +install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" +# now in mesa driver +#ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0" + +# Wayland stuff +install -D -m755 "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.2" +ln -s "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1" +install -D -m644 "10_nvidia_wayland.json"
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Saturday, May 31, 2014 @ 14:34:12 Author: svenstaro Revision: 213916 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 213915, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 213915, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 332 extra-i686/PKGBUILD | 166 extra-x86_64/PKGBUILD | 166 3 files changed, 332 insertions(+), 332 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-05-31 12:34:06 UTC (rev 213915) +++ extra-i686/PKGBUILD 2014-05-31 12:34:12 UTC (rev 213916) @@ -1,166 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=337.19 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; - ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha1sums=('89f2e9513fa2b820fa549387cf759a70907f3c2e' - 'c835018cb6adfb435d5523c2dc0a8f9412c7cf16') - -[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} -[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so - -ln -s /usr/lib/nvidia/libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.${pkgver} -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.1 -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so - -ln -s /usr/lib/nvidia/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so - -ln -s /usr/lib/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise - -# OpenGL libraries -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, May 20, 2014 @ 14:31:34 Author: svenstaro Revision: 213331 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 213330, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 213330, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 332 extra-i686/PKGBUILD | 166 extra-x86_64/PKGBUILD | 166 3 files changed, 332 insertions(+), 332 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-05-20 12:31:23 UTC (rev 213330) +++ extra-i686/PKGBUILD 2014-05-20 12:31:34 UTC (rev 213331) @@ -1,166 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=337.12 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; - ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha1sums=('a99cd207d55fabeda424441c3eac23867f843b33' - '265178244fd20dd9a4fff740d0a02c072efc1f18') - -[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} -[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so - -ln -s /usr/lib/nvidia/libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.${pkgver} -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.1 -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so - -ln -s /usr/lib/nvidia/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so - -ln -s /usr/lib/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise - -# OpenGL libraries -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, April 11, 2014 @ 12:35:48 Author: svenstaro Revision: 210197 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 210196, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 210196, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 166 ++ testing-x86_64/PKGBUILD | 166 ++ 2 files changed, 332 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 210196, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-04-11 10:35:48 UTC (rev 210197) @@ -0,0 +1,166 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=337.12 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') +source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; + ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) +sha1sums=('a99cd207d55fabeda424441c3eac23867f843b33' + '265178244fd20dd9a4fff740d0a02c072efc1f18') + +[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} +[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 + +mkdir -p ${pkgdir}/usr/share/licenses +ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +depends=('nvidia-utils') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so + +ln -s /usr/lib/nvidia/libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.${pkgver} +ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.1 +ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so + +ln -s /usr/lib/nvidia/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver} +ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.1 +ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so + +ln -s /usr/lib/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.${pkgver} +ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.2 +ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so + +mkdir -p ${pkgdir}/usr/share/licenses +ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server') +optdepends=('gtk2: nvidia-settings' +'xorg-server-devel: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise + +#
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Thursday, March 27, 2014 @ 17:10:05 Author: fyan Revision: 208872 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 208871, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 208871, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 166 ++ testing-x86_64/PKGBUILD | 166 ++ 2 files changed, 332 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 208871, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-03-27 16:10:05 UTC (rev 208872) @@ -0,0 +1,166 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=334.21 +pkgrel=7 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') +source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; + ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) +sha1sums=('6a20159c173367f58e804c38f945000ffc153d99' + '68c99c3f5f727a9b61a920dc9ac63f67658212e1') + +[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} +[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 + +mkdir -p ${pkgdir}/usr/share/licenses +ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +depends=('nvidia-utils') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so + +ln -s /usr/lib/nvidia/libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.${pkgver} +ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.1 +ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so + +ln -s /usr/lib/nvidia/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver} +ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.1 +ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so + +ln -s /usr/lib/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.${pkgver} +ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.2 +ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so + +mkdir -p ${pkgdir}/usr/share/licenses +ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server') +optdepends=('gtk2: nvidia-settings' +'xorg-server-devel: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise + +#
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Wednesday, March 26, 2014 @ 15:19:03 Author: svenstaro Revision: 208752 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 208751, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 208751, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 324 extra-i686/PKGBUILD | 161 --- extra-x86_64/PKGBUILD | 161 --- 3 files changed, 324 insertions(+), 322 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-26 14:18:58 UTC (rev 208751) +++ extra-i686/PKGBUILD 2014-03-26 14:19:03 UTC (rev 208752) @@ -1,161 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=334.21 -pkgrel=5 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; - ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha1sums=('6a20159c173367f58e804c38f945000ffc153d99' - '68c99c3f5f727a9b61a920dc9ac63f67658212e1') - -[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} -[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so - -ln -s /usr/lib/nvidia/libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.${pkgver} -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.1 -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so - -ln -s /usr/lib/nvidia/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so - -ln -s /usr/lib/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise - -# OpenGL libraries -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Sunday, March 16, 2014 @ 01:37:09 Author: svenstaro Revision: 207967 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 207966, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 207966, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 314 extra-i686/PKGBUILD | 156 --- extra-x86_64/PKGBUILD | 156 --- 3 files changed, 314 insertions(+), 312 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-16 00:36:37 UTC (rev 207966) +++ extra-i686/PKGBUILD 2014-03-16 00:37:09 UTC (rev 207967) @@ -1,156 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=334.21 -pkgrel=3 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; - ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha1sums=('6a20159c173367f58e804c38f945000ffc153d99' - '68c99c3f5f727a9b61a920dc9ac63f67658212e1') - -[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} -[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so - -ln -s /usr/lib/nvidia/libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.${pkgver} -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.1 -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so - -ln -s /usr/lib/nvidia/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so - -ln -s /usr/lib/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise - -# OpenGL libraries -install -D -m755 libGL.so.${pkgver}
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Sunday, March 16, 2014 @ 03:22:39 Author: svenstaro Revision: 207969 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 207968, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 207968, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 322 extra-i686/PKGBUILD | 157 --- extra-x86_64/PKGBUILD | 157 --- 3 files changed, 322 insertions(+), 314 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-16 02:22:28 UTC (rev 207968) +++ extra-i686/PKGBUILD 2014-03-16 02:22:39 UTC (rev 207969) @@ -1,157 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=334.21 -pkgrel=4 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; - ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha1sums=('6a20159c173367f58e804c38f945000ffc153d99' - '68c99c3f5f727a9b61a920dc9ac63f67658212e1') - -[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} -[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so - -ln -s /usr/lib/nvidia/libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.${pkgver} -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.1 -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so - -ln -s /usr/lib/nvidia/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so - -ln -s /usr/lib/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise - -# OpenGL libraries -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Saturday, March 8, 2014 @ 17:02:22 Author: svenstaro Revision: 207396 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 207395, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 207395, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 312 extra-i686/PKGBUILD | 148 -- extra-x86_64/PKGBUILD | 148 -- 3 files changed, 312 insertions(+), 296 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-08 16:02:07 UTC (rev 207395) +++ extra-i686/PKGBUILD 2014-03-08 16:02:22 UTC (rev 207396) @@ -1,148 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=334.21 -pkgrel=2 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; - ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha1sums=('6a20159c173367f58e804c38f945000ffc153d99' - '68c99c3f5f727a9b61a920dc9ac63f67658212e1') - -[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} -[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so - -ln -s /usr/lib/nvidia/libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.${pkgver} -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so.1 -ln -s libEGL.so.${pkgver} ${pkgdir}/usr/lib/libEGL.so - -ln -s /usr/lib/nvidia/libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver} -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so.1 -ln -s libGLESv1_CM.so.${pkgver} ${pkgdir}/usr/lib/libGLESv1_CM.so - -ln -s /usr/lib/nvidia/libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.${pkgver} -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so.2 -ln -s libGLESv2.so.${pkgver} ${pkgdir}/usr/lib/libGLESv2.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise - -# OpenGL libraries -install -D -m755 libGL.so.${pkgver}
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Saturday, March 8, 2014 @ 04:44:33 Author: svenstaro Revision: 207158 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 207157, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 207157, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 296 extra-i686/PKGBUILD | 124 extra-x86_64/PKGBUILD | 124 3 files changed, 296 insertions(+), 248 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-08 03:44:07 UTC (rev 207157) +++ extra-i686/PKGBUILD 2014-03-08 03:44:33 UTC (rev 207158) @@ -1,124 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=334.21 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; - ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha1sums=('6a20159c173367f58e804c38f945000ffc153d99' - '68c99c3f5f727a9b61a920dc9ac63f67658212e1') - -[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} -[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -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/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, March 4, 2014 @ 04:00:25 Author: svenstaro Revision: 206646 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 206645, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 206645, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 248 extra-i686/PKGBUILD | 124 extra-x86_64/PKGBUILD | 124 3 files changed, 248 insertions(+), 248 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-04 03:00:09 UTC (rev 206645) +++ extra-i686/PKGBUILD 2014-03-04 03:00:25 UTC (rev 206646) @@ -1,124 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=331.49 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run; - ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha1sums=('3ab5c9e3b206cdb93baf6ea17dafe1486dbaa03f' - '72f7c25ba94041a80f81a8d8bf025ef680ed1f4f') - -[[ $CARCH = i686 ]] _pkg=NVIDIA-Linux-x86-${pkgver} -[[ $CARCH = x86_64 ]] _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32 - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/opencl-nvidia -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so - -mkdir -p ${pkgdir}/usr/share/licenses -ln -s nvidia ${pkgdir}/usr/share/licenses/nvidia-libgl -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -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/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver}
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Thursday, February 27, 2014 @ 14:48:44 Author: svenstaro Revision: 206475 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 206474, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 206474, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 248 extra-i686/PKGBUILD | 123 --- extra-x86_64/PKGBUILD | 123 --- 3 files changed, 248 insertions(+), 246 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-02-27 13:48:31 UTC (rev 206474) +++ extra-i686/PKGBUILD 2014-02-27 13:48:44 UTC (rev 206475) @@ -1,123 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=331.38 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums+=('16aa229f7f118c8cafad6fb3f4ac082e') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' - _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums+=('f2059ae373665cb6c8fb826e1173b04d') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -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/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -#install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Monday, January 13, 2014 @ 15:30:12 Author: lcarlier Revision: 203547 archrelease: copy trunk to staging-i686, staging-x86_64 Added: nvidia-utils/repos/staging-i686/ nvidia-utils/repos/staging-i686/PKGBUILD (from rev 203546, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/staging-x86_64/ nvidia-utils/repos/staging-x86_64/PKGBUILD (from rev 203546, nvidia-utils/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 123 ++ staging-x86_64/PKGBUILD | 123 ++ 2 files changed, 246 insertions(+) Copied: nvidia-utils/repos/staging-i686/PKGBUILD (from rev 203546, nvidia-utils/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-01-13 14:30:12 UTC (rev 203547) @@ -0,0 +1,123 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=331.38 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums+=('16aa229f7f118c8cafad6fb3f4ac082e') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' + _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums+=('f2059ae373665cb6c8fb826e1173b04d') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +depends=('nvidia-utils') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server') +optdepends=('gtk2: nvidia-settings' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +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/libnvidia-glcore.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +#install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, November 15, 2013 @ 22:30:02 Author: svenstaro Revision: 199766 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 199765, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 199765, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 246 extra-i686/PKGBUILD | 123 extra-x86_64/PKGBUILD | 123 3 files changed, 246 insertions(+), 246 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-11-15 21:29:45 UTC (rev 199765) +++ extra-i686/PKGBUILD 2013-11-15 21:30:02 UTC (rev 199766) @@ -1,123 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=325.15 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('528fc538584de6446384b9cec3099d6c') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' - _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('63b2caa0cb128efa1a7808d7bddb2074') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -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/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -#install -D -m755 nvidia-cuda-proxy-server ${pkgdir}/usr/bin/nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, August 6, 2013 @ 12:42:11 Author: tpowa Revision: 192144 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 192143, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 192143, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 123 ++ testing-x86_64/PKGBUILD | 123 ++ 2 files changed, 246 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 192143, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-08-06 10:42:11 UTC (rev 192144) @@ -0,0 +1,123 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=325.15 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('528fc538584de6446384b9cec3099d6c') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' + _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('63b2caa0cb128efa1a7808d7bddb2074') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +depends=('nvidia-utils') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server') +optdepends=('gtk2: nvidia-settings' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +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/libnvidia-glcore.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +#install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Thursday, June 27, 2013 @ 21:18:17 Author: bpiotrowski Revision: 188985 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 188984, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 188984, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 123 ++ testing-x86_64/PKGBUILD | 123 ++ 2 files changed, 246 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 188984, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-06-27 19:18:17 UTC (rev 188985) @@ -0,0 +1,123 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=319.32 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('978339ff37c3207f3a39d3952721dcdb') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' + _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('d181d856768868823df3bda4607a5315') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +depends=('nvidia-utils') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server') +optdepends=('gtk2: nvidia-settings' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +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/libnvidia-glcore.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +#install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, May 28, 2013 @ 11:35:12 Author: ioni Revision: 186508 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 186507, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 186507, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 246 extra-i686/PKGBUILD | 123 extra-x86_64/PKGBUILD | 123 3 files changed, 246 insertions(+), 246 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-05-28 09:34:12 UTC (rev 186507) +++ extra-i686/PKGBUILD 2013-05-28 09:35:12 UTC (rev 186508) @@ -1,123 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=319.17 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('993eee683aea53b7965a853ccde3d740') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('4dda9b3e5c24136bebfaad122715c202') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -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/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -#install -D -m755 nvidia-cuda-proxy-server ${pkgdir}/usr/bin/nvidia-cuda-proxy-server -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Sunday, May 5, 2013 @ 09:29:43 Author: bpiotrowski Revision: 184260 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 184259, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 184259, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 123 ++ testing-x86_64/PKGBUILD | 123 ++ 2 files changed, 246 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 184259, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-05-05 07:29:43 UTC (rev 184260) @@ -0,0 +1,123 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=319.17 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('993eee683aea53b7965a853ccde3d740') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('4dda9b3e5c24136bebfaad122715c202') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +depends=('nvidia-utils') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server') +optdepends=('gtk2: nvidia-settings' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +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/libnvidia-glcore.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +#install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Thursday, April 4, 2013 @ 18:55:20 Author: svenstaro Revision: 181856 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 181855, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 181855, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 123 ++ testing-x86_64/PKGBUILD | 123 ++ 2 files changed, 246 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 181855, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-04-04 16:55:20 UTC (rev 181856) @@ -0,0 +1,123 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=313.30 +pkgrel=2 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('69c0f66c9246217a4fe4d28e95bb7bb6') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('e5f147fbcdcad71472b4ddeccf259bd7') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +depends=('nvidia-utils') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server') +optdepends=('gtk2: nvidia-settings' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +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/libnvidia-glcore.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Wednesday, April 3, 2013 @ 10:06:10 Author: svenstaro Revision: 181305 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 181304, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 181304, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/testing-i686/PKGBUILD nvidia-utils/repos/testing-x86_64/PKGBUILD -+ /PKGBUILD | 248 ++ testing-i686/PKGBUILD | 123 -- testing-x86_64/PKGBUILD | 123 -- 3 files changed, 248 insertions(+), 246 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2013-04-03 08:05:53 UTC (rev 181304) +++ testing-i686/PKGBUILD 2013-04-03 08:06:10 UTC (rev 181305) @@ -1,123 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=313.26 -pkgrel=3 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('3c2f5138d0fec58b27e26c5b37d845b8') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2d35124fa5a4b009f170fe893b5d07e3') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -depends=('nvidia-utils') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -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/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Wednesday, April 3, 2013 @ 10:41:03 Author: svenstaro Revision: 181309 archrelease: copy trunk to staging-i686, staging-x86_64 Added: nvidia-utils/repos/staging-i686/ nvidia-utils/repos/staging-i686/PKGBUILD (from rev 181308, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/staging-x86_64/ nvidia-utils/repos/staging-x86_64/PKGBUILD (from rev 181308, nvidia-utils/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 124 ++ staging-x86_64/PKGBUILD | 124 ++ 2 files changed, 248 insertions(+) Copied: nvidia-utils/repos/staging-i686/PKGBUILD (from rev 181308, nvidia-utils/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-04-03 08:41:03 UTC (rev 181309) @@ -0,0 +1,124 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=313.30 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('69c0f66c9246217a4fe4d28e95bb7bb6') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('e5f147fbcdcad71472b4ddeccf259bd7') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +depends=('nvidia-utils') +replaces=('nvidia-utils=313.26-1') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server') +optdepends=('gtk2: nvidia-settings' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +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/libnvidia-glcore.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +install -D -m755
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Wednesday, April 3, 2013 @ 01:14:47 Author: svenstaro Revision: 181289 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 181288, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 181288, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 122 ++ testing-x86_64/PKGBUILD | 122 ++ 2 files changed, 244 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 181288, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-04-02 23:14:47 UTC (rev 181289) @@ -0,0 +1,122 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') +pkgver=313.26 +pkgrel=2 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('3c2f5138d0fec58b27e26c5b37d845b8') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('2d35124fa5a4b009f170fe893b5d07e3') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 +} + +package_nvidia-libgl() { +pkgdesc=NVIDIA drivers libraries symlinks +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_pkg} + +mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions +ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so + +ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 +ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities +depends=('xorg-server' 'nvidia-libgl') +optdepends=('gtk2: nvidia-settings' +'opencl-nvidia: OpenCL support') +cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +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/libnvidia-glcore.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Wednesday, April 3, 2013 @ 07:13:32 Author: svenstaro Revision: 181291 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 181290, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 181290, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/testing-i686/PKGBUILD nvidia-utils/repos/testing-x86_64/PKGBUILD -+ /PKGBUILD | 246 ++ testing-i686/PKGBUILD | 122 -- testing-x86_64/PKGBUILD | 122 -- 3 files changed, 246 insertions(+), 244 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2013-04-03 05:13:17 UTC (rev 181290) +++ testing-i686/PKGBUILD 2013-04-03 05:13:32 UTC (rev 181291) @@ -1,122 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=313.26 -pkgrel=2 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('3c2f5138d0fec58b27e26c5b37d845b8') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2d35124fa5a4b009f170fe893b5d07e3') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-libgl() { -pkgdesc=NVIDIA drivers libraries symlinks -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_pkg} - -mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions -ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so - -ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 -ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities -depends=('xorg-server' 'nvidia-libgl') -optdepends=('gtk2: nvidia-settings' -'opencl-nvidia: OpenCL support') -cd ${srcdir}/${_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/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -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/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -install -D -m755 nvidia-cuda-proxy-server
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, March 5, 2013 @ 19:39:08 Author: ioni Revision: 179511 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 179510, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 179510, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 213 extra-x86_64/PKGBUILD | 213 2 files changed, 216 insertions(+), 210 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-03-05 18:38:03 UTC (rev 179510) +++ extra-i686/PKGBUILD 2013-03-05 18:39:08 UTC (rev 179511) @@ -1,105 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=313.18 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('780c37c28a6e06e9571cafe348b7da64') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('fa17a260793a38b4b8ae367db2e03b39') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' 'pangox-compat: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -install -D -m755 nvidia-bug-report.sh
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, January 25, 2013 @ 11:45:08 Author: ioni Revision: 175954 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 175953, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 175953, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 210 extra-x86_64/PKGBUILD | 210 2 files changed, 210 insertions(+), 210 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-01-25 10:43:57 UTC (rev 175953) +++ extra-i686/PKGBUILD 2013-01-25 10:45:08 UTC (rev 175954) @@ -1,105 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=310.19 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2adbdd38540b3a8955714760e05f575d') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('0ba08d32852e442ebba5ba22c7abed36') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pangox-compat: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -install -D -m755
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, January 25, 2013 @ 12:04:19 Author: ioni Revision: 175956 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 175955, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 175955, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 210 extra-x86_64/PKGBUILD | 210 2 files changed, 210 insertions(+), 210 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-01-25 11:00:16 UTC (rev 175955) +++ extra-i686/PKGBUILD 2013-01-25 11:04:19 UTC (rev 175956) @@ -1,105 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=310.32 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('219608da023a318e2c023497e5ba9296') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2e9a8aeb74c17df70376fd59ff1c4125') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pangox-compat: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -install -D -m755
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, January 25, 2013 @ 12:07:39 Author: ioni Revision: 175957 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 175956, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 175956, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 210 extra-x86_64/PKGBUILD | 210 2 files changed, 210 insertions(+), 210 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-01-25 11:04:19 UTC (rev 175956) +++ extra-i686/PKGBUILD 2013-01-25 11:07:39 UTC (rev 175957) @@ -1,105 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=310.32 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('219608da023a318e2c023497e5ba9296') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2e9a8aeb74c17df70376fd59ff1c4125') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' 'pangox-compat: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -install -D -m755 nvidia-bug-report.sh
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, January 25, 2013 @ 15:14:28 Author: ioni Revision: 175968 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 175967, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 175967, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 210 extra-x86_64/PKGBUILD | 210 2 files changed, 210 insertions(+), 210 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-01-25 14:13:31 UTC (rev 175967) +++ extra-i686/PKGBUILD 2013-01-25 14:14:28 UTC (rev 175968) @@ -1,105 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=310.32 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('219608da023a318e2c023497e5ba9296') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2e9a8aeb74c17df70376fd59ff1c4125') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' 'pangox-compat: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -install -D -m755 nvidia-bug-report.sh
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, November 16, 2012 @ 09:31:24 Author: allan Revision: 171080 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 171079, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 171079, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 216 extra-x86_64/PKGBUILD | 216 2 files changed, 216 insertions(+), 216 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-11-16 14:28:08 UTC (rev 171079) +++ extra-i686/PKGBUILD 2012-11-16 14:31:24 UTC (rev 171080) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=304.64 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('6964415cf648a5f4f38117b168369de2') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('76007ed4b72afd334e26377b646f5f7e') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pangox-compat: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, November 16, 2012 @ 14:33:17 Author: ibiru Revision: 171131 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 171130, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 171130, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 213 +++- extra-x86_64/PKGBUILD | 213 +++- 2 files changed, 210 insertions(+), 216 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-11-16 19:30:17 UTC (rev 171130) +++ extra-i686/PKGBUILD 2012-11-16 19:33:17 UTC (rev 171131) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=304.64 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('6964415cf648a5f4f38117b168369de2') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('76007ed4b72afd334e26377b646f5f7e') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pangox-compat: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, November 6, 2012 @ 15:51:22 Author: ibiru Revision: 170382 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 170381, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 170381, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 216 extra-x86_64/PKGBUILD | 216 2 files changed, 216 insertions(+), 216 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-11-06 20:50:39 UTC (rev 170381) +++ extra-i686/PKGBUILD 2012-11-06 20:51:22 UTC (rev 170382) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=304.60 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('42b9887076b2ebcf1af5ee13bc332ccb') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('7248399a125808e3bbc9c66da99a098d') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Saturday, October 20, 2012 @ 04:39:39 Author: ibiru Revision: 169373 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 169371, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 169371, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 216 extra-x86_64/PKGBUILD | 216 2 files changed, 216 insertions(+), 216 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-10-20 08:39:34 UTC (rev 169372) +++ extra-i686/PKGBUILD 2012-10-20 08:39:39 UTC (rev 169373) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=304.51 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('4fde294e139a31528ea7f6efd8885a09') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2ca10e05cd3b5d2a87cd9fd93c06') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, September 25, 2012 @ 03:56:14 Author: ibiru Revision: 167063 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 167061, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 167062, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 216 extra-x86_64/PKGBUILD | 216 2 files changed, 216 insertions(+), 216 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-09-25 07:56:04 UTC (rev 167062) +++ extra-i686/PKGBUILD 2012-09-25 07:56:14 UTC (rev 167063) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=304.43 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('393260b7e8d8195e982eb718f5014c3d') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('e634de31c96f7b418ed7fdc385ab049d') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, August 28, 2012 @ 06:16:13 Author: ibiru Revision: 165661 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 165660, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 165660, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 216 extra-x86_64/PKGBUILD | 216 2 files changed, 216 insertions(+), 216 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-08-28 10:13:52 UTC (rev 165660) +++ extra-i686/PKGBUILD 2012-08-28 10:16:13 UTC (rev 165661) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=304.37 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) - md5sums=('ee3e97109201ab954c96860e28ada611') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('65fce562c0df3def06012db9ff6bafa1') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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 -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, August 14, 2012 @ 12:19:57 Author: ibiru Revision: 165251 archrelease: copy trunk to staging-i686, staging-x86_64 Added: nvidia-utils/repos/staging-i686/ nvidia-utils/repos/staging-i686/PKGBUILD (from rev 165250, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/staging-x86_64/ nvidia-utils/repos/staging-x86_64/PKGBUILD (from rev 165250, nvidia-utils/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 108 ++ staging-x86_64/PKGBUILD | 108 ++ 2 files changed, 216 insertions(+) Copied: nvidia-utils/repos/staging-i686/PKGBUILD (from rev 165250, nvidia-utils/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-08-14 16:19:57 UTC (rev 165251) @@ -0,0 +1,108 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'opencl-nvidia') +pkgver=304.37 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) + md5sums=('ee3e97109201ab954c96860e28ada611') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('65fce562c0df3def06012db9ff6bafa1') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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 +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities and libraries. +depends=('xorg-server' 'libxvmc') +optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +# OpenGL core library +install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} +# XvMC +install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a +install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} + +# nvidia-xconfig +install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig +install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz +# nvidia-settings +install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings +install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz +install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop +install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png +sed -e
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Monday, August 6, 2012 @ 06:53:38 Author: pierre Revision: 164797 archrelease: copy trunk to staging-i686, staging-x86_64 Added: nvidia-utils/repos/staging-i686/ nvidia-utils/repos/staging-i686/PKGBUILD (from rev 164796, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/staging-x86_64/ nvidia-utils/repos/staging-x86_64/PKGBUILD (from rev 164796, nvidia-utils/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 106 ++ staging-x86_64/PKGBUILD | 106 ++ 2 files changed, 212 insertions(+) Copied: nvidia-utils/repos/staging-i686/PKGBUILD (from rev 164796, nvidia-utils/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-08-06 10:53:38 UTC (rev 164797) @@ -0,0 +1,106 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'opencl-nvidia') +pkgver=304.32 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) + md5sums=('e917f4b0f8deb28496bb16a035294c46') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('e6d9d1f73196d5f7ea110fef59bd466e') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +create_links +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities and libraries. +depends=('xorg-server' 'libxvmc') +optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +# OpenGL core library +install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} +# XvMC +install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a +install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} + +# nvidia-xconfig +install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig +install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz +# nvidia-settings +install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings +install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz +install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop +install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png +sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Saturday, June 16, 2012 @ 18:01:05 Author: ibiru Revision: 161949 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 161947, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 161947, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 212 extra-x86_64/PKGBUILD | 212 2 files changed, 212 insertions(+), 212 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-06-16 22:01:05 UTC (rev 161948) +++ extra-i686/PKGBUILD 2012-06-16 22:01:05 UTC (rev 161949) @@ -1,106 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=295.59 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) - md5sums=('bef732dfcf5cb079c06c1e8672d8d5dd') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('864d5dd1a29cb303bd355707413e2b98') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -#
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, June 15, 2012 @ 22:35:42 Author: ibiru Revision: 161883 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 161882, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 161882, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 212 extra-x86_64/PKGBUILD | 212 2 files changed, 212 insertions(+), 212 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-06-16 02:33:31 UTC (rev 161882) +++ extra-i686/PKGBUILD 2012-06-16 02:35:42 UTC (rev 161883) @@ -1,106 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=295.53 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) - md5sums=('af353274ab078cb90aba428ca1f00f0e') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('c974ee20fc016c9fa9ef39fc2e298f8a') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Wednesday, May 16, 2012 @ 15:50:18 Author: bluewind Revision: 159142 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 159141, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 159141, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 212 extra-x86_64/PKGBUILD | 212 2 files changed, 212 insertions(+), 212 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-05-16 19:49:46 UTC (rev 159141) +++ extra-i686/PKGBUILD 2012-05-16 19:50:18 UTC (rev 159142) @@ -1,106 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=295.49 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('fd998f870d20b30b8d636ffce79d9e6c') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('84b92aa6eec13a38e8748264138acc56') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -#
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Thursday, May 3, 2012 @ 12:33:33 Author: ibiru Revision: 158329 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 158328, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 158328, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 212 extra-x86_64/PKGBUILD | 212 2 files changed, 212 insertions(+), 212 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-05-03 16:28:56 UTC (rev 158328) +++ extra-i686/PKGBUILD 2012-05-03 16:33:33 UTC (rev 158329) @@ -1,106 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=295.40 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('0bc1561b405443c6d1331934093137fd') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('dde8347cde142c329b6bb923747672a3') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Wednesday, April 11, 2012 @ 12:21:17 Author: tomegun Revision: 156019 archrelease: copy trunk to staging-i686, staging-x86_64 Added: nvidia-utils/repos/staging-i686/ nvidia-utils/repos/staging-i686/PKGBUILD (from rev 156018, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/staging-x86_64/ nvidia-utils/repos/staging-x86_64/PKGBUILD (from rev 156018, nvidia-utils/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 106 ++ staging-x86_64/PKGBUILD | 106 ++ 2 files changed, 212 insertions(+) Copied: nvidia-utils/repos/staging-i686/PKGBUILD (from rev 156018, nvidia-utils/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-04-11 16:21:17 UTC (rev 156019) @@ -0,0 +1,106 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'opencl-nvidia') +pkgver=295.40 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('0bc1561b405443c6d1331934093137fd') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('dde8347cde142c329b6bb923747672a3') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl' 'zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +create_links +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities and libraries. +depends=('xorg-server' 'libxvmc') +optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +# OpenGL core library +install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} +# XvMC +install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a +install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} + +# nvidia-xconfig +install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig +install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz +# nvidia-settings +install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings +install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz +install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop +install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png +sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Friday, March 23, 2012 @ 04:04:45 Author: ibiru Revision: 154096 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 154095, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 154095, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 212 extra-x86_64/PKGBUILD | 212 2 files changed, 212 insertions(+), 212 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-03-23 08:04:24 UTC (rev 154095) +++ extra-i686/PKGBUILD 2012-03-23 08:04:45 UTC (rev 154096) @@ -1,106 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=295.20 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('a6f702271da49930a17e28b5928fe75a') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('79b05cffa482234833ae1c4bb40664c3') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, February 14, 2012 @ 06:18:57 Author: ibiru Revision: 150191 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 150190, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 150190, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 212 extra-x86_64/PKGBUILD | 212 2 files changed, 212 insertions(+), 212 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-02-14 11:16:08 UTC (rev 150190) +++ extra-i686/PKGBUILD 2012-02-14 11:18:57 UTC (rev 150191) @@ -1,106 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=290.10 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('50319a4b3818c12c9c7243525e0e6316') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('cebfba9a7e91716a06c66bb5b38d9661') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Sunday, February 12, 2012 @ 05:00:46 Author: ibiru Revision: 150098 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 150097, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 150097, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 106 ++ testing-x86_64/PKGBUILD | 106 ++ 2 files changed, 212 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 150097, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-02-12 10:00:46 UTC (rev 150098) @@ -0,0 +1,106 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'opencl-nvidia') +pkgver=295.17 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('453d7585254cb2abb486135828278e43') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('784480587bb000df46065a853e370ef0') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +create_links +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities and libraries. +depends=('xorg-server' 'libxvmc') +optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +# OpenGL core library +install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} +# XvMC +install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a +install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} + +# nvidia-xconfig +install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig +install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz +# nvidia-settings +install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings +install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz +install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop +install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png +sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, November 22, 2011 @ 05:02:44 Author: ibiru Revision: 143066 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 143065, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 143065, nvidia-utils/trunk/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 211 extra-x86_64/PKGBUILD | 211 2 files changed, 212 insertions(+), 210 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2011-11-22 10:00:31 UTC (rev 143065) +++ extra-i686/PKGBUILD 2011-11-22 10:02:44 UTC (rev 143066) @@ -1,105 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=285.05.09 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2d469a90abef50320f548cfa8085e3a0') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('2f4a0e78f5560c07220b7ed6fc1e27aa') -fi - -create_links() { -# create soname links -while read -d '' _lib; do -_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} -[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -done (find ${pkgdir} -type f -name '*.so*' -print0) -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc' 'opencl-nvidia') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -install -D -m755
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, October 11, 2011 @ 17:30:04 Author: jgc Revision: 140371 db-move: moved nvidia-utils from [testing] to [extra] (i686) Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 140271, nvidia-utils/repos/testing-i686/PKGBUILD) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-i686/nvidia.install nvidia-utils/repos/testing-i686/ + PKGBUILD | 213 +++ nvidia.install |5 - 2 files changed, 105 insertions(+), 113 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2011-10-11 21:30:03 UTC (rev 140370) +++ extra-i686/PKGBUILD 2011-10-11 21:30:04 UTC (rev 140371) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=280.13 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -install=nvidia.install -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('c3992c8cef02b7773a398640d8830e77') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('05e62b61feb34bf412f83ca1074e1917') -fi - -create_links() { -# create soname links -for _lib in $(find ${pkgdir} -name '*.so*'); do -_soname=$(dirname ${_lib})/$(readelf -d $_lib | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -if [ ! -e ${_soname} ]; then -ln -s $(basename ${_lib}) ${_soname} -ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -fi -done -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc' 'opencl-nvidia') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so# X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -install -D -m755 nvidia-bug-report.sh ${pkgdir}/usr/bin/nvidia-bug-report.sh -# nvidia-smi
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Tuesday, October 11, 2011 @ 17:30:05 Author: jgc Revision: 140372 db-move: moved nvidia-utils from [testing] to [extra] (x86_64) Added: nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 140271, nvidia-utils/repos/testing-x86_64/PKGBUILD) Deleted: nvidia-utils/repos/extra-x86_64/PKGBUILD nvidia-utils/repos/extra-x86_64/nvidia.install nvidia-utils/repos/testing-x86_64/ + PKGBUILD | 213 +++ nvidia.install |5 - 2 files changed, 105 insertions(+), 113 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2011-10-11 21:30:04 UTC (rev 140371) +++ extra-x86_64/PKGBUILD 2011-10-11 21:30:05 UTC (rev 140372) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler tho...@archlinux.org -# Contributor: James Rayner iphi...@gmail.com -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=280.13 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://www.nvidia.com/; -license=('custom') -install=nvidia.install -options=('!strip') - -if [ $CARCH = i686 ]; then -_arch='x86' -_pkg=NVIDIA-Linux-${_arch}-${pkgver} - source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('c3992c8cef02b7773a398640d8830e77') -elif [ $CARCH = x86_64 ]; then -_arch='x86_64' -_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 - source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('05e62b61feb34bf412f83ca1074e1917') -fi - -create_links() { -# create soname links -for _lib in $(find ${pkgdir} -name '*.so*'); do -_soname=$(dirname ${_lib})/$(readelf -d $_lib | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') -if [ ! -e ${_soname} ]; then -ln -s $(basename ${_lib}) ${_soname} -ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} -fi -done -} - -build() { -cd ${srcdir} -sh ${_pkg}.run --extract-only -} - -package_opencl-nvidia() { -pkgdesc=OpenCL implemention for NVIDIA -depends=('libcl') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd ${srcdir}/${_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} -# CUDA -install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} -install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} -create_links -} - -package_nvidia-utils() { -pkgdesc=NVIDIA drivers utilities and libraries. -depends=('xorg-server' 'libxvmc' 'opencl-nvidia') -optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig') -conflicts=('libgl') -provides=('libgl') -cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} -ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so# X doesn't find glx otherwise -# OpenGL library -install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} -# OpenGL core library -install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} -# XvMC -install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a -install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} -# VDPAU -install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} -# nvidia-tls library -install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} -install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} - -install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} - -# nvidia-xconfig -install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig -install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz -# nvidia-settings -install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings -install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz -install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop -install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png -sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop -# nvidia-bug-report -install -D -m755 nvidia-bug-report.sh
[arch-commits] Commit in nvidia-utils/repos (4 files)
Date: Wednesday, October 5, 2011 @ 04:00:03 Author: ibiru Revision: 139846 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-utils/repos/testing-i686/ nvidia-utils/repos/testing-i686/PKGBUILD (from rev 139845, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 139845, nvidia-utils/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 105 ++ testing-x86_64/PKGBUILD | 105 ++ 2 files changed, 210 insertions(+) Copied: nvidia-utils/repos/testing-i686/PKGBUILD (from rev 139845, nvidia-utils/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-10-05 08:00:03 UTC (rev 139846) @@ -0,0 +1,105 @@ +# $Id$ +# Maintainer: Thomas Baechler tho...@archlinux.org +# Contributor: James Rayner iphi...@gmail.com +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'opencl-nvidia') +pkgver=285.05.09 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://www.nvidia.com/; +license=('custom') +options=('!strip') + +if [ $CARCH = i686 ]; then +_arch='x86' +_pkg=NVIDIA-Linux-${_arch}-${pkgver} + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('2d469a90abef50320f548cfa8085e3a0') +elif [ $CARCH = x86_64 ]; then +_arch='x86_64' +_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 + source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) +md5sums=('2f4a0e78f5560c07220b7ed6fc1e27aa') +fi + +create_links() { +# create soname links +while read -d '' _lib; do +_soname=$(dirname ${_lib})/$(readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') +[[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} +[[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} +done (find ${pkgdir} -type f -name '*.so*' -print0) +} + +build() { +cd ${srcdir} +sh ${_pkg}.run --extract-only +} + +package_opencl-nvidia() { +pkgdesc=OpenCL implemention for NVIDIA +depends=('libcl') +optdepends=('opencl-headers: headers necessary for OpenCL development') +cd ${srcdir}/${_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} +# CUDA +install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} +install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} +create_links +} + +package_nvidia-utils() { +pkgdesc=NVIDIA drivers utilities and libraries. +depends=('xorg-server' 'libxvmc' 'opencl-nvidia') +optdepends=('gtk2: nvidia-settings' 'pkg-config: nvidia-xconfig') +conflicts=('libgl') +provides=('libgl') +cd ${srcdir}/${_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/xorg/modules/extensions/libglx.so.${pkgver} +ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so # X doesn't find glx otherwise +# OpenGL library +install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} +# OpenGL core library +install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} +# XvMC +install -D -m644 libXvMCNVIDIA.a ${pkgdir}/usr/lib/libXvMCNVIDIA.a +install -D -m755 libXvMCNVIDIA.so.${pkgver} ${pkgdir}/usr/lib/libXvMCNVIDIA.so.${pkgver} +# VDPAU +install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} +# nvidia-tls library +install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} +install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} + +install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} + +# nvidia-xconfig +install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig +install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz +# nvidia-settings +install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings +install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz +install -D -m644 nvidia-settings.desktop ${pkgdir}/usr/share/applications/nvidia-settings.desktop +install -D -m644 nvidia-settings.png ${pkgdir}/usr/share/pixmaps/nvidia-settings.png +sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i ${pkgdir}/usr/share/applications/nvidia-settings.desktop +#