diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 37 insertions, 17 deletions
@@ -1,15 +1,17 @@ pkgbase = vc4clstdlib-git pkgdesc = VC4CL implementation of the OpenCL standard-library and is required to build the VC4C compiler - pkgver = 1 - pkgrel = 1 + pkgver = r66.0ad47e3 + pkgrel = 4 url = https://github.com/doe300/VC4CLStdLib arch = any license = MIT - makedepends = wget - provides = opencl-pi - provides = opencl-vc4 - provides = opencl-driver - source = https://github.com/doe300/VC4CLStdLib/archive/master.tar.gz + makedepends = git + makedepends = make + makedepends = gcc + depends = khronos-ocl-icd + provides = vc4clstdlib + provides = vc4-libraries + source = VC4CLStdLib::git+https://github.com/doe300/VC4CLStdLib md5sums = SKIP pkgname = vc4clstdlib-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..5b0c47dfbe9e --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +pkg +src + +*.pkg.* + +VC4CLStdLib
\ No newline at end of file @@ -1,23 +1,35 @@ # Maintainer: satcom886 <rostik.medved@gmail.com> +# Contributor: bronze <jlbakker@gmail.com> +# Contributor: telsch <telsch@gmx.de> pkgname=vc4clstdlib-git -pkgver=1 -pkgrel=1 +pkgver=r66.0ad47e3 +pkgrel=4 pkgdesc="VC4CL implementation of the OpenCL standard-library and is required to build the VC4C compiler" arch=('any') url="https://github.com/doe300/VC4CLStdLib" license=('MIT') groups=() -depends=() -makedepends=('wget') +depends=('khronos-ocl-icd') +makedepends=('git' 'make' 'gcc') optdepends=() -provides=('opencl-pi' 'opencl-vc4' 'opencl-driver') -source=("https://github.com/doe300/VC4CLStdLib/archive/master.tar.gz") +provides=('vc4clstdlib' 'vc4-libraries') +source=("VC4CLStdLib::git+https://github.com/doe300/VC4CLStdLib") md5sums=('SKIP') -_reponame=VC4CLStdLib + +pkgver() { + cd "$srcdir/VC4CLStdLib" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + mkdir -p "$srcdir/VC4CLStdLib/build" + cd "$srcdir/VC4CLStdLib/build" + cmake "$srcdir/VC4CLStdLib" + make +} package() { - cd $srcdir/_$reponame-master - mkdir -p $pkgdir/usr/include/$pkgname/include - cp include/* $pkgdir/usr/include/$pkgname/include/ + cd "$srcdir/VC4CLStdLib/build" + make DESTDIR="$pkgdir/" install } |