[77647] trunk/dports/devel/boost

adfernandes at macports.org adfernandes at macports.org
Thu Apr 7 12:11:59 PDT 2011


Revision: 77647
          http://trac.macports.org/changeset/77647
Author:   adfernandes at macports.org
Date:     2011-04-07 12:11:57 -0700 (Thu, 07 Apr 2011)
Log Message:
-----------
devel/boost ; fix for python3 print statements as per #29040

Modified Paths:
--------------
    trunk/dports/devel/boost/Portfile

Added Paths:
-----------
    trunk/dports/devel/boost/files/patch-bootstrap.sh.diff

Modified: trunk/dports/devel/boost/Portfile
===================================================================
--- trunk/dports/devel/boost/Portfile	2011-04-07 17:52:47 UTC (rev 77646)
+++ trunk/dports/devel/boost/Portfile	2011-04-07 19:11:57 UTC (rev 77647)
@@ -32,7 +32,8 @@
                 port:icu
 
 patchfiles      patch-tools_build_v2_engine_src_build.sh.diff \
-                patch-tools_build_v2_engine_src_build.jam.diff
+                patch-tools_build_v2_engine_src_build.jam.diff \
+                patch-bootstrap.sh.diff
 
 post-patch {
     reinplace "s|%%CONFIGURE.CC%%|${configure.cc}|g" ${worksrcpath}/tools/build/v2/engine/src/build.sh
@@ -121,7 +122,7 @@
     }
 }
 
-set pythons_suffixes {24 25 26 27 31}
+set pythons_suffixes {24 25 26 27 31 32}
 
 set pythons_ports {}
 foreach s ${pythons_suffixes} {
@@ -133,7 +134,7 @@
     foreach s ${pythons_suffixes} {
         if {[variant_isset python${s}]} {
             set p python[string index ${s} 0].[string index ${s} 1]
-            return [file normalize [exec ${p} -c "import sys; print sys.prefix"]/lib/${p}/site-packages]
+            return [file normalize [exec ${p} -c "import sys; print(sys.prefix)"]/lib/${p}/site-packages]
         }
     }
     error "Python support not enabled."

Added: trunk/dports/devel/boost/files/patch-bootstrap.sh.diff
===================================================================
--- trunk/dports/devel/boost/files/patch-bootstrap.sh.diff	                        (rev 0)
+++ trunk/dports/devel/boost/files/patch-bootstrap.sh.diff	2011-04-07 19:11:57 UTC (rev 77647)
@@ -0,0 +1,11 @@
+--- bootstrap.sh.orig	2011-04-07 14:57:52.000000000 -0400
++++ bootstrap.sh	2011-04-07 15:02:12.000000000 -0400
+@@ -279,7 +279,7 @@
+ 
+     if test "x$PYTHON_ROOT" = x; then
+         echo -n "Detecting Python root... "
+-        PYTHON_ROOT=`$PYTHON -c "import sys; print sys.prefix"`
++        PYTHON_ROOT=`$PYTHON -c "import sys; print (sys.prefix)"`
+         echo $PYTHON_ROOT
+     fi    
+ fi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110407/b9fe6f48/attachment.html>


More information about the macports-changes mailing list