mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
update to 3.0
Noticed by: pav (long long ago) and Ricardo <ragomes@sc.usp.br>
This commit is contained in:
parent
8c7d499c1b
commit
3fdb55203a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=105860
5 changed files with 23 additions and 40 deletions
|
@ -6,11 +6,11 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= superlu
|
PORTNAME= superlu
|
||||||
PORTVERSION= 2.0.20030603
|
PORTVERSION= 3.0.20040401
|
||||||
CATEGORIES= math
|
CATEGORIES= math
|
||||||
MASTER_SITES= http://crd.lbl.gov/~xiaoye/SuperLU/ \
|
MASTER_SITES= http://crd.lbl.gov/~xiaoye/SuperLU/ \
|
||||||
http://crd.lbl.gov/~xiaoye/
|
http://crd.lbl.gov/~xiaoye/
|
||||||
DISTNAME= ${PORTNAME}_2.0
|
DISTNAME= ${PORTNAME}_3.0
|
||||||
.ifndef NOPORTDOCS
|
.ifndef NOPORTDOCS
|
||||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} superlu_ug.ps.gz SLU_general.ps.gz simax95.ps.gz
|
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} superlu_ug.ps.gz SLU_general.ps.gz simax95.ps.gz
|
||||||
.endif
|
.endif
|
||||||
|
@ -23,7 +23,7 @@ COMMENT= A library of routines for performing sparse factorization
|
||||||
BUILD_DEPENDS= ${LOCALBASE}/lib/libf77blas.a:${PORTSDIR}/math/atlas
|
BUILD_DEPENDS= ${LOCALBASE}/lib/libf77blas.a:${PORTSDIR}/math/atlas
|
||||||
|
|
||||||
USE_REINPLACE= yes
|
USE_REINPLACE= yes
|
||||||
WRKSRC= ${WRKDIR}/SuperLU
|
WRKSRC= ${WRKDIR}/SuperLU_3.0
|
||||||
ALL_TARGET= superlulib
|
ALL_TARGET= superlulib
|
||||||
|
|
||||||
BLAS_LIBS= ${LOCALBASE}/lib/libf77blas.a ${LOCALBASE}/lib/libatlas.a
|
BLAS_LIBS= ${LOCALBASE}/lib/libf77blas.a ${LOCALBASE}/lib/libatlas.a
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
MD5 (superlu/superlu_2.0.tar.gz) = b3a1001b01b362622449aa609d3f9710
|
MD5 (superlu/superlu_3.0.tar.gz) = 86753540ab0ebd7ece2dc03d429ffece
|
||||||
SIZE (superlu/superlu_2.0.tar.gz) = 1084280
|
SIZE (superlu/superlu_3.0.tar.gz) = 1343846
|
||||||
MD5 (superlu/superlu_ug.ps.gz) = f5c45a16733de9a7c8889abc8eda3798
|
MD5 (superlu/superlu_ug.ps.gz) = f5c45a16733de9a7c8889abc8eda3798
|
||||||
SIZE (superlu/superlu_ug.ps.gz) = 204230
|
SIZE (superlu/superlu_ug.ps.gz) = 204230
|
||||||
MD5 (superlu/SLU_general.ps.gz) = c51b5e8149c8fe3e46b5e7da2c0f819b
|
MD5 (superlu/SLU_general.ps.gz) = c51b5e8149c8fe3e46b5e7da2c0f819b
|
||||||
|
|
|
@ -1,14 +1,12 @@
|
||||||
*** SRC/sp_coletree.c.orig Fri Aug 6 05:31:22 1999
|
--- SRC/sp_coletree.c.orig Fri Sep 26 08:22:05 2003
|
||||||
--- SRC/sp_coletree.c Thu Dec 16 03:29:12 1999
|
+++ SRC/sp_coletree.c Thu Apr 1 20:29:10 2004
|
||||||
***************
|
@@ -2,6 +2,9 @@
|
||||||
*** 2,8 ****
|
/* Elimination tree computation and layout routines */
|
||||||
--- 2,10 ----
|
|
||||||
/* Elimination tree computation and layout routines */
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
+ #ifndef __STDC__
|
+#ifndef __STDC__
|
||||||
#include <malloc.h>
|
+#include <malloc.h>
|
||||||
+ #endif
|
+#endif
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "util.h"
|
#include "dsp_defs.h"
|
||||||
|
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
*** SRC/util.h.orig Fri Aug 6 04:21:40 1999
|
|
||||||
--- SRC/util.h Thu Dec 16 03:32:32 1999
|
|
||||||
***************
|
|
||||||
*** 4,10 ****
|
|
||||||
--- 4,12 ----
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <string.h>
|
|
||||||
+ #ifndef __STDC__
|
|
||||||
#include <malloc.h>
|
|
||||||
+ #endif
|
|
||||||
#include <assert.h>
|
|
||||||
|
|
||||||
/* Macros */
|
|
|
@ -1,5 +1,5 @@
|
||||||
--- make.inc.orig Wed Sep 4 06:02:16 2002
|
--- make.inc.orig Thu Jan 22 09:45:17 2004
|
||||||
+++ make.inc Wed Jun 11 08:48:52 2003
|
+++ make.inc Thu Apr 1 20:34:07 2004
|
||||||
@@ -16,14 +16,15 @@
|
@@ -16,14 +16,15 @@
|
||||||
#
|
#
|
||||||
# The machine (platform) identifier to append to the library names
|
# The machine (platform) identifier to append to the library names
|
||||||
|
@ -20,23 +20,22 @@
|
||||||
|
|
||||||
#
|
#
|
||||||
# The archiver and the flag(s) to use when building archive (library)
|
# The archiver and the flag(s) to use when building archive (library)
|
||||||
@@ -33,13 +34,12 @@
|
@@ -33,12 +34,12 @@
|
||||||
ARCHFLAGS = cr
|
ARCHFLAGS = cr
|
||||||
RANLIB = ranlib
|
RANLIB = ranlib
|
||||||
|
|
||||||
-CC = cc
|
-CC = cc
|
||||||
-CFLAGS = -xO3 -xcg92
|
-CFLAGS = -xO3 -xcg92
|
||||||
-#CFLAGS = -Wall -O2
|
|
||||||
-FORTRAN = f77
|
-FORTRAN = f77
|
||||||
-FFLAGS = -O
|
-FFLAGS = -O
|
||||||
-LOADER = cc
|
-LOADER = cc
|
||||||
-LOADOPTS = #-xO3
|
-LOADOPTS = -xO3
|
||||||
+CC = %%CC%%
|
+CC = %%CC%%
|
||||||
+CFLAGS = %%CFLAGS%%
|
+CFLAGS = %%CFLAGS%%
|
||||||
+FORTRAN = %%FC%%
|
+FORTRAN = %%FC%%
|
||||||
+FFLAGS = %%FFLAGS%%
|
+FFLAGS = %%FFLAGS%%
|
||||||
+LOADER = ${CC}
|
+LOADER = %%CC%%
|
||||||
+#LOADOPTS = -O2
|
+LOADOPTS =
|
||||||
|
|
||||||
#
|
#
|
||||||
# C preprocessor defs for compilation (-DNoChange, -DAdd_, or -DUpCase)
|
# C preprocessor defs for compilation (-DNoChange, -DAdd_, or -DUpCase)
|
||||||
|
|
Loading…
Add table
Reference in a new issue