In case the comment below was not clear, this was moved to aur4.
Search Criteria
Package Details: viennacl 1.5.1-1
Package Actions
- View PKGBUILD
- Download tarball
- Search wiki
- Flagged out-of-date (2014-10-10)
| Package Base: | viennacl |
|---|---|
| Description: | The library provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using CUDA, OpenCL and OpenMP. |
| Upstream URL: | http://viennacl.sourceforge.net/ |
| Category: | devel |
| Licenses: | |
| Submitter: | onefire |
| Maintainer: | onefire |
| Last Packager: | None |
| Votes: | 5 |
| First Submitted: | 2013-03-07 07:56 |
| Last Updated: | 2014-04-09 05:20 |
Dependencies (2)
Required by (0)
Sources
Latest Comments
Comment by onefire
Comment by onefire
I can keep updating it. I just moved it to aur4 with the latest version. However, since I did such a terrible job updating it in the past, I do not mind transferring it to you. Let me know what you think (and I think it is better if you reply on the aur4 page, since new comments here do not show up there).
Comment by flaminigo
Correct me if I am wrong. It seems that you are not updating this package. Do you mind transferring the maintenance of this package to me?
Comment by parsiad
For version 1.6.1:
pkgname=viennacl
_pkgname=ViennaCL
pkgver=1.6.1
_pkgver=1.6.x
pkgrel=1
pkgdesc="The library provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using CUDA, OpenCL and OpenMP."
arch=('any')
url="http://viennacl.sourceforge.net/"
depends=("libcl" "opencl-headers")
optdepends=("cuda" "opencl-nvidia")
license=('custom')
source=("http://iweb.dl.sourceforge.net/project/${pkgname}/${_pkgver}/${_pkgname}-${pkgver}.tar.gz")
sha512sums=('92e5e13417ee6abee8a0eadb191b071ad0ff12985ac13ef02fd6600f86f5168d5e4a7cfc42f7a8be3de3bfc8ea550c865486b57c92c2ceb2854b96646d26702c')
package() {
cd "${srcdir}"/"${_pkgname}"-"${pkgver}"
mkdir -p "${pkgdir}"/usr/include
mkdir -p "${pkgdir}"/usr/share/licenses/"${pkgname}"
mkdir -p "${pkgdir}"/usr/share/doc/"${pkgname}"
cp -r "${pkgname}" "${pkgdir}"/usr/include
chmod -R 755 "${pkgdir}"/usr/include/"${pkgname}"/
install -m 644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"
#install -m 644 doc/"${pkgname}".pdf "${pkgdir}"/usr/share/doc/"${pkgname}"
}
Comment by parsiad
For version 1.6.0:
pkgname=viennacl
_pkgname=ViennaCL
pkgver=1.6.0
_pkgver=1.6.x
pkgrel=1
pkgdesc="The library provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using CUDA, OpenCL and OpenMP."
arch=('any')
url="http://viennacl.sourceforge.net/"
depends=("libcl" "opencl-headers")
optdepends=("cuda" "opencl-nvidia")
license=('custom')
source=("http://iweb.dl.sourceforge.net/project/${pkgname}/${_pkgver}/${_pkgname}-${pkgver}.tar.gz")
sha512sums=('51d288e759d77d17c2917473451480b6c046313b206af503152192bf3e273791cab33cc6cb199d3ecf8e1873789d9567a88d8c5041a8d600c53df59b9f029b6d')
package() {
cd "${srcdir}"/"${_pkgname}"-"${pkgver}"
mkdir -p "${pkgdir}"/usr/include
mkdir -p "${pkgdir}"/usr/share/licenses/"${pkgname}"
mkdir -p "${pkgdir}"/usr/share/doc/"${pkgname}"
cp -r "${pkgname}" "${pkgdir}"/usr/include
chmod -R 755 "${pkgdir}"/usr/include/"${pkgname}"/
install -m 644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"
#install -m 644 doc/"${pkgname}".pdf "${pkgdir}"/usr/share/doc/"${pkgname}"
}