Revision: 94990 https://trac.macports.org/changeset/94990 Author: ram@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 ++
participants (1)
-
ram@macports.org