# $Id$ # Maintainer: Márcio Silva _spacenav=false _pkgname=blender-libre _pkgflag=libre if [ $_spacenav == true ]; then pkgname=blender-spacenav-libre _spndesc=' (with spacenav support)' else pkgname=blender-libre _spndesc='' fi epoch=7 pkgver=2.66a _pyver=3.3 pkgrel=3 pkgdesc="Fully integrated 3D graphics creation suite, without nonfree povray and cuda support$_spndesc" arch=( i686 x86_64 mips64el ) license=GPL url="http://www.${_pkgname%-$_pkgflag}.org" depends=( desktop-file-utils ffmpeg fftw freetype2 hicolor-icon-theme jack libpng libtiff openal openimageio opencollada opencolorio openshadinglanguage shared-mime-info xdg-utils ) if [ $_spacenav == true ]; then depends+=( libspnav ) fi optdepends='bullet: for Rigid Bodies and Physics Simulation' makedepends=( boost cmake mesa subversion ) provides=( ${_pkgname%-$_pkgflag}=$epoch:$pkgver ) conflicts=${_pkgname%-$_pkgflag} replaces=${_pkgname%-$_pkgflag} install=$_pkgname.install source="http://download.${_pkgname%-$_pkgflag}.org/source/${_pkgname%-$_pkgflag}-$pkgver.tar.gz" sha512sums=ea5def031daa220991f6165950234b311e8ae3baa6785d6226efefa90b64e1b83e8635f71f9a7fc7ae23923ce313d5ae48ffa0c54cf7ff794a4fb2dacbe8714f build() { cd $srcdir/${_pkgname%-$_pkgflag}-$pkgver mkdir build cd build [[ $CARCH == i686 ]] && DSUPPORT_SSE2_BUILD='-DSUPPORT_SSE2_BUILD=OFF' setarch $CARCH cmake ..\ -DCMAKE_BUILD_TYPE=Release\ -DCMAKE_INSTALL_PREFIX=/usr\ -DOPENIMAGEIO_ROOT_DIR=/usr\ -DPYTHON_INCLUDE_DIRS=/usr/include/python${_pyver}m\ -DPYTHON_LIBPATH=/usr/lib\ -DPYTHON_LIBRARY=python${_pyver}m\ -DPYTHON_VERSION=${_pyver}\ $DSUPPORT_SSE2_BUILD\ -DWITH_CODEC_FFMPEG=ON\ -DWITH_CODEC_SNDFILE=ON\ -DWITH_CYCLES=ON\ -DWITH_CYCLES_CUDA_BINARIES=OFF\ -DWITH_CYCLES_OSL=ON\ -DWITH_FFTW3=ON\ -DWITH_GAMEENGINE=ON\ -DWITH_IMAGE_REDCODE=ON\ -DWITH_INSTALL_PORTABLE=OFF\ -DWITH_JACK=ON\ -DWITH_MOD_OCEANSIM=ON\ -DWITH_OPENCOLLADA=ON\ -DWITH_PLAYER=ON\ -DWITH_PYTHON_INSTALL=OFF\ -DWITH_SYSTEM_GLEW=ON setarch $CARCH make $MAKEFLAGS setarch $CARCH make } package() { cd $srcdir/${_pkgname%-$_pkgflag}-$pkgver/build setarch $CARCH make DESTDIR=$pkgdir install setarch $CARCH python -m compileall $pkgdir/usr/share/${_pkgname%-$_pkgflag} # drop nonfree povray render support rm -vrf $pkgdir/usr/share/${_pkgname%-$_pkgflag}/${pkgver::4}/scripts/addons/render_povray } # vim:set ts=2 sw=2 et: