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 <GL/glu.h>' 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
}