wok-next annotate blender/receipt @ rev 20852

Fix build: xplc, xournal
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Jun 24 17:58:25 2018 +0300 (2018-06-24)
parents d24a2d3884ee
children a244e109372e
rev   line source
al@20503 1 # SliTaz package receipt v2.
pankso@4084 2
pankso@4084 3 PACKAGE="blender"
pascal@18207 4 VERSION="2.75a"
pankso@4084 5 CATEGORY="graphics"
al@20503 6 SHORT_DESC="3D content creation suite"
pankso@4084 7 MAINTAINER="pankso@slitaz.org"
pascal@15022 8 LICENSE="GPL"
al@20503 9 WEB_SITE="http://www.blender.org/"
al@20503 10
slaxemulator@6619 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
slaxemulator@6619 12 WGET_URL="http://download.blender.org/source/$TARBALL"
pankso@4084 13
al@20513 14 BUILD_DEPENDS="cmake xorg-libXmu ilmbase-dev yasm coreutils-file-format \
pankso@9917 15 gettext mesa-dev freeglut-dev librsvg-dev openexr-dev tiff-dev openal-dev \
al@20503 16 glu libsdl-dev python3-dev libsamplerate-dev ffmpeg-dev lcms-dev openjpeg-dev \
al@19765 17 libboost-dev libboost-math libboost-math-tr1 libboost-filesystem \
al@20508 18 glu-dev glew-dev xorg-libXi-dev"
pankso@9807 19
al@20503 20 compile_rules() {
al@20503 21 p3v=$(. $WOK/python3/receipt; echo ${VERSION%.*})
slaxemulator@12790 22 mkdir -p $WOK/$PACKAGE/source/build
slaxemulator@12790 23 cd $WOK/$PACKAGE/source/build
al@20503 24
slaxemulator@10251 25 cmake $src \
slaxemulator@10251 26 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
slaxemulator@10251 27 -DCMAKE_BUILD_TYPE:STRING=Release \
slaxemulator@10251 28 -DWITH_INSTALL_PORTABLE:BOOL=OFF \
slaxemulator@10251 29 -DWITH_PYTHON_INSTALL:BOOL=OFF \
slaxemulator@10251 30 -DWITH_OPENCOLLADA:BOOL=OFF \
slaxemulator@10251 31 -DWITH_GAMEENGINE:BOOL=ON \
pascal@18207 32 -DWITH_CYCLES:BOOL=OFF \
slaxemulator@10251 33 -DWITH_PLAYER:BOOL=ON \
al@20503 34 -DPYTHON_VERSION:STRING=$p3v \
slaxemulator@10251 35 -DPYTHON_LIBPATH:STRING=/usr/lib \
al@20503 36 -DPYTHON_LIBRARY:STRING=python${p3v}m \
al@20503 37 -DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python${p3v}m &&
slaxemulator@6619 38 # build
al@20503 39 make $MAKEFLAGS &&
al@20503 40 make DESTDIR=$DESTDIR install &&
al@20503 41 python3 -m compileall "$DESTDIR/usr/share/blender" || return 1
al@20503 42
al@20503 43 mv -f $install/usr/bin/blender $install/usr/bin/blender-bin
al@20503 44 cp -a $stuff/blender $install/usr/bin/
pankso@4084 45 }
pankso@4084 46
al@20503 47 genpkg_rules() {
al@20503 48 LOCALE="fr de pt_BR es ru zh_CN"
al@20503 49 copy @std
al@20503 50 DEPENDS="python3 mesa libsdl libsamplerate libdrm jpeg glu openjpeg \
al@20503 51 ffmpeg lcms openexr desktop-file-utils libgomp tiff libpng16 freeglut \
al@20503 52 freetype openal zlib librsvg glew libboost-filesystem libboost-regex \
al@20503 53 libboost-thread libboost-date-time libboost-dev" #libboost-dev?
al@20503 54 SUGGESTED="nvidia"
al@20503 55 TAGS="3D creator editor"
pankso@4084 56 }