[94990] trunk/dports/python/py-scipy

ram at macports.org ram at macports.org
Tue Jul 3 07:34:36 PDT 2012


Revision: 94990
          https://trac.macports.org/changeset/94990
Author:   ram at macports.org
Date:     2012-07-03 07:34:36 -0700 (Tue, 03 Jul 2012)
Log Message:
-----------
python/py-scipy: update to work with SuiteSparse-4.0.0 #35020

Modified Paths:
--------------
    trunk/dports/python/py-scipy/Portfile

Added Paths:
-----------
    trunk/dports/python/py-scipy/files/umfpack_extra_libs.patch

Modified: trunk/dports/python/py-scipy/Portfile
===================================================================
--- trunk/dports/python/py-scipy/Portfile	2012-07-03 14:07:54 UTC (rev 94989)
+++ trunk/dports/python/py-scipy/Portfile	2012-07-03 14:34:36 UTC (rev 94990)
@@ -6,7 +6,7 @@
 
 name                    py-scipy
 version                 0.10.1
-revision                1
+revision                2
 categories              python
 platforms               darwin
 license                 BSD
@@ -37,9 +37,11 @@
 
 destroot.env-append     CCFLAGS="-I${prefix}/include -L${prefix}/lib"
 
-patchfiles              scipy_complex.patch
+patchfiles              scipy_complex.patch \
+                        umfpack_extra_libs.patch
+
 post-patch {
-  reinplace "s|include <\\(umfpack\.*.h\\)>|include <${prefix}/include/ufsparse/\\1>|g" ${worksrcpath}/scipy/sparse/linalg/dsolve/umfpack/umfpack.i
+  reinplace "s|@@MP_PREFIX@@|${prefix}|g" ${worksrcpath}/site.cfg
   reinplace "s|vecLib|Accelerate|g" ${worksrcpath}/scipy/lib/blas/fblaswrap_veclib_c.c.src
   reinplace "s|vecLib|Accelerate|g" ${worksrcpath}/scipy/linalg/src/fblaswrap_veclib_c.c
   reinplace "s|vecLib|Accelerate|g" ${worksrcpath}/scipy/sparse/linalg/eigen/arpack/ARPACK/FWRAPPERS/veclib_cabi_c.c

Added: trunk/dports/python/py-scipy/files/umfpack_extra_libs.patch
===================================================================
--- trunk/dports/python/py-scipy/files/umfpack_extra_libs.patch	                        (rev 0)
+++ trunk/dports/python/py-scipy/files/umfpack_extra_libs.patch	2012-07-03 14:34:36 UTC (rev 94990)
@@ -0,0 +1,13 @@
+--- site.cfg	1969-12-31 19:00:00.000000000 -0500
++++ site.cfg	2012-06-21 00:12:26.000000000 -0400
+@@ -0,0 +1,10 @@
++[amd]
++library_dirs = @@MP_PREFIX@@/lib
++include_dirs = @@MP_PREFIX@@/include
++amd_libs = SuiteSparse
++
++[umfpack]
++library_dirs = @@MP_PREFIX@@/lib
++include_dirs = @@MP_PREFIX@@/include
++umfpack_libs = SuiteSparse
++
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120703/69cf37fb/attachment.html>


More information about the macports-changes mailing list