diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fef9045343c2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +# Generated by mksrcinfo v8 +# Wed Jan 27 00:37:43 UTC 2016 +pkgbase = glslang-git + pkgdesc = Khronos reference front-end for GLSL and ESSL, git version + pkgver = SPIRV99.130.g9d565d9 + pkgrel = 1 + url = http://www.khronos.org/opengles/sdk/tools/Reference-Compiler + arch = x86_64 + arch = i686 + license = GPL + makedepends = cmake + makedepends = git + depends = gcc-libs + conflicts = glslang + source = git://github.com/KhronosGroup/glslang.git + sha256sums = SKIP + +pkgname = glslang-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cd73129abf94 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Johannes Sjolund <j dot sjolund at gmail dot com> +pkgname=glslang-git +_gitname=glslang +pkgver=SPIRV99.130.g9d565d9 +pkgrel=1 +pkgdesc='Khronos reference front-end for GLSL and ESSL, git version' +arch=('x86_64' 'i686') +url='http://www.khronos.org/opengles/sdk/tools/Reference-Compiler' +license=('GPL') +depends=('gcc-libs') +makedepends=('cmake' 'git') +conflicts=('glslang') +source=("git://github.com/KhronosGroup/glslang.git") +sha256sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_gitname}" + git describe --tags | sed -e 's:v::' -e 's/-/./g' +} +build() { + cd "${srcdir}/${_gitname}" + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../glslang + make +} +package() { + cd "${srcdir}/${_gitname}" + make DESTDIR="$pkgdir/" install +} |