pkgname=vite-svn pkgver=1331 pkgrel=1 pkgdesc="Pajé like visualizer trace explorer in C++ programming language" url="http://vite.gforge.inria.fr/index.php" arch=('i686' 'x86_64') license=('GPL-2') depends=('qt' 'mesa') makedepends=('cmake') _svntrunk="svn://scm.gforge.inria.fr/svn/vite/" _svnmod="vite" build() { # get the sources cd "$srcdir" msg "Connecting to ViTE SVN server......." if [ -d $_svnmod/.svn ]; then cd $_svnmod && svn up -r $pkgver else svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod fi msg "SVN checkout done or server timeout" cd "${srcdir}" rm -rf ${pkgname}-build cp -r ${_svnmod} ${pkgname}-build cd ${pkgname}-build # UGLY fix sed -i '50i\#include ' trunk/src/render/Geometry.hpp msg "Starting configure.." cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DVITE_ENABLE_OTF=OFF \ ../${_svnmod}/trunk msg "Starting make..." make } package() { cd ${pkgname}-build make DESTDIR="${pkgdir}" install }