diff options
author | Eric Engestrom | 2016-02-16 23:03:47 +0000 |
---|---|---|
committer | Eric Engestrom | 2016-02-16 23:03:47 +0000 |
commit | 57e7789ac188de3d3c526178a15bf29b9a3247ce (patch) | |
tree | d15c5099dc91ff2cbb626a86c42b8d3a36b490d9 /PKGBUILD | |
download | aur-57e7789ac188de3d3c526178a15bf29b9a3247ce.tar.gz |
initial commit - r436.dd8a661
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7794def1a90f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch> + +pkgname=spirv-tools-git +pkgver=r436.dd8a661 +pkgrel=1 +url='' +arch=('i686' 'x86_64') +license=('MIT') +source=('git+https://github.com/KhronosGroup/SPIRV-Tools') +sha1sums=('SKIP') +makedepends=('cmake') +options=('staticlibs') + +pkgver() { + cd "${srcdir}"/SPIRV-Tools + printf "r%d.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}"/SPIRV-Tools + cmake -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd "${srcdir}"/SPIRV-Tools + + # Tools + install -dm755 "${pkgdir}"/usr/bin/ + install -m755 spirv-{as,dis,val} "${pkgdir}"/usr/bin/ + + # Library + install -dm755 "${pkgdir}"/usr/lib/ + install -m644 *.a "${pkgdir}"/usr/lib/ + + # License + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE +} |