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 | |
download | aur-57e7789ac188de3d3c526178a15bf29b9a3247ce.tar.gz |
initial commit - r436.dd8a661
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 38 |
3 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b1264e7e8bae --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = spirv-tools-git + pkgver = r436.dd8a661 + pkgrel = 1 + arch = i686 + arch = x86_64 + license = MIT + makedepends = cmake + options = staticlibs + source = https://github.com/KhronosGroup/SPIRV-Tools + sha1sums = SKIP + +pkgname = spirv-tools-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..1e07b47a7fd3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.pkg.* +/SPIRV-Tools/ 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 +} |