# Maintainer: Mirh # Contributor: Olaf Leidinger # Contributor: Enihcam # # Get the Ubuntu tarball from https://www.codeplay.com/products/computesuite/computecpp/download pkgname=computecpp pkgver=1.1.5 pkgrel=1 pkgdesc="Accelerates Complex C++ Applications on Heterogeneous Compute Systems using Open Standards" arch=('x86_64') url="https://www.codeplay.com/products/computesuite/computecpp" license=('EULA') source=("https://computecpp.codeplay.com/downloads/computecpp-ce/${pkgver}/ubuntu-16.04-64bit.tar.gz") sha256sums=('5780be7c4ca6a6dbe4f5af2665c959670c906421af3bb4045e30a561229c9bd5') depends=(ncurses5-compat-libs opencl-driver ocl-icd) options=(!strip) package() { _pkgbasename=ComputeCpp-CE-${pkgver}-Ubuntu-16.04-${arch} cd "$srcdir" mkdir -p "$pkgdir/opt" mkdir -p "$pkgdir/usr/bin" mkdir -p "$pkgdir/etc/ld.so.conf.d" mv ${_pkgbasename} "$pkgdir/opt" ln -s /opt/${_pkgbasename}/bin/compute++ "$pkgdir/usr/bin" ln -s /opt/${_pkgbasename}/bin/computecpp_info "$pkgdir/usr/bin" ln -s /opt/${_pkgbasename} "$pkgdir/opt/ComputeCpp-CE" echo /opt/${_pkgbasename}/lib > "$pkgdir/etc/ld.so.conf.d/computecpp.conf" }