4 pkgdesc="Unstable SVN Trunk of Mapnik, the free toolkit for developing mapping applications."
5 url="http://mapnik.org/"
8 depends=('freetype2' 'libxml2' 'icu' 'boost-icu' 'gdal' 'curl' 'python2')
9 makedepends=('subversion' 'scons' 'pkgconfig')
13 _svntrunk=http://svn.mapnik.org/trunk
19 if [ -d "$_svnmod/.svn" ]; then
20 ( cd "$_svnmod" && svn up -r $pkgver )
22 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
25 msg "SVN checkout done or server timeout"
26 msg "Starting make..."
28 rm -rf "$srcdir/$_svnmod-build"
29 cp -r $_svnmod "$_svnmod-build"
32 # Patch SConstruct so libs end up in /usr/lib and not in /usr/lib64 on x86_64
33 sed -i -e "/LIBDIR_SCHEMA=/s/lib64/lib/" SConstruct
35 python2 scons/scons.py configure \
36 PYTHON=/usr/bin/python2 \
37 BOOST_PYTHON_LIB=boost_python \
44 cd "$srcdir/$_svnmod-build"
45 python2 scons/scons.py install DESTDIR="$pkgdir" PREFIX=/usr || return 1