diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 14 insertions, 12 deletions
@@ -1,9 +1,7 @@ -# Maintainer: Johannes Sjolund <j dot sjolund at gmail dot com> pkgname=glslang-git -_gitname=glslang -pkgver=SPIRV99.130.g9d565d9 -pkgrel=2 -pkgdesc='Khronos reference front-end for GLSL and ESSL, git version' +pkgver=8.13.3743.3.gf03cb290 +pkgrel=1 +pkgdesc='Front end for GLSL/ESSL, HLSL, and a SPIR-V generator, git version' arch=('x86_64' 'i686') url='http://www.khronos.org/opengles/sdk/tools/Reference-Compiler' license=('GPL') @@ -15,15 +13,19 @@ source=("git://github.com/KhronosGroup/glslang.git") sha256sums=('SKIP') pkgver() { - cd "${srcdir}/${_gitname}" - git describe --tags | sed -e 's:v::' -e 's/-/./g' + cd "${srcdir}/${pkgname%-git}" + git describe --tags --exclude master-tot | sed -e 's:v::' -e 's/-/./g' } + build() { - cd "${srcdir}/${_gitname}" - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../glslang - make + cd "${srcdir}/${pkgname%-git}" + cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo + cmake --build . } + package() { - cd "${srcdir}/${_gitname}" - make DESTDIR="$pkgdir/" install + cd "${srcdir}/${pkgname%-git}" + cmake --install . -v --strip --prefix "$pkgdir/usr" } + +# vim:set ts=2 sw=2 et: |