# Maintainer: Victor # Contributor: Xiang Gao pkgname=thrust pkgver=2.1.0 pkgrel=1 pkgdesc='A C++ parallel programming library which resembles the C++ Standard Library' arch=('any') url="https://github.com/thrust/$pkgname" license=('Apache') optdepends=( 'cuda: for CUDA backend' 'openmp: for OMP backend' 'intel-tbb: for TBB backend' ) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/thrust/${pkgname}/archive/${pkgver}.tar.gz" "cub-${pkgver}.tar.gz::https://github.com/thrust/cub/archive/${pkgver}.tar.gz") sha256sums=('ebfa1a31867a95b8b0555ae45fc7c45538edfa5929ec718951eae0bbc7ed3108' '60f7633c81c8c0e970bcf59fa6d19a0ed136524dbbcd52b94ea42721dde8cd6b') package() { install -dm 755 "${pkgdir}/opt/${pkgname}" cd "${srcdir}/${pkgname}-${pkgver}" cp -r ${pkgname} "${pkgdir}/opt/${pkgname}/" cp -r examples "${pkgdir}/opt/${pkgname}/" cd "${srcdir}/cub-${pkgver}" cp -r cub "${pkgdir}/opt/${pkgname}/" } # vim: ft=sh ts=2 sw=2 et