wok-next annotate blender/receipt @ rev 21661

updated fonttosfnt (1.0.5 -> 1.1.0)
author Hans-G?nter Theisgen
date Sat Jun 27 13:41:53 2020 +0100 (2020-06-27)
parents 316622d319c4
children
rev   line source
al@20503 1 # SliTaz package receipt v2.
pankso@4084 2
pankso@4084 3 PACKAGE="blender"
Hans-G?nter@21217 4 VERSION="2.81"
pankso@4084 5 CATEGORY="graphics"
al@20503 6 SHORT_DESC="3D content creation suite"
Hans-G?nter@21217 7 MAINTAINER="maintainer@slitaz.org"
pascal@15022 8 LICENSE="GPL"
al@21020 9 WEB_SITE="https://www.blender.org/"
al@20503 10
Hans-G?nter@21218 11 TARBALL="$PACKAGE-$VERSION.tar.xz"
slaxemulator@6619 12 WGET_URL="http://download.blender.org/source/$TARBALL"
pankso@4084 13
Hans-G?nter@21217 14 BUILD_DEPENDS="boost-dev boost-filesystem boost-math boost-math-tr1
Hans-G?nter@21217 15 cmake coreutils-file-format ffmpeg-dev freeglut-dev
Hans-G?nter@21219 16 gettext-dev glew-dev glu glu-dev ilmbase-dev jpeg-dev lcms-dev
Hans-G?nter@21217 17 librsvg-dev libsamplerate-dev libxi-dev libxmu mesa-dev
Hans-G?nter@21217 18 openal-dev openexr-dev openjpeg-dev python3-dev sdl-dev
Hans-G?nter@21217 19 tiff-dev yasm"
pankso@9807 20
Hans-G?nter@21217 21 compile_rules()
Hans-G?nter@21217 22 {
al@20503 23 p3v=$(. $WOK/python3/receipt; echo ${VERSION%.*})
slaxemulator@12790 24 mkdir -p $WOK/$PACKAGE/source/build
slaxemulator@12790 25 cd $WOK/$PACKAGE/source/build
al@20503 26
Hans-G?nter@21217 27 cmake $src \
Hans-G?nter@21217 28 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
Hans-G?nter@21217 29 -DCMAKE_BUILD_TYPE:STRING=Release \
Hans-G?nter@21217 30 -DWITH_INSTALL_PORTABLE:BOOL=OFF \
Hans-G?nter@21217 31 -DWITH_PYTHON_INSTALL:BOOL=OFF \
Hans-G?nter@21217 32 -DWITH_OPENCOLLADA:BOOL=OFF \
Hans-G?nter@21217 33 -DWITH_GAMEENGINE:BOOL=ON \
Hans-G?nter@21217 34 -DWITH_CYCLES:BOOL=OFF \
Hans-G?nter@21217 35 -DWITH_PLAYER:BOOL=ON \
Hans-G?nter@21217 36 -DPYTHON_VERSION:STRING=$p3v \
Hans-G?nter@21217 37 -DPYTHON_LIBPATH:STRING=/usr/lib \
Hans-G?nter@21217 38 -DPYTHON_LIBRARY:STRING=python${p3v}m \
al@20503 39 -DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python${p3v}m &&
slaxemulator@6619 40 # build
al@20503 41 make $MAKEFLAGS &&
al@21020 42 make DESTDIR=$install install &&
al@21020 43 python3 -m compileall "$install/usr/share/blender" || return 1
al@20503 44
Hans-G?nter@21217 45 mv -f $install/usr/bin/blender $install/usr/bin/blender-bin
Hans-G?nter@21217 46 cp -a $stuff/blender $install/usr/bin/
pankso@4084 47 }
pankso@4084 48
Hans-G?nter@21217 49 genpkg_rules()
Hans-G?nter@21217 50 {
Hans-G?nter@21217 51 LOCALE="de es fr pt_BR ru zh_CN"
al@20503 52 copy @std
Hans-G?nter@21217 53 DEPENDS="boost-date-time boost-dev boost-filesystem boost-regex
Hans-G?nter@21217 54 boost-thread desktop-file-utils ffmpeg glew glu freeglut
Hans-G?nter@21217 55 freetype jpeg libdrm libgomp liblcms libpng librsvg libsamplerate
Hans-G?nter@21217 56 libtiff mesa openal openexr openjpeg python3 sdl zlib" #boost-dev?
al@20503 57 SUGGESTED="nvidia"
al@20503 58 TAGS="3D creator editor"
pankso@4084 59 }