View | Details | Raw Unified | Return to bug 228008 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-4 / +12 lines)
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

Return to bug 228008