Lines 10-16
Link Here
|
10 |
DIST_SUBDIR= arpack |
10 |
DIST_SUBDIR= arpack |
11 |
EXTRACT_ONLY= ${PORTNAME}${PORTVERSION}.tar.gz |
11 |
EXTRACT_ONLY= ${PORTNAME}${PORTVERSION}.tar.gz |
12 |
|
12 |
|
13 |
MAINTAINER= ports@FreeBSD.org |
13 |
MAINTAINER= robert.ayrapetyan@gmail.com |
14 |
COMMENT= Argand Library: large eigenvalue subroutines (serial version) |
14 |
COMMENT= Argand Library: large eigenvalue subroutines (serial version) |
15 |
|
15 |
|
16 |
BUILD_DEPENDS= tradcpp:devel/tradcpp |
16 |
BUILD_DEPENDS= tradcpp:devel/tradcpp |
Lines 17-26
Link Here
|
17 |
|
17 |
|
18 |
CONFLICTS= arpack-ng-[0-9]* |
18 |
CONFLICTS= arpack-ng-[0-9]* |
19 |
CPP= tradcpp |
19 |
CPP= tradcpp |
20 |
FFLAGS+= -ffixed-line-length-none |
|
|
21 |
LDFLAGS+= -L${LOCALBASE}/lib |
20 |
LDFLAGS+= -L${LOCALBASE}/lib |
22 |
MAKE_JOBS_UNSAFE= yes |
21 |
MAKE_JOBS_UNSAFE= yes |
23 |
USES= fortran |
|
|
24 |
USE_LDCONFIG= yes |
22 |
USE_LDCONFIG= yes |
25 |
WRKSRC= ${WRKDIR}/ARPACK |
23 |
WRKSRC= ${WRKDIR}/ARPACK |
26 |
|
24 |
|
Lines 67-76
Link Here
|
67 |
SYMTESTS= ssdrv1 ssdrv2 ssdrv3 ssdrv4 ssdrv5 ssdrv6 \ |
65 |
SYMTESTS= ssdrv1 ssdrv2 ssdrv3 ssdrv4 ssdrv5 ssdrv6 \ |
68 |
dsdrv1 dsdrv2 dsdrv3 dsdrv4 dsdrv5 dsdrv6 |
66 |
dsdrv1 dsdrv2 dsdrv3 dsdrv4 dsdrv5 dsdrv6 |
69 |
|
67 |
|
70 |
OPTIONS_DEFINE= DOCS |
68 |
OPTIONS_DEFINE= DOCS |
|
|
69 |
OPTIONS_DEFINE_amd64= FLANG |
70 |
FLANG_DESC= Use experimental flang instead of default Fortran compiler |
71 |
FLANG_USES= fortran:flang |
72 |
FLANG_USES_OFF= fortran |
71 |
|
73 |
|
72 |
.include <bsd.port.pre.mk> |
74 |
.include <bsd.port.pre.mk> |
73 |
|
75 |
|
|
|
76 |
.if ${PORT_OPTIONS:MFLANG} |
77 |
FFLAGS+= -Mextend |
78 |
.else |
79 |
FFLAGS+= -ffixed-line-length-none |
80 |
.endif |
81 |
|
74 |
.if ${PORT_OPTIONS:MDOCS} |
82 |
.if ${PORT_OPTIONS:MDOCS} |
75 |
DISTFILES+= ug.ps.gz |
83 |
DISTFILES+= ug.ps.gz |
76 |
.endif |
84 |
.endif |