1 # Maintainer: Tom Vincent <http://tlvince.com/contact/>
2 # Contributor: Martin Ellis <ellism88@gmail.com>
7 pkgdesc="Kent Retargetable occam Compiler. An occam-pi compiler."
9 url="http://projects.cs.kent.ac.uk/projects/kroc/trac/wiki"
12 depends=('libv4l' 'bash' 'binutils' 'gawk' 'pkgconfig' 'libpng' 'libxmu' 'libxi' 'perl' 'python2' 'libxslt')
13 makedepends=('subversion')
14 optdepends=('sdl' 'sdl_sound' 'mesa')
15 provides=("kroc" "kroc-setup.sh" "occ21")
16 md5sums=(eb6839a64ac4a5303d333276eaf48ce0)
19 _svntrunk="http://projects.cs.kent.ac.uk/projects/kroc/svn/kroc/trunk/"
24 msg "Connecting to SVN server...."
26 if [[ -d "$_svnmod/.svn" ]]; then
27 (cd "$_svnmod" && svn up -r "$pkgver")
29 svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod"
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 export PYTHON="python2"
40 find -not -iwholename "*.svn*" -type f -exec sed -i -e 's/env python/&2/' \
41 -e 's_/bin/python_&2_' -e 's/PYTHON=python/&2/' '{}' ';'
43 sed -i 's_python__' runtime/ccsp/include/Makefile.am
44 patch -p0 -i ../../arch.diff
47 ./configure --prefix=/usr
53 cd "$srcdir/$_svnmod-build"
54 make DESTDIR="$pkgdir/" install
57 # vim:set ts=2 sw=2 tw=0 et: