# HG changeset patch # User Pascal Bellard # Date 1429307679 -7200 # Node ID 9e350f60bf7ba6a33ce8efebaff28199ff52c850 # Parent 798cfdd09060db126d8896dfc97851c2da903f62 Add umfpack diff -r 798cfdd09060 -r 9e350f60bf7b umfpack/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/umfpack/receipt Fri Apr 17 23:54:39 2015 +0200 @@ -0,0 +1,30 @@ +# SliTaz package receipt. + +PACKAGE="umfpack" +SOURCE="SuiteSparse" +VERSION="4.4.4" +CATEGORY="development" +SHORT_DESC="Multifrontal LU factorization." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="GPL2" +TARBALL="$SOURCE-$VERSION.tar.gz" +WEB_SITE="http://faculty.cse.tamu.edu/davis/suitesparse.html" +WGET_URL="http://faculty.cse.tamu.edu/davis/$SOURCE/$TARBALL" + +DEPENDS="blas lapack" +BUILD_DEPENDS="blas lapack libgfortran" + +# Rules to configure and make the package. +compile_rules() +{ + mkdir -p $DESTDIR/usr/lib $DESTDIR/usr/include + sed -i "s/lopenblas/lblas/;s|/usr/local|$DESTDIR/usr|" \ + SuiteSparse_config/*.mk + make -j 1 && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/usr $fs/ +}