contrib/suitesparse/Pkgfile

22 lines
804 B
Plaintext
Raw Normal View History

# Description: A collection of sparse matrix libraries
# URL: http://faculty.cse.tamu.edu/davis/suitesparse.html
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: chrpath intel-tbb lapack metis
name=suitesparse
2020-04-12 17:17:48 +02:00
version=5.7.2
2020-02-21 01:42:42 +01:00
release=1
2019-11-06 20:04:43 +01:00
source=(https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$version/$name-$version.tar.gz suitesparse-no-demo.patch)
build() {
2019-11-06 20:04:43 +01:00
cd SuiteSparse-$version
patch -p1 -i ../suitesparse-no-demo.patch
2020-04-12 17:17:48 +02:00
BLAS=-lblas LAPACK=-llapack TBB=-ltbb SPQR_CONFIG=-DHAVE_TBB MY_METIS_LIB=/usr/lib/libmetis.so make
install -dm755 $PKG/usr/{include,lib}
2020-04-12 17:17:48 +02:00
BLAS=-lblas LAPACK=-llapack TBB=-ltbb SPQR_CONFIG=-DHAVE_TBB MY_METIS_LIB=/usr/lib/libmetis.so \
make INSTALL_LIB=$PKG/usr/lib INSTALL_INCLUDE=$PKG/usr/include install
chrpath -d $PKG/usr/lib/*
}