Author: gj                           Date: Sat Feb 19 21:45:36 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- blender wrapper. Stolen from debian, with some modifications by me.

---- Files affected:
SOURCES:
   blender-wrapper (NONE -> 1.1)  (NEW), blender-blanguages.patch (1.1 -> NONE) 
 (REMOVED)

---- Diffs:

================================================================
Index: SOURCES/blender-wrapper
diff -u /dev/null SOURCES/blender-wrapper:1.1
--- /dev/null   Sat Feb 19 22:45:36 2005
+++ SOURCES/blender-wrapper     Sat Feb 19 22:45:31 2005
@@ -0,0 +1,45 @@
+#!/bin/sh
+
+#
+# A wrapper script for Blender
+#
+# orginal file for Debian distribution
+
+# In case user's home directory doesn't contain ~/.blender, copy it
+# from /usr/lib/blender
+
+if [ ! -d ~/.blender ]; then
+    install -d ~/.blender
+    ln -sf /usr/share/blender/locale ~/.blender
+    ln -sf /usr/share/blender/.Blanguages ~/.blender
+    ln -sf /usr/share/blender/.bfont.ttf ~/.blender
+    cp -a /usr/share/blender/bpydata ~/.blender
+    cp -a /usr/share/blender/VERSION ~/.blender
+
+    install -d ~/.blender/scripts
+    ln -sf /usr/share/blender/scripts/* ~/.blender/scripts/
+
+    install -d ~/.blender/plugins/
+
+    if [ ! -d /usr/lib/blender ]; then
+       ln -sf /usr/lib64/blender/plugins/* ~/.blender/plugins/
+    else
+       ln -sf /usr/lib/blender/plugins/* ~/.blender/plugins/
+    fi
+    
+
+fi
+
+# 
+# In case the user's ~/.blender came from older versions, some files 
+# should be reinstalled.
+#
+
+if [ $(cat ~/.blender/VERSION) != $(cat /usr/lib/blender/VERSION) ]; then
+    cp -a /usr/lib/blender/bpydata ~/.blender
+    ln -sf /usr/lib/blender/scripts/* ~/.blender/scripts/
+    cp -a /usr/lib/blender/VERSION ~/.blender
+fi
+
+blender-bin $@
+
================================================================

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to