1 # Contributor: Abdallah Aly <l3thal8 @gmail.com>
6 pkgdesc="high performance 3D game engine, contains Zen Engine, studio and worlds"
8 url="http://www.indiezen.org"
10 depends=('ogre' 'cegui' 'ois' 'lua' 'luafilesystem' 'sdl' 'libxml2' 'subversion' 'cmake' 'gtk' 'boost' 'wxgtk-2.9')
11 makedepends=('subversion' 'cmake' 'lua')
14 md5sums=() #generate with 'makepkg -g'
16 _svntrunk_setup=svn://www.indiezen.org/zoss/Setup/trunk
22 mkdir "$srcdir/build_zen"
28 msg "getting $_svnmod_setup"
29 if [ -d $_svnmod_setup/.svn ]; then
30 (cd $_svnmod_setup && svn up -r $pkgver)
32 svn co $_svntrunk_setup --config-dir ./ -r $pkgver $_svnmod_setup
35 msg "SVN checkout done or server timeout"
36 msg "Starting make..."
38 lua Setup/Package/zpkg.lua svn co
39 lua Setup/Package/zpkg.lua svn switch stable
40 lua Setup/Package/zpkg.lua svn update
42 export OGRE_CTHUGHA=/usr/include/OGRE/
44 sed -i "38c\#include <wx-2.9/wx/wx.h>" $srcdir/Zen/Studio/Workbench/src/PropertiesView.hpp
45 sed -i "39c\#include <wx-2.9/wx/propgrid/propgrid.h>" $srcdir/Zen/Studio/Workbench/src/PropertiesView.hpp
47 cp $srcdir/Zen/build/CMake/Modules/FindOGRE.cmake
48 $srcdir/Zen/build/CMake/Modules/FindOgre.cmake
50 cmake $srcdir/Zen/build/CMake
52 make DESTDIR="$pkgdir/" install