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 } |