[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57011] trunk/blender/build_files/ build_environment/install_deps.sh: Enabled new openexr for RPM-based distro .

Bastien Montagne montagne29 at wanadoo.fr
Sat May 25 11:31:46 CEST 2013


Revision: 57011
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57011
Author:   mont29
Date:     2013-05-25 09:31:45 +0000 (Sat, 25 May 2013)
Log Message:
-----------
Enabled new openexr for RPM-based distro. Checked with FC18/amd64 for now, will check with Suse later.

Modified Paths:
--------------
    trunk/blender/build_files/build_environment/install_deps.sh

Modified: trunk/blender/build_files/build_environment/install_deps.sh
===================================================================
--- trunk/blender/build_files/build_environment/install_deps.sh	2013-05-25 02:21:50 UTC (rev 57010)
+++ trunk/blender/build_files/build_environment/install_deps.sh	2013-05-25 09:31:45 UTC (rev 57011)
@@ -2167,8 +2167,9 @@
   THEORA_USE=true
 
   if [ $RPM = "FEDORA" -o $RPM = "RHEL" ]; then
+    OPENEXR_DEV="openexr-devel"
 
-    _packages="$_packages libsqlite3x-devel openexr-devel fftw-devel SDL-devel"
+    _packages="$_packages libsqlite3x-devel fftw-devel SDL-devel"
 
     if $WITH_ALL; then
       _packages="$_packages jack-audio-connection-kit-devel"
@@ -2204,8 +2205,9 @@
     fi
 
   elif [ $RPM = "SUSE" ]; then
+    OPENEXR_DEV="libopenexr-devel"
 
-    _packages="$_packages cmake sqlite3-devel libopenexr-devel fftw3-devel libSDL-devel"
+    _packages="$_packages cmake sqlite3-devel fftw3-devel libSDL-devel"
 
     INFO ""
     install_packages_RPM $_packages
@@ -2303,11 +2305,23 @@
   fi
 
   INFO ""
+  if $OPENEXR_SKIP; then
+    INFO "WARNING! Skipping OpenEXR installation, as requested..."
+  else
+    check_package_version_ge_RPM $OPENEXR_DEV $OPENEXR_VERSION_MIN
+    if [ $? -eq 0 ]; then
+      install_packages_RPM $OPENEXR_DEV
+    else
+      compile_OPENEXR
+    fi
+  fi
+
+  INFO ""
   if $OIIO_SKIP; then
     INFO "WARNING! Skipping OpenImageIO installation, as requested..."
   else
     check_package_version_ge_RPM OpenImageIO-devel $OIIO_VERSION_MIN
-    if [ $? -eq 0 ]; then
+    if [ $? -eq 0 -a $_with_built_openexr == false ]; then
       install_packages_RPM OpenImageIO-devel
     else
       compile_OIIO




More information about the Bf-blender-cvs mailing list