# HG changeset patch # User Christopher Rogers # Date 1337157970 0 # Node ID 3fb06f5aae558d1d609f86067dfef1bcfa80a9ba # Parent 9836643962d11ed90904cb1a69ed6e3b749efde1 Up: blender to 2.63a. diff -r 9836643962d1 -r 3fb06f5aae55 blender/receipt --- a/blender/receipt Tue May 15 21:40:57 2012 +0000 +++ b/blender/receipt Wed May 16 08:46:10 2012 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="blender" -VERSION="2.57b" +VERSION="2.63a" CATEGORY="graphics" SHORT_DESC="3D content creation suite." MAINTAINER="pankso@slitaz.org" @@ -16,17 +16,16 @@ freetype openal zlib librsvg" BUILD_DEPENDS="cmake xorg-libXmu ilmbase-dev yasm pkg-config coreutils-file-format \ gettext mesa-dev freeglut-dev librsvg-dev openexr-dev tiff-dev openal-dev \ -libglu-mesa libsdl-dev py3k-dev libsamplerate-dev ffmpeg-dev lcms-dev openjpeg-dev" +libglu-mesa libsdl-dev py3k-dev libsamplerate-dev ffmpeg-dev lcms-dev openjpeg-dev \ +libboost-dev libboost-math-dev libboost-tr1-dev" # Rules to configure and make the package. compile_rules() { cd $src - sed -i 's/.*openjpeg.h.*/&\n#include /' \ - source/blender/imbuf/intern/jp2.c - mkdir -p $WOK/$PACKAGE/build - cd $WOK/$PACKAGE/build + mkdir -p $WOK/$PACKAGE/source/build + cd $WOK/$PACKAGE/source/build cmake $src \ -DCMAKE_INSTALL_PREFIX:PATH=/usr \ -DCMAKE_BUILD_TYPE:STRING=Release \ @@ -43,7 +42,15 @@ make $MAKEFLAGS -j 1 make DESTDIR=$DESTDIR install python3 -m compileall "$DESTDIR/usr/share/blender" - [ -s $DESTDIR/usr/bin/blender ] + cp -rf $src/release/plugins/* $src/source/blender/blenpluginapi + cd $src/source/blender/blenpluginapi + chmod 755 bmake + make + for i in sequence texture; do + mkdir -p $DESTDIR/usr/share/blender/${VERSION%[a-z]}/plugins/$i + cp -a $src/source/blender/blenpluginapi/$i/*.so \ + $DESTDIR/usr/share/blender/${VERSION%[a-z]}/plugins/$i/ + done } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -51,7 +58,10 @@ { LOCALE="fr de pt_BR es zh_CN" mkdir -p $fs/usr/bin $fs/usr/share/pixmaps - cp -a $_pkg/usr $fs + cp -a $install/usr/share/blender $fs/usr/share + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/share/applications $fs/usr/share + cp -a $install/usr/share/icons $fs/usr/share mv -f $fs/usr/bin/blender $fs/usr/bin/blender-bin cp -a $stuff/blender $fs/usr/bin }