Date: Saturday, March 2, 2019 @ 00:11:49 Author: svenstaro Revision: 437340
archrelease: copy trunk to community-testing-x86_64 Added: nccl/repos/community-testing-x86_64/PKGBUILD (from rev 437339, nccl/trunk/PKGBUILD) Deleted: nccl/repos/community-testing-x86_64/PKGBUILD ----------+ PKGBUILD | 90 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-03-02 00:11:40 UTC (rev 437339) +++ PKGBUILD 2019-03-02 00:11:49 UTC (rev 437340) @@ -1,45 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> -# Contributor: Daniel Bermond < yahoo-com: danielbermond > - -_commit='f93fe9bfd94884cec2ba711897222e0df5569a53' - -pkgname=nccl -pkgver=2.4.2 -pkgrel=2 -pkgdesc='Library for NVIDIA multi-GPU and multi-node collective communication primitives' -arch=('x86_64') -url='https://developer.nvidia.com/nccl/' -license=('BSD') -depends=('glibc') -makedepends=('git' 'cuda') -source=("$pkgname"::"git+https://github.com/NVIDIA/nccl.git#commit=${_commit}") -sha256sums=('SKIP') - -prepare() { - cd "$pkgname" - - # rename BUILDDIR Makefile variable to avoid conflict with makepkg's one - local _file - local _filelist - _filelist="$(find . -type f -exec grep 'BUILDDIR' {} + | awk -F':' '{ print $1 }' | uniq)" - for _file in $_filelist - do - sed -i 's/BUILDDIR/_BUILDPATH/g' "$_file" - done -} - -build() { - cd "$pkgname" - - make CUDA_HOME='/opt/cuda' src.build -} - -package() { - cd "${pkgname}/build" - - install -Dm644 include/nccl.h "${pkgdir}/usr/include/nccl.h" - mkdir -p "${pkgdir}/usr/lib" - cp -a lib/* "${pkgdir}/usr/lib" - - install -Dm644 "${srcdir}/${pkgname}"/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: nccl/repos/community-testing-x86_64/PKGBUILD (from rev 437339, nccl/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-03-02 00:11:49 UTC (rev 437340) @@ -0,0 +1,45 @@ +# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> +# Contributor: Daniel Bermond < yahoo-com: danielbermond > + +_commit='f93fe9bfd94884cec2ba711897222e0df5569a53' + +pkgname=nccl +pkgver=2.4.2 +pkgrel=3 +pkgdesc='Library for NVIDIA multi-GPU and multi-node collective communication primitives' +arch=('x86_64') +url='https://developer.nvidia.com/nccl/' +license=('BSD') +depends=('glibc') +makedepends=('git' 'cuda') +source=("$pkgname"::"git+https://github.com/NVIDIA/nccl.git#commit=${_commit}") +sha256sums=('SKIP') + +prepare() { + cd "$pkgname" + + # rename BUILDDIR Makefile variable to avoid conflict with makepkg's one + local _file + local _filelist + _filelist="$(find . -type f -exec grep 'BUILDDIR' {} + | awk -F':' '{ print $1 }' | uniq)" + for _file in $_filelist + do + sed -i 's/BUILDDIR/_BUILDPATH/g' "$_file" + done +} + +build() { + cd "$pkgname" + + make CUDA_HOME='/opt/cuda' src.build +} + +package() { + cd "${pkgname}/build" + + install -Dm644 include/nccl.h "${pkgdir}/usr/include/nccl.h" + mkdir -p "${pkgdir}/usr/lib" + cp -a lib/* "${pkgdir}/usr/lib" + + install -Dm644 "${srcdir}/${pkgname}"/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}