diff options
author | Eric Engestrom | 2019-05-23 15:13:29 +0100 |
---|---|---|
committer | Eric Engestrom | 2019-05-23 15:17:17 +0100 |
commit | 28d4fb91fb8374063cfd4b52ccd4ee52cc8188b3 (patch) | |
tree | c530542c70c42945d0345f43b9f6131595e18759 /PKGBUILD | |
download | aur-28d4fb91fb8374063cfd4b52ccd4ee52cc8188b3.tar.gz |
initial commit - r178.0319b500f6
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9ad4eae9adc3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch> + +pkgname=basis-universal-git +pkgver=r178.0319b500f6 +pkgrel=1 +pkgdesc="Basis Universal GPU Texture Codec" +arch=('x86_64') +url="https://github.com/BinomialLLC/basis_universal" +license=('Apache') +makedepends=('cmake' 'ninja') +source=("git+$url") +sha256sums=('SKIP') + +pkgver() { + cd basis_universal + printf 'r%d.%s' \ + $(git rev-list --count HEAD) \ + $(git rev-parse --short=10 HEAD) +} + +prepare() { + cd basis_universal + cmake \ + -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + . +} + +build() { + cd basis_universal + ninja +} + +package() { + cd basis_universal + #DESTDIR="$pkgdir" ninja install + + install -dm755 "$pkgdir"/usr/bin + install -m755 bin/basisu "$pkgdir"/usr/bin +} |