Lines 3-9
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= superlu |
4 |
PORTNAME= superlu |
5 |
PORTVERSION= 5.2.1 |
5 |
PORTVERSION= 5.2.1 |
6 |
PORTREVISION= 4 |
6 |
PORTREVISION= 5 |
7 |
CATEGORIES= math |
7 |
CATEGORIES= math |
8 |
MASTER_SITES= http://crd-legacy.lbl.gov/~xiaoye/SuperLU/ \ |
8 |
MASTER_SITES= http://crd-legacy.lbl.gov/~xiaoye/SuperLU/ \ |
9 |
http://crd-legacy.lbl.gov/~xiaoye/:doc |
9 |
http://crd-legacy.lbl.gov/~xiaoye/:doc |
Lines 16-22
Link Here
|
16 |
LICENSE= BSD3CLAUSE |
16 |
LICENSE= BSD3CLAUSE |
17 |
LICENSE_FILE= ${WRKSRC}/License.txt |
17 |
LICENSE_FILE= ${WRKSRC}/License.txt |
18 |
|
18 |
|
19 |
USES= cmake:outsource fortran |
19 |
USES= cmake:outsource,noninja |
20 |
USE_LDCONFIG= yes |
20 |
USE_LDCONFIG= yes |
21 |
|
21 |
|
22 |
WRKSRC= ${WRKDIR}/SuperLU_${PORTVERSION} |
22 |
WRKSRC= ${WRKDIR}/SuperLU_${PORTVERSION} |
Lines 27-37
Link Here
|
27 |
|
27 |
|
28 |
PORTDOCS= * |
28 |
PORTDOCS= * |
29 |
|
29 |
|
30 |
OPTIONS_DEFINE= DOCS |
30 |
OPTIONS_DEFINE= FLANG DOCS |
31 |
OPTIONS_SINGLE= BLAS |
31 |
OPTIONS_SINGLE= BLAS |
32 |
OPTIONS_SINGLE_BLAS= ATLAS GOTOBLAS OPENBLAS REFERENCE |
32 |
OPTIONS_SINGLE_BLAS= ATLAS GOTOBLAS OPENBLAS REFERENCE |
33 |
OPTIONS_DEFAULT= REFERENCE |
33 |
OPTIONS_DEFAULT= FLANG REFERENCE |
34 |
|
34 |
|
|
|
35 |
OPTIONS_EXCLUDE_aarch64= FLANG |
36 |
OPTIONS_EXCLUDE_armv6= FLANG |
37 |
OPTIONS_EXCLUDE_armv7= FLANG |
38 |
OPTIONS_EXCLUDE_i386= FLANG |
39 |
|
35 |
ATLAS_USES= blaslapack:atlas |
40 |
ATLAS_USES= blaslapack:atlas |
36 |
ATLAS_CMAKE_ARGS= -DBLA_VENDOR:STRING="ATLAS" |
41 |
ATLAS_CMAKE_ARGS= -DBLA_VENDOR:STRING="ATLAS" |
37 |
DOCS_DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ |
42 |
DOCS_DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ |
Lines 46-51
Link Here
|
46 |
REFERENCE_DESC= Reference blas implementation |
51 |
REFERENCE_DESC= Reference blas implementation |
47 |
REFERENCE_USES= blaslapack |
52 |
REFERENCE_USES= blaslapack |
48 |
REFERENCE_CMAKE_ARGS= -DBLA_VENDOR:STRING="Generic" |
53 |
REFERENCE_CMAKE_ARGS= -DBLA_VENDOR:STRING="Generic" |
|
|
54 |
FLANG_DESC= Use experimental flang instead of default Fortran compiler |
55 |
FLANG_USES= fortran:flang |
56 |
FLANG_USES_OFF= fortran |
49 |
|
57 |
|
50 |
SLU_DOCS= SLU_general.ps.gz simax-29176.pdf |
58 |
SLU_DOCS= SLU_general.ps.gz simax-29176.pdf |
51 |
|
59 |
|