summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEric Engestrom2019-05-23 15:13:29 +0100
committerEric Engestrom2019-05-23 15:17:17 +0100
commit28d4fb91fb8374063cfd4b52ccd4ee52cc8188b3 (patch)
treec530542c70c42945d0345f43b9f6131595e18759 /PKGBUILD
downloadaur-28d4fb91fb8374063cfd4b52ccd4ee52cc8188b3.tar.gz
initial commit - r178.0319b500f6
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
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
+}