# HG changeset patch # User Christophe Lincoln # Date 1253052746 -7200 # Node ID 9771c3252b974708c0c81d35730d1fb05a51f87c # Parent 1d293d17e64068b2d2412fd96c9d6c429931c363 Add: blender (3D creation suite) diff -r 1d293d17e640 -r 9771c3252b97 blender/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/blender/receipt Wed Sep 16 00:12:26 2009 +0200 @@ -0,0 +1,35 @@ +# SliTaz package receipt. + +PACKAGE="blender" +VERSION="2.49b" +CATEGORY="graphics" +SHORT_DESC="3D content creation suite." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION-linux-glibc236-py25-i386.tar.bz2" +DEPENDS="python mesa libsdl libdrm" +WEB_SITE="http://www.blender.org/" +WGET_URL="http://download.blender.org/release/Blender${VERSION}/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + mv blender-$VERSION-linux-glibc236-py25-i386 \ + $PACKAGE-$VERSION 2>/dev/null || continue + cd $src + mkdir -p _pkg/usr/share + mv .blender/locale _pkg/usr/share 2>/dev/null + #cd plugins && make + rm -rf ../taz +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + LOCALE="fr de pt_BR es zh_CN" + mkdir -p $fs/usr/bin $fs/usr/share/pixmaps + cp -a $src/blender $fs/usr/bin/blender-bin + cp stuff/blender $fs/usr/bin + cp -a $src/.blender $fs/usr/share/blender + cp -a $src/blenderplayer $fs/usr/bin + cp -a $src/icons/32x32/blender.png $fs/usr/share/pixmaps +} diff -r 1d293d17e640 -r 9771c3252b97 blender/stuff/blender --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/blender/stuff/blender Wed Sep 16 00:12:26 2009 +0200 @@ -0,0 +1,7 @@ +#!/bin/sh + +if [ ! -d $HOME/.blender ]; then + cp -r /usr/share/blender $HOME/.blender +fi + +exec blender-bin diff -r 1d293d17e640 -r 9771c3252b97 blender/stuff/blender.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/blender/stuff/blender.desktop Wed Sep 16 00:12:26 2009 +0200 @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Blender 3D creation suite +Exec=blender +Icon=blender +Type=Application +Categories=Graphics;