summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Haag2016-04-12 21:42:48 +0200
committerChristoph Haag2016-04-12 21:42:48 +0200
commitc5231c1bd295adb598d4e3a4575b77766ac4b870 (patch)
tree495301efc3ff551e1d6a83bed309a9ea7936ef35
downloadaur-c5231c1bd295adb598d4e3a4575b77766ac4b870.tar.gz
initial
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD51
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..008c718e4196
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = osvr-rendermanager-git
+ pkgdesc = utilities, sample programs (including source code) for direct rendering on NVIDIA and AMD cards
+ pkgver = v00_06_43.r6.gdb34892
+ pkgrel = 1
+ url = https://github.com/sensics/OSVR-RenderManager
+ arch = i686
+ arch = x86_64
+ makedepends = git
+ makedepends = cmake
+ depends = osvr-core-git
+ source = osvr-rendermanager::git+https://github.com/sensics/OSVR-RenderManager.git
+ source = vendor-vrpn::git+https://github.com/vrpn/vrpn.git
+ md5sums = SKIP
+ md5sums = SKIP
+
+pkgname = osvr-rendermanager-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a32534b775d9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+pkgname=osvr-rendermanager-git
+pkgver=v00_06_43.r6.gdb34892
+pkgrel=1
+pkgdesc="utilities, sample programs (including source code) for direct rendering on NVIDIA and AMD cards"
+arch=(i686 x86_64)
+url="https://github.com/sensics/OSVR-RenderManager"
+#license=('GPL')
+#install=osvr-rendermanager.install
+makedepends=('git' 'cmake')
+depends=('osvr-core-git') #TODO: add more deps
+source=("osvr-rendermanager::git+https://github.com/sensics/OSVR-RenderManager.git"
+ "vendor-vrpn::git+https://github.com/vrpn/vrpn.git")
+md5sums=('SKIP'
+ 'SKIP')
+
+pkgver() {
+ cd "$srcdir/osvr-rendermanager"
+ ( set -o pipefail
+ git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+prepare() {
+ cd osvr-rendermanager
+
+ git submodule init vendor/vrpn #NDA
+ git config submodule.vendor/vrpn.url "$srcdir/vendor-vrpn"
+ git submodule update #--init #--recursive #NDA
+
+ mkdir -p "$srcdir/osvr-rendermanager-build"
+}
+
+build() {
+ cd osvr-rendermanager-build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr/ -DCMAKE_BUILD_TYPE=Release ../osvr-rendermanager
+ make
+}
+
+package() {
+ cd osvr-rendermanager-build
+ make DESTDIR="$pkgdir/" install
+
+ # *sigh*
+ rm -f "$pkgdir"/usr/lib/libosvrClient.so.0.6
+ rm -f "$pkgdir"/usr/lib/libosvrClientKit.so.0.6
+ rm -f "$pkgdir"/usr/lib/libosvrCommon.so.0.6
+ rm -f "$pkgdir"/usr/lib/libosvrUtil.so.0.6
+}
+
+# vim:set ts=2 sw=2 et: