diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 41 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..93b0f8ef704c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +# Generated by mksrcinfo v8 +# Tue Mar 29 04:36:21 UTC 2016 +pkgbase = moderngpu + pkgdesc = Design patterns for GPU computing + pkgver = 2.0 + pkgrel = 1 + url = http://nvlabs.github.io/moderngpu + arch = any + license = BSD + depends = cuda + source = https://github.com/NVlabs/moderngpu/archive/v2.0_mar_28_2016.tar.gz + sha256sums = a6d56b3b98706f92ea46cdd5e7595bd00a7deb4a2f09d558cc27c3ab664f492b + +pkgname = moderngpu + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d9e296ccf600 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +pkgname=moderngpu +pkgver=2.0 +pkgrel=1 +pkgdesc="Design patterns for GPU computing" +arch=('any') +url="http://nvlabs.github.io/moderngpu" +license=('BSD') +depends=('cuda') +makedepends=() +_name="${pkgver}_mar_28_2016" +_dir="${pkgname}-${_name}" +source=("https://github.com/NVlabs/${pkgname}/archive/v${_name}.tar.gz") +sha256sums=('a6d56b3b98706f92ea46cdd5e7595bd00a7deb4a2f09d558cc27c3ab664f492b') + +package() { + cd "${srcdir}/${_dir}" + mkdir -p "${pkgdir}/usr/include/${pkgname}" + cp src/moderngpu/* "${pkgdir}/usr/include/${pkgname}/" + + mkdir -p "${pkgdir}/usr/share/${pkgname}" + cp -r {tutorial,demo} "${pkgdir}/usr/share/${pkgname}" + + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ft=sh syn=sh et |