- Same site web, but mow the sources are on GihtHub;

- Upgrade to v5.7.2
  Many release notes at
  <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases>

- Add some missing modules to pkg-descr.
This commit is contained in:
Thierry Thomas
2020-04-11 18:11:30 +00:00
parent bf90090be0
commit 87ad2788dc
4 changed files with 28 additions and 22 deletions
+8 -7
View File
@@ -2,12 +2,9 @@
# $FreeBSD$
PORTNAME= suitesparse
DISTVERSION= 5.4.0
PORTREVISION= 6
PORTVERSION= 5.7.2
DISTVERSIONPREFIX= v
CATEGORIES= math
MASTER_SITES= http://faculty.cse.tamu.edu/davis/SuiteSparse/ \
https://mirror.sobukus.de/files/src/suitesparse/
DISTNAME= SuiteSparse-${PORTVERSION}
MAINTAINER= fortran@FreeBSD.org
COMMENT= SuiteSparse is a set of packages for sparse matrices calculation
@@ -17,9 +14,12 @@ LICENSE_COMB= dual
LIB_DEPENDS= libmetis.so:math/metis
USE_GITHUB= yes
GH_ACCOUNT= DrTimothyAldenDavis
GH_PROJECT= SuiteSparse
USES= cmake:insource compiler:${OPENMP}c++11-lib fortran gmake localbase:ldflags
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/SuiteSparse
ALL_TARGET= library # skip demos
INSTALL_TARGET= install # skip USES=cmake
MAKE_ENV= BLAS="${BLASLIB}" LAPACK="${LAPACKLIB}" \
@@ -29,7 +29,8 @@ MAKE_ENV= BLAS="${BLASLIB}" LAPACK="${LAPACKLIB}" \
INSTALL="${STAGEDIR}${PREFIX}" \
INSTALL_DOC="${STAGEDIR}${DOCSDIR}" \
INSTALL_INCLUDE="${STAGEDIR}${PREFIX}/include/${PORTNAME}"
CMAKE_ARGS= -DCMAKE_INSTALL_INCLUDEDIR:PATH="include/${PORTNAME}"
CMAKE_ARGS= -DCMAKE_INSTALL_INCLUDEDIR:PATH="include/${PORTNAME}" \
-DBUILD_GRB_STATIC_LIBRARY:BOOL=ON
LDFLAGS+= -L${WRKSRC}/lib # prevent linking with shared libs from the preinstalled older versions
CONFLICTS_INSTALL= mongoose plinkseq # bin/mongoose
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1568663184
SHA256 (SuiteSparse-5.4.0.tar.gz) = 374dd136696c653e34ef3212dc8ab5b61d9a67a6791d5ec4841efb838e94dbd1
SIZE (SuiteSparse-5.4.0.tar.gz) = 52594099
TIMESTAMP = 1586617989
SHA256 (DrTimothyAldenDavis-SuiteSparse-v5.7.2_GH0.tar.gz) = fe3bc7c3bd1efdfa5cffffb5cebf021ff024c83b5daf0ab445429d3d741bd3ad
SIZE (DrTimothyAldenDavis-SuiteSparse-v5.7.2_GH0.tar.gz) = 57027884
+10 -5
View File
@@ -2,14 +2,19 @@ SuiteSparse is a set of sparse matrices libraries.
It contains:
* AMD: symmetric approximate minimum degree
* BTF: permutation to block triangular form (beta)
* CAMD: constrained approximate minimum degree ordering
* CCOLAMD: constrained column approximate minimum degree
* COLAMD: column approximate minimum degree
* CHOLMOD: sparse supernodal Cholesky factorization and update/downdate
* KLU: sparse LU factorization, for circuit simulation (beta)
* LDL: a simple LDL^T factorization
* UMFPACK: sparse multifrontal LU factorization
* UFconfig: common configuration for all of the above
* COLAMD: column approximate minimum degree
* CSparse: a concise sparse matrix package
* CXSparse: and extended version of CSparse
* GraphBLAS: graph algorithms in the language of linear algebra
* KLU: sparse LU factorization, for circuit simulation (beta)
* LDL: a simple LDL^T factorization
* Mongoose: graph partitioning
* RBio: read/write sparse matrices
* SPQR: sparse QR factorization
* UMFPACK: sparse multifrontal LU factorization
* UFconfig: common configuration for all of the above
WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
+7 -7
View File
@@ -79,7 +79,7 @@ lib/libccolamd.so.2
lib/libccolamd.so.2.9.6
lib/libcholmod.so
lib/libcholmod.so.3
lib/libcholmod.so.3.0.13
lib/libcholmod.so.3.0.14
lib/libcolamd.so
lib/libcolamd.so.2
lib/libcolamd.so.2.9.6
@@ -88,8 +88,8 @@ lib/libcxsparse.so.3
lib/libcxsparse.so.3.2.0
lib/libgraphblas.a
lib/libgraphblas.so
lib/libgraphblas.so.2
lib/libgraphblas.so.2.2.2
lib/libgraphblas.so.3
lib/libgraphblas.so.3.2.2
lib/libklu.so
lib/libklu.so.1
lib/libklu.so.1.3.8
@@ -99,7 +99,7 @@ lib/libldl.so.2.2.6
lib/libmongoose.a
lib/libmongoose.so
lib/libmongoose.so.2
lib/libmongoose.so.2.0.3
lib/libmongoose.so.2.0.4
lib/librbio.so
lib/librbio.so.2
lib/librbio.so.2.2.6
@@ -108,10 +108,10 @@ lib/libspqr.so.2
lib/libspqr.so.2.0.9
lib/libsuitesparseconfig.so
lib/libsuitesparseconfig.so.5
lib/libsuitesparseconfig.so.5.4.0
lib/libsuitesparseconfig.so.5.7.2
lib/libumfpack.so
lib/libumfpack.so.5
lib/libumfpack.so.5.7.8
lib/libumfpack.so.5.7.9
%%PORTDOCS%%%%DOCSDIR%%/AMD_README.txt
%%PORTDOCS%%%%DOCSDIR%%/AMD_UserGuide.pdf
%%PORTDOCS%%%%DOCSDIR%%/BTF_README.txt
@@ -128,7 +128,7 @@ lib/libumfpack.so.5.7.8
%%PORTDOCS%%%%DOCSDIR%%/RBIO_README.txt
%%PORTDOCS%%%%DOCSDIR%%/SPQR_README.txt
%%PORTDOCS%%%%DOCSDIR%%/SUITESPARSECONFIG_README.txt
%%PORTDOCS%%%%DOCSDIR%%/SuiteSparse_README.txt
%%PORTDOCS%%%%DOCSDIR%%/SuiteSparse_README.md
%%PORTDOCS%%%%DOCSDIR%%/UMFPACK_QuickStart.pdf
%%PORTDOCS%%%%DOCSDIR%%/UMFPACK_README.txt
%%PORTDOCS%%%%DOCSDIR%%/UMFPACK_UserGuide.pdf