diff options
Diffstat (limited to 'dev-python/cvxopt/files/cvxopt-1.1.3-blas.patch')
-rw-r--r-- | dev-python/cvxopt/files/cvxopt-1.1.3-blas.patch | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/dev-python/cvxopt/files/cvxopt-1.1.3-blas.patch b/dev-python/cvxopt/files/cvxopt-1.1.3-blas.patch new file mode 100644 index 000000000..12c434990 --- /dev/null +++ b/dev-python/cvxopt/files/cvxopt-1.1.3-blas.patch @@ -0,0 +1,76 @@ +--- setup.py.orig 2011-06-20 15:32:19.584436452 +1200 ++++ setup.py 2011-06-20 15:35:14.962030823 +1200 +@@ -46,14 +48,14 @@ + # optional modules + + if BUILD_GSL: +- gsl = Extension('gsl', libraries = ['m', 'gsl', 'blas'], ++ gsl = Extension('gsl', libraries = ['m', 'gsl', @GENTOO_BLAS], + include_dirs = [ GSL_INC_DIR ], + library_dirs = [ GSL_LIB_DIR ], + sources = ['C/gsl.c'] ) + extmods += [gsl]; + + if BUILD_FFTW: +- fftw = Extension('fftw', libraries = ['fftw3', 'blas'], ++ fftw = Extension('fftw', libraries = ['fftw3', @GENTOO_BLAS], + include_dirs = [ FFTW_INC_DIR ], + library_dirs = [ FFTW_LIB_DIR, ATLAS_LIB_DIR ], + sources = ['C/fftw.c'] ) +@@ -67,7 +69,7 @@ + extmods += [glpk]; + + if BUILD_DSDP: +- dsdp = Extension('dsdp', libraries = ['dsdp', 'blas', 'lapack'], ++ dsdp = Extension('dsdp', libraries = ['dsdp', @GENTOO_LAPACK], + include_dirs = [ DSDP_INC_DIR ], + library_dirs = [ DSDP_LIB_DIR, ATLAS_LIB_DIR ], + sources = ['C/dsdp.c'] ) +@@ -85,17 +87,17 @@ + else: + MACROS = [] + +-base = Extension('base', libraries = ['m','lapack','blas'], ++base = Extension('base', libraries = ['m', @GENTOO_LAPACK], + library_dirs = [ ATLAS_LIB_DIR ], + define_macros = MACROS, + sources = ['C/base.c','C/dense.c','C/sparse.c']) + +-blas = Extension('blas', libraries = ['blas'], ++blas = Extension('blas', libraries = [@GENTOO_BLAS], + library_dirs = [ ATLAS_LIB_DIR ], + define_macros = MACROS, + sources = ['C/blas.c'] ) + +-lapack = Extension('lapack', libraries = ['lapack','blas'], ++lapack = Extension('lapack', libraries = [@GENTOO_LAPACK], + library_dirs = [ ATLAS_LIB_DIR ], + define_macros = MACROS, + sources = ['C/lapack.c'] ) +@@ -106,7 +108,7 @@ + 'C/SuiteSparse/UFconfig' ], + library_dirs = [ ATLAS_LIB_DIR ], + define_macros = MACROS, +- libraries = [ 'blas', 'lapack'], ++ libraries = [@GENTOO_LAPACK], + sources = [ 'C/umfpack.c', + 'C/SuiteSparse/UMFPACK/Source/umfpack_global.c', + 'C/SuiteSparse/UMFPACK/Source/umfpack_tictoc.c' ] + +@@ -118,7 +120,7 @@ + + cholmod = Extension('cholmod', + library_dirs = [ ATLAS_LIB_DIR ], +- libraries = ['lapack', 'blas'], ++ libraries = [@GENTOO_LAPACK], + include_dirs = [ 'C/SuiteSparse/CHOLMOD/Include', + 'C/SuiteSparse/COLAMD', 'C/SuiteSparse/AMD/Include', + 'C/SuiteSparse/UFconfig', 'C/SuiteSparse/COLAMD/Include' ], +@@ -139,7 +141,7 @@ + define_macros = MACROS, + sources = [ 'C/amd.c' ] + glob('C/SuiteSparse/AMD/Source/*.c') ) + +-misc_solvers = Extension('misc_solvers', libraries = ['lapack', 'blas'], ++misc_solvers = Extension('misc_solvers', libraries = [@GENTOO_LAPACK], + library_dirs = [ ATLAS_LIB_DIR ], + define_macros = MACROS, + sources = ['C/misc_solvers.c'] ) |