wok-next rev 21217
updated blender (2.75a -> 2.81)
author | Hans-G?nter Theisgen |
---|---|
date | Tue Dec 03 08:32:26 2019 +0100 (2019-12-03) |
parents | ed77de38092d |
children | 316622d319c4 |
files | blender/receipt |
line diff
1.1 --- a/blender/receipt Tue Dec 03 07:50:26 2019 +0100 1.2 +++ b/blender/receipt Tue Dec 03 08:32:26 2019 +0100 1.3 @@ -1,56 +1,59 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="blender" 1.7 -VERSION="2.75a" 1.8 +VERSION="2.81" 1.9 CATEGORY="graphics" 1.10 SHORT_DESC="3D content creation suite" 1.11 -MAINTAINER="devel@slitaz.org" 1.12 +MAINTAINER="maintainer@slitaz.org" 1.13 LICENSE="GPL" 1.14 WEB_SITE="https://www.blender.org/" 1.15 1.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.17 WGET_URL="http://download.blender.org/source/$TARBALL" 1.18 1.19 -BUILD_DEPENDS="cmake libxmu ilmbase-dev yasm coreutils-file-format \ 1.20 -gettext-dev mesa-dev freeglut-dev librsvg-dev openexr-dev tiff-dev openal-dev \ 1.21 -glu sdl-dev python3-dev libsamplerate-dev ffmpeg-dev lcms-dev openjpeg-dev \ 1.22 -boost-dev boost-math boost-math-tr1 boost-filesystem \ 1.23 -glu-dev glew-dev libxi-dev" 1.24 +BUILD_DEPENDS="boost-dev boost-filesystem boost-math boost-math-tr1 1.25 + cmake coreutils-file-format ffmpeg-dev freeglut-dev 1.26 + gettext-dev glew-dev glu glu-dev ilmbase-dev lcms-dev 1.27 + librsvg-dev libsamplerate-dev libxi-dev libxmu mesa-dev 1.28 + openal-dev openexr-dev openjpeg-dev python3-dev sdl-dev 1.29 + tiff-dev yasm" 1.30 1.31 -compile_rules() { 1.32 +compile_rules() 1.33 +{ 1.34 p3v=$(. $WOK/python3/receipt; echo ${VERSION%.*}) 1.35 mkdir -p $WOK/$PACKAGE/source/build 1.36 cd $WOK/$PACKAGE/source/build 1.37 1.38 - cmake $src \ 1.39 - -DCMAKE_INSTALL_PREFIX:PATH=/usr \ 1.40 - -DCMAKE_BUILD_TYPE:STRING=Release \ 1.41 - -DWITH_INSTALL_PORTABLE:BOOL=OFF \ 1.42 - -DWITH_PYTHON_INSTALL:BOOL=OFF \ 1.43 - -DWITH_OPENCOLLADA:BOOL=OFF \ 1.44 - -DWITH_GAMEENGINE:BOOL=ON \ 1.45 - -DWITH_CYCLES:BOOL=OFF \ 1.46 - -DWITH_PLAYER:BOOL=ON \ 1.47 - -DPYTHON_VERSION:STRING=$p3v \ 1.48 - -DPYTHON_LIBPATH:STRING=/usr/lib \ 1.49 - -DPYTHON_LIBRARY:STRING=python${p3v}m \ 1.50 + cmake $src \ 1.51 + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ 1.52 + -DCMAKE_BUILD_TYPE:STRING=Release \ 1.53 + -DWITH_INSTALL_PORTABLE:BOOL=OFF \ 1.54 + -DWITH_PYTHON_INSTALL:BOOL=OFF \ 1.55 + -DWITH_OPENCOLLADA:BOOL=OFF \ 1.56 + -DWITH_GAMEENGINE:BOOL=ON \ 1.57 + -DWITH_CYCLES:BOOL=OFF \ 1.58 + -DWITH_PLAYER:BOOL=ON \ 1.59 + -DPYTHON_VERSION:STRING=$p3v \ 1.60 + -DPYTHON_LIBPATH:STRING=/usr/lib \ 1.61 + -DPYTHON_LIBRARY:STRING=python${p3v}m \ 1.62 -DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python${p3v}m && 1.63 # build 1.64 make $MAKEFLAGS && 1.65 make DESTDIR=$install install && 1.66 python3 -m compileall "$install/usr/share/blender" || return 1 1.67 1.68 - mv -f $install/usr/bin/blender $install/usr/bin/blender-bin 1.69 - cp -a $stuff/blender $install/usr/bin/ 1.70 + mv -f $install/usr/bin/blender $install/usr/bin/blender-bin 1.71 + cp -a $stuff/blender $install/usr/bin/ 1.72 } 1.73 1.74 -genpkg_rules() { 1.75 - LOCALE="fr de pt_BR es ru zh_CN" 1.76 +genpkg_rules() 1.77 +{ 1.78 + LOCALE="de es fr pt_BR ru zh_CN" 1.79 copy @std 1.80 - DEPENDS="python3 mesa sdl libsamplerate libdrm jpeg glu openjpeg \ 1.81 - ffmpeg liblcms openexr desktop-file-utils libgomp libtiff libpng freeglut \ 1.82 - freetype openal zlib librsvg glew boost-filesystem boost-regex \ 1.83 - boost-thread boost-date-time boost-dev" #boost-dev? 1.84 + DEPENDS="boost-date-time boost-dev boost-filesystem boost-regex 1.85 + boost-thread desktop-file-utils ffmpeg glew glu freeglut 1.86 + freetype jpeg libdrm libgomp liblcms libpng librsvg libsamplerate 1.87 + libtiff mesa openal openexr openjpeg python3 sdl zlib" #boost-dev? 1.88 SUGGESTED="nvidia" 1.89 TAGS="3D creator editor" 1.90 }