1 # Contributor: Vladimir Ermakov <vooon341@gmail.com>
2 # Contributor: Alexander Lam <moar.spam.rite.nao <at> gmail <dot> com>
7 pkgdesc="Robotic systems environment"
9 url='http://playerstage.sourceforge.net'
11 depends=('libgnomecanvas' 'libtool' 'boost-libs' 'gsl' 'opencv' 'python2')
12 makedepends=('cmake' 'swig' 'boost')
16 _svntrunk=http://playerstage.svn.sourceforge.net/svnroot/playerstage/code/player/trunk/
22 if [ -d $_svnmod/.svn ]; then
23 (cd $_svnmod && svn up -r $pkgver)
25 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
28 msg "SVN checkout done or server timeout"
31 cp -r $_svnmod $_svnmod-build
34 unset MAKEFLAGS #seems to have issues with multithreaded make
36 msg "Starting CMake..."
37 sed -i s/lib64/lib/ cmake/internal/SetupDirectories.cmake
38 sed -i '1i #include <cstddef>' server/drivers/blobfinder/shapetracker/shapetracker.cc
39 sed -i '1i #include <cstddef>' server/drivers/blobfinder/upcbarcode/upcbarcode.cc
40 cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_BUILD_RPATH=TRUE
45 cd "${srcdir}/$_svnmod-build"
47 make DESTDIR="${pkgdir}" install
49 # vim:set ts=2 sw=2 et: