# 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=8 pkgver=2.67b _jpgver=1.5 _pyver=3.3 pkgrel=1 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 openexr openimageio 'opencollada=20130413' opencolorio openshadinglanguage shared-mime-info xdg-utils ) if [ $_spacenav == true ]; then depends+=(libspnav) fi optdepends=( 'bullet: for Rigid Bodies and Physics Simulation' 'xcftools: for import GIMP images to scene (pcr repo)' ) 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=d9b24219770e51aac76a15cb6db486835d389e27a89d1ce890da0f0a30f3f76a070ddd9c21e739df93e7f4a670a6b3de993a6f56696983bf466be9c14e906525 prepare() { mkdir $srcdir/${_pkgname%-$_pkgflag}-$pkgver/build } build() { cd $srcdir/${_pkgname%-$_pkgflag}-$pkgver/build [[ $CARCH == i686 ]] && DSUPPORT_SSE2_BUILD='-DSUPPORT_SSE2_BUILD=OFF' cmake ..\ -DCMAKE_BUILD_TYPE=Release\ -DCMAKE_INSTALL_PREFIX=/usr\ -DOPENIMAGEIO_ROOT_DIR=/usr\ -DOPENJPEG_INCLUDE_DIR=/usr/include/openjpeg-$_jpgver\ -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 make $MAKEFLAGS make } package() { cd $srcdir/${_pkgname%-$_pkgflag}-$pkgver/build make DESTDIR=$pkgdir install rm -vrf $pkgdir/usr/share/${_pkgname%-$_pkgflag}/${pkgver::4}/scripts/addons/render_povray # drop nonfree povray render support python -m compileall $pkgdir/usr/share/${_pkgname%-$_pkgflag} || return 0 } # vim:set ts=2 sw=2 et: