updated on Wed Jan 18 08:00:29 UTC 2012
[aur-mirror.git] / virtualgl-svn / PKGBUILD
blobaa4bd80deab0eeaa5f13a323d5d66e6395ad0cb9
1 # Maintainer: Samsagax <samsagax@gmail.com>
2 # Contributor: FigoDaPaura <ffigoDaPaura>
4 pkgname=virtualgl-svn
5 pkgver=4670
6 pkgrel=1
7 pkgdesc="Redirects 3D commands from an OpenGL application onto a server-side 3D graphics card. SVN version"
8 arch=('i686' 'x86_64')
9 url="http://virtualgl.org"
10 license=('LGPL')
11 depends=('mesa' 'libxv' 'turbojpeg' 'libjpeg')
12 makedepends=('subversion' 'cmake')
13 provides=('virtualgl')
14 conflicts=('virtualgl' 'virtualgl-bin')
15 replaces=()
16 backup=()
17 options=()
19 _svntrunk='https://virtualgl.svn.sourceforge.net/svnroot/virtualgl/vgl/trunk'
20 _svnmod='vgl'
22 build() {
23   cd "$srcdir"
24   msg "Connecting to SVN server...."
26   if [[ -d "$_svnmod/.svn" ]]; then
27     (cd "$_svnmod" && svn up -r "$pkgver")
28   else
29     svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod"
30   fi
32   msg "SVN checkout done or server timeout"
33   msg "Starting build..."
35   rm -rf "$srcdir/$_svnmod-build"
36   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
37   cd "$srcdir/$_svnmod-build"
39   cmake -DCMAKE_INSTALL_PREFIX=/opt/VirtualGL -DTJPEG_INCLUDE_DIR=/usr/include -DTJPEG_LIBRARY=/usr/lib/libturbojpeg.so \
40     -DVGL_LIBDIR=/usr/lib -DVGL_BINDIR=/usr/bin
41   make
44 package() {
45   cd "$srcdir/$_svnmod-build"
46   make install DESTDIR="$pkgdir"
48   mkdir -p "$pkgdir/opt/VirtualGL/bin"
49   mv "$pkgdir"/usr/bin/glxinfo "$pkgdir/opt/VirtualGL/bin"