diff options
author | Steve Le Roy Harris | 2015-12-31 13:22:38 +0000 |
---|---|---|
committer | Steve Le Roy Harris | 2016-01-02 15:27:14 +0000 |
commit | 8320074be4d41342e2f7a7e874a16605ea5060c5 (patch) | |
tree | 90f1da543b786ba5d19b51265a1396c3aee144a5 | |
download | aur-8320074be4d41342e2f7a7e874a16605ea5060c5.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | PKGBUILD | 60 | ||||
-rw-r--r-- | vrui-git.install | 7 |
3 files changed, 104 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8f0c9fe1c30b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,37 @@ +# Generated by mksrcinfo v8 +# Sat Jan 2 15:27:03 UTC 2016 +pkgbase = vrui-git + pkgdesc = Vrui VR Toolkit + pkgver = 3.1_003 + pkgrel = 1 + url = http://idav.ucdavis.edu/~okreylos/ResDev/Vrui/ + install = vrui-git.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + depends = xorg-server + depends = libgl + optdepends = openal: render three-dimensional sound + optdepends = libpng: read/write png images + optdepends = libjpeg: read/write jpg images + optdepends = libtiff: read/write tiff images + optdepends = libtheora: read/write video + optdepends = alsa-lib: sound support + optdepends = bluez-libs: Wiimote support + optdepends = libdc1394: firewire device support + optdepends = speex: speech support + backup = etc/Vrui/3DTV.cfg + backup = etc/Vrui/OculusRift.cfg + backup = etc/Vrui/RazerHydra.cfg + backup = etc/Vrui/SpaceBall4000FLX.cfg + backup = etc/Vrui/SpaceNavigator.cfg + backup = etc/Vrui/SpaceTraveler.cfg + backup = etc/Vrui/VRDevices.cfg + backup = etc/Vrui/Vrui.cfg + backup = etc/Vrui/WingmanExtreme3DPro.cfg + source = git+https://github.com/KeckCAVES/Vrui.git + md5sums = SKIP + +pkgname = vrui-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fd4c69243a72 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,60 @@ +# Maintainer: Steve Le Roy Harris <steve@nourish.je> +pkgname=vrui-git +pkgver=3.1_003 +pkgrel=1 +pkgdesc="Vrui VR Toolkit" +arch=('i686' 'x86_64') +url="http://idav.ucdavis.edu/~okreylos/ResDev/Vrui/" +license=('GPL') +depends=('xorg-server' 'libgl') +makedepends=('git') +optdepends=('openal: render three-dimensional sound' + 'libpng: read/write png images' + 'libjpeg: read/write jpg images' + 'libtiff: read/write tiff images' + 'libtheora: read/write video' + 'alsa-lib: sound support' + 'bluez-libs: Wiimote support' + 'libdc1394: firewire device support' + 'speex: speech support' + ) +backup=("etc/Vrui/3DTV.cfg" + "etc/Vrui/OculusRift.cfg" + "etc/Vrui/RazerHydra.cfg" + "etc/Vrui/SpaceBall4000FLX.cfg" + "etc/Vrui/SpaceNavigator.cfg" + "etc/Vrui/SpaceTraveler.cfg" + "etc/Vrui/VRDevices.cfg" + "etc/Vrui/Vrui.cfg" + "etc/Vrui/WingmanExtreme3DPro.cfg") +install=vrui-git.install +source=("git+https://github.com/KeckCAVES/Vrui.git") +md5sums=("SKIP") + +pkgver() { + cd "Vrui" + git describe | sed 's/^v//;s/-/_/g' +} + +build() { + cd "Vrui" + make -j INSTALLDIR= SYSTEMINSTALL=1 LIBEXT=lib VRUI_NAME=Vrui USE_RPATH=0 +} + +package() { + cd "Vrui" + make INSTALLDIR="$pkgdir" SYSTEMINSTALL=1 LIBEXT=lib VRUI_NAME=Vrui USE_RPATH=0 install + + install -d "$pkgdir/usr/lib/systemd/system" + echo "[Unit] +Description=Vrui VR Device daemon + +[Service] +ExecStart=/usr/bin/VRDeviceDaemon + +[Install] +WantedBy=multi-user.target" > "$pkgdir/usr/lib/systemd/system/vrdevicedaemon.service" + + install -d "$pkgdir/etc/ld.so.conf.d" + echo "/usr/lib/Vrui" > "$pkgdir/etc/ld.so.conf.d/vrui.conf" +} diff --git a/vrui-git.install b/vrui-git.install new file mode 100644 index 000000000000..6b7973378bfb --- /dev/null +++ b/vrui-git.install @@ -0,0 +1,7 @@ +post_install() { + ldconfig +} +post_remove() { + ldconfig +} + |