summaryrefslogtreecommitdiff
path: root/suitesparse/Pkgfile
blob: 35732b003cb7e28eede534b0b1fe15b0826e525b (plain)
    1 # Description: A collection of sparse matrix libraries
    2 # URL: http://faculty.cse.tamu.edu/davis/suitesparse.html
    3 # Maintainer: Tim Biermann, tbier at posteo dot de
    4 # Depends on: intel-tbb openblas metis chrpath
    5 
    6 name=suitesparse
    7 version=5.6.0
    8 release=1
    9 source=(https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$version/$name-$version.tar.gz suitesparse-no-demo.patch)
   10 
   11 build() {
   12   cd SuiteSparse-$version
   13   patch -p1 -i ../suitesparse-no-demo.patch
   14   BLAS=-lblas TBB=-ltbb SPQR_CONFIG=-DHAVE_TBB MY_METIS_LIB=/usr/lib/libmetis.so make
   15   install -dm755 $PKG/usr/{include,lib}
   16 
   17   BLAS=-lblas TBB=-ltbb SPQR_CONFIG=-DHAVE_TBB MY_METIS_LIB=/usr/lib/libmetis.so \
   18   make INSTALL_LIB=$PKG/usr/lib INSTALL_INCLUDE=$PKG/usr/include install
   19 
   20   chrpath -d $PKG/usr/lib/*
   21 }

Generated by cgit