mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-02 06:03:50 +00:00
Make fetchable by updating to 2.3.1. Now SuiteSparce
has version numbering. Suggested by: Paul Dlug <paul@aps.org>
This commit is contained in:
parent
a27a794bed
commit
2800018011
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=180891
@ -6,11 +6,10 @@
|
||||
#
|
||||
|
||||
PORTNAME= suitesparse
|
||||
PORTVERSION= 2.1.1
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 2.3.1
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= http://www.cise.ufl.edu/research/sparse/SuiteSparse/current/
|
||||
DISTNAME= SuiteSparse
|
||||
MASTER_SITES= http://www.cise.ufl.edu/research/sparse/SuiteSparse/
|
||||
DISTNAME= SuiteSparse-${PORTVERSION}
|
||||
DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
|
||||
|
||||
MAINTAINER= maho@FreeBSD.org
|
||||
@ -42,7 +41,7 @@ CONFLICTS= umfpack-*
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
USE_GMAKE= yes
|
||||
|
||||
WRKSRC=${WRKDIR}/SuiteSparse
|
||||
WRKSRC_SHARED=${WRKSRC}_shared
|
||||
CFLAGS_SHARED=${CFLAGS} ${FPIC}
|
||||
FFLAGS_SHARED=${CFLAGS} ${FPIC}
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (suitesparse/2.1.1/SuiteSparse.tar.gz) = bc01ef2f26e6ad3eed83b4ad62e46a68
|
||||
SHA256 (suitesparse/2.1.1/SuiteSparse.tar.gz) = 200f970f2dc596fffe5c9ff9fe6b9f11d3ce9d28a963df1e209942b3f4012ce1
|
||||
SIZE (suitesparse/2.1.1/SuiteSparse.tar.gz) = 7839523
|
||||
MD5 (suitesparse/2.3.1/SuiteSparse-2.3.1.tar.gz) = 52d5088aaae7231b8c540657ccaf3625
|
||||
SHA256 (suitesparse/2.3.1/SuiteSparse-2.3.1.tar.gz) = 81f739db72ed67525673ce8847b817af03a656353f4e566988bdb17d65a5be9f
|
||||
SIZE (suitesparse/2.3.1/SuiteSparse-2.3.1.tar.gz) = 7970203
|
||||
|
@ -1,11 +1,11 @@
|
||||
--- Makefile~ Fri Jul 28 04:49:43 2006
|
||||
+++ Makefile Sun Sep 17 22:33:10 2006
|
||||
@@ -19,7 +19,7 @@
|
||||
( cd CSparse ; $(MAKE) )
|
||||
( cd CXSparse ; $(MAKE) )
|
||||
# ( cd LPDASA ; $(MAKE) )
|
||||
--- Makefile Sat Dec 2 07:31:29 2006
|
||||
+++ Makefile Thu Dec 28 09:02:28 2006
|
||||
@@ -7,7 +7,7 @@
|
||||
# Compile the default rules for each package
|
||||
default:
|
||||
( cd UFconfig/xerbla ; $(MAKE) )
|
||||
- ( cd metis-4.0 ; $(MAKE) )
|
||||
+# ( cd metis-4.0 ; $(MAKE) )
|
||||
# ( cd PARAKLETE ; $(MAKE) )
|
||||
|
||||
library: default
|
||||
( cd AMD ; $(MAKE) )
|
||||
( cd CAMD ; $(MAKE) )
|
||||
( cd COLAMD ; $(MAKE) )
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- UFconfig/UFconfig.mk Wed Sep 20 05:36:35 2006
|
||||
+++ UFconfig/UFconfig.mk Wed Sep 20 05:36:38 2006
|
||||
--- UFconfig/UFconfig.mk Wed Nov 29 20:18:52 2006
|
||||
+++ UFconfig/UFconfig.mk Thu Dec 28 09:14:51 2006
|
||||
@@ -31,8 +31,8 @@
|
||||
# C compiler and compiler flags: These will normally not give you optimal
|
||||
# performance. You should select the optimization parameters that are best
|
||||
@ -22,18 +22,18 @@
|
||||
F77LIB =
|
||||
|
||||
# C and Fortran libraries
|
||||
@@ -77,8 +77,8 @@
|
||||
@@ -73,8 +73,8 @@
|
||||
# These settings will probably not work, since there is no fixed convention for
|
||||
# naming the BLAS and LAPACK library (*.a or *.so) files. Assume the Goto
|
||||
# BLAS are available.
|
||||
-BLAS = -lgoto -lgfortran
|
||||
-BLAS = -lgoto -lgfortran -lgfortranbegin
|
||||
-LAPACK = -llapack
|
||||
+BLAS = %%BLAS%%
|
||||
+LAPACK = %%LAPACK%%
|
||||
|
||||
# The BLAS might not contain xerbla, an error-handling routine for LAPACK and
|
||||
# the BLAS. Also, the standard xerbla requires the Fortran I/O library, and
|
||||
@@ -106,8 +106,8 @@
|
||||
@@ -102,8 +102,8 @@
|
||||
# The path is relative to where it is used, in CHOLMOD/Lib, CHOLMOD/MATLAB, etc.
|
||||
# You may wish to use an absolute path. METIS is optional. Compile
|
||||
# CHOLMOD with -DNPARTITION if you do not wish to use METIS.
|
||||
@ -44,7 +44,7 @@
|
||||
|
||||
# If you use CHOLMOD_CONFIG = -DNPARTITION then you must use the following
|
||||
# options:
|
||||
@@ -130,7 +130,7 @@
|
||||
@@ -126,7 +126,7 @@
|
||||
# -DNRECIPROCAL do not multiply by the reciprocal
|
||||
# -DNO_DIVIDE_BY_ZERO do not divide by zero
|
||||
|
||||
@ -53,7 +53,7 @@
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# CHOLMOD configuration
|
||||
@@ -180,11 +180,11 @@
|
||||
@@ -176,12 +176,12 @@
|
||||
|
||||
# alternatives:
|
||||
# CFLAGS = -g -fexceptions \
|
||||
@ -64,8 +64,10 @@
|
||||
# CFLAGS = -O3 -fexceptions \
|
||||
- -Wall -W -Werror -Wshadow -Wmissing-prototypes -Wstrict-prototypes \
|
||||
- -Wredundant-decls -Wnested-externs -Wdisabled-optimization -ansi
|
||||
-CFLAGS = -O3 -fexceptions
|
||||
+# -Wall -W -Werror -Wshadow -Wmissing-prototypes -Wstrict-prototypes \
|
||||
+# -Wredundant-decls -Wnested-externs -Wdisabled-optimization -ansi
|
||||
# CFLAGS = -g -fexceptions
|
||||
+CFLAGS = %%CFLAGS%%
|
||||
# CFLAGS = -O3
|
||||
|
||||
# consider:
|
||||
|
@ -1,26 +0,0 @@
|
||||
--- AMD/Include/amd_internal.h.old Tue May 2 20:11:29 2006
|
||||
+++ AMD/Include/amd_internal.h Sun Sep 17 22:20:26 2006
|
||||
@@ -153,7 +153,9 @@
|
||||
#define NULL 0
|
||||
|
||||
/* largest value of size_t */
|
||||
-#define SIZE_T_MAX ((size_t) (-1))
|
||||
+#if !defined SIZE_T_MAX
|
||||
+#define SIZE_T_MAX ((size_t) (-1)) */
|
||||
+#endif
|
||||
|
||||
/* ------------------------------------------------------------------------- */
|
||||
/* integer type for AMD: int or UF_long */
|
||||
--- CAMD/Include/camd_internal.h~ Wed Jun 28 06:43:39 2006
|
||||
+++ CAMD/Include/camd_internal.h Sun Sep 17 22:22:07 2006
|
||||
@@ -154,8 +154,9 @@
|
||||
#define NULL 0
|
||||
|
||||
/* largest value of size_t */
|
||||
+#if !defined SIZE_T_MAX
|
||||
#define SIZE_T_MAX ((size_t) (-1))
|
||||
-
|
||||
+#endif
|
||||
/* ------------------------------------------------------------------------- */
|
||||
/* integer type for CAMD: int or UF_long */
|
||||
/* ------------------------------------------------------------------------- */
|
Loading…
Reference in New Issue
Block a user