# Maintainer: Stefan Huchler # Contributor: Lubosz Sarnecki basename=openhmd-with-fix-samsung-wmr pkgname=$basename-git pkgver=.470.3f6ef9e pkgrel=1 pkgdesc="Free and Open Source API and drivers for immersive technology. With fixed orientation for Samsung Odyssee" arch=(x86_64 i686) url="https://github.com/technobaboo/OpenHMD" license=(Boost) depends=(hidapi) conflicts=($basename) provides=($basename) makedepends=("meson") optdepends=( 'oculus-udev: Udev rule for Oculus Rift', 'vive-udev: Udev rule for HTC Vive' ) source=($basename::"git+https://github.com/technobaboo/OpenHMD.git#branch=fix-samsung-wmr") sha256sums=("SKIP") ver() { PREFIX=" version : '" echo $(grep "$PREFIX" meson.build | sed -e "s/${PREFIX}//" | sed "s/',//") } pkgver() { cd $basename hash=$(git log --pretty=format:'%h' -n 1) revision=$(git rev-list --count HEAD) echo $(ver).$revision.$hash } build() { cd $basename rm -rf build meson build --prefix=/usr/ --libdir=lib ninja -C build } package() { cd $basename DESTDIR="$pkgdir" ninja -C build install install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }