diff options
author | Christoph Haag | 2019-03-18 14:59:17 +0100 |
---|---|---|
committer | Christoph Haag | 2019-03-18 14:59:17 +0100 |
commit | 4dbd34ffb86f98d160b414d8d6dc2e6d5d31cbd1 (patch) | |
tree | c5386f4727ae5f8f0ac1ebeb247245989446d206 | |
download | aur-4dbd34ffb86f98d160b414d8d6dc2e6d5d31cbd1.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b30e5bf873f7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +# Generated by mksrcinfo v8 +# Mon Mar 18 13:59:12 UTC 2019 +pkgbase = monado-git + pkgdesc = Collabora "designed-to-be-open" Runtime for OpenXR + pkgver = r6.52e11ac + pkgrel = 1 + url = https://monado.dev + arch = i686 + arch = x86_64 + license = boost + makedepends = eigen + makedepends = ninja + depends = openxr-loader + provides = openxr-runtime + source = monado::git+https://gitlab.freedesktop.org/monado/monado.git + md5sums = SKIP + +pkgname = monado-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..463e4f00c03a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Christoph Haag <christoph.haag@collabora.com> + +pkgname="monado-git" +_dirname="monado" +pkgver=r6.52e11ac +pkgrel=1 +pkgdesc='Collabora "designed-to-be-open" Runtime for OpenXR' +arch=('i686' 'x86_64') +url='https://monado.dev' +depends=('openxr-loader') +makedepends=('eigen' 'ninja') +provides=("openxr-runtime") + +#'doxygen' #When building docs +makedepend=('cmake' 'eigen' 'git') + +license=('boost') +source=("$_dirname::git+https://gitlab.freedesktop.org/monado/monado.git") +md5sums=('SKIP') + +#options=('debug' '!strip') + +pkgver() { + cd "$_dirname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "$_dirname" +} + +build() { + mkdir -p "$_dirname"-build + cd "$_dirname"-build + cmake \ + -G Ninja \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + ../"$_dirname" + ninja +} + +package() { + cd "$_dirname"-build + DESTDIR="$pkgdir" ninja install + + # TODO: manage runtimes properly + install -d "$pkgdir"/usr/share/openxr/0 + ln -s openxr_monado.json "$pkgdir"/usr/share/openxr/0/active_runtime.json +} |