rpms/blender/F-8 blender-wrapper,1.2,1.3 blender.spec,1.79,1.80

Jochen Schmitt s4504kr at fedoraproject.org
Tue Oct 7 19:56:08 UTC 2008


Author: s4504kr

Update of /cvs/extras/rpms/blender/F-8
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27005

Modified Files:
	blender-wrapper blender.spec 
Log Message:
Reorganisation directory structure to fix sysinfo.py issue


Index: blender-wrapper
===================================================================
RCS file: /cvs/extras/rpms/blender/F-8/blender-wrapper,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- blender-wrapper	26 Jul 2006 20:11:10 -0000	1.2
+++ blender-wrapper	7 Oct 2008 19:55:38 -0000	1.3
@@ -11,32 +11,24 @@
     ln -sf /usr/share/locale ~/.blender/locale
     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
+    ln -sf /usr/share/blender/VERSION ~/.blender/VERSION
 
     install -d ~/.blender/plugins/sequence
     install -d ~/.blender/plugins/texture
 
     install -d ~/.blender/scripts
+    ln -sf /usr/share/blender/scripts/bpydata ~/blender/scripts/bpydata
+    ln -sf /usr/share/blender/scripts/bpymodules ~/blender/scripts/pbymodules
     ln -sf /usr/share/blender/scripts/* ~/.blender/scripts/
 fi
 
-# 
-# In case the user's ~/.blender came from older versions, some files 
-# should be reinstalled.
-#
-
-if [ $(cat ~/.blender/VERSION) != $(cat /usr/share/blender/VERSION) ]; then
-    cp -a /usr/share/blender/bpydata ~/.blender
-    ln -sf /usr/share/blender/scripts/* ~/.blender/scripts/
-    cp -a /usr/share/blender/VERSION ~/.blender
-fi
-
 #
 # Fully update the plugins every time blender is launched.
 #
 
-for s in /usr/share/blender/scripts/* ; do
+rm -r ~/.blender/scripts/*.p*
+
+for s in /usr/share/blender/scripts/*.p* ; do
     s=`basename $s`
     if [ ! -e ~/.blender/scripts/$s ] ; then
          ln -sf /usr/share/blender/scripts/$s ~/.blender/scripts/


Index: blender.spec
===================================================================
RCS file: /cvs/extras/rpms/blender/F-8/blender.spec,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- blender.spec	8 Sep 2008 15:17:03 -0000	1.79
+++ blender.spec	7 Oct 2008 19:55:38 -0000	1.80
@@ -3,7 +3,7 @@
 
 Name:           blender
 Version:        2.47
-Release: 	1%{?dist}
+Release: 	5%{?dist}
 
 Summary:        3D modeling, animation, rendering and post-production
 
@@ -115,9 +115,6 @@
 
 mkdir -p ${RPM_BUILD_ROOT}/%{blenderlib}
 
-cp -a release/scripts/bpydata ${RPM_BUILD_ROOT}/%{blenderlib}
-cp -a release/scripts ${RPM_BUILD_ROOT}/%{blenderlib}
-
 pushd bin/.blender/locale
 
 rm -rf $(find -name '.svn' -print)
@@ -125,14 +122,16 @@
 
 cp -a bin/.blender/locale ${RPM_BUILD_ROOT}/%{_datadir}
 
-install -p -D -m 644 release/scripts/*.py ${RPM_BUILD_ROOT}/%{blenderlib}
+install -d ${RPM_BUILD_ROOT}/%{blenderlib}/scripts
+
+cp -R -a -p release/scripts/* ${RPM_BUILD_ROOT}/%{blenderlib}/scripts
 
 install -m 644 release/VERSION ${RPM_BUILD_ROOT}/%{blenderlib}
 install -m 644 bin/.blender/.Blanguages ${RPM_BUILD_ROOT}/%{blenderlib}
 install -m 644 bin/.blender/.bfont.ttf ${RPM_BUILD_ROOT}/%{blenderlib}
 
-install -p -D -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{blenderlib}/import-3ds-0.7.py
-install -p -D -m 644 %{SOURCE2} ${RPM_BUILD_ROOT}%{blenderlib}/export-3ds-0.71.py
+install -p -D -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{blenderlib}/scripts/import-3ds-0.7.py
+install -p -D -m 644 %{SOURCE2} ${RPM_BUILD_ROOT}%{blenderlib}/scripts/export-3ds-0.71.py
 
 install -p -D -m 644 %{SOURCE3} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/blender.png
 
@@ -179,6 +178,15 @@
 %{_datadir}/mime/packages/blender.xml
 
 %changelog
+* Tue Oct  7 2008 Jochen Schmitt <Jochen herr-schmitt de> 2.47-5
+- Reorganisation directory structure to fix sysinfo.py issue
+
+* Tue Oct  7 2008 Jochen Schmitt <Jochen herr-schmitt de> 2.47-4
+- Avoid duplicate python script (#465810)
+
+* Sun Sep  7 2008 Jochen Schmitt <Jochen herr-schmitt de> 2.47-3
+- Fix prerelease SPEC file
+
 * Thu Aug 14 2008 Jochen Schmitt <Jochen herr-schmitt de> 2.47-1
 - New upstream release
 




More information about the fedora-extras-commits mailing list