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

Collapse All | Expand All

(-)Makefile (-4 / +11 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 FLANG
69
FLANG_DESC=     Use experimental flang instead of default Fortran compiler
70
FLANG_USES=     fortran:flang
71
FLANG_USES_OFF= fortran
71
72
72
.include <bsd.port.pre.mk>
73
.include <bsd.port.pre.mk>
73
74
75
.if ${PORT_OPTIONS:MFLANG}
76
FFLAGS+=        -Mextend
77
.else
78
FFLAGS+=        -ffixed-line-length-none
79
.endif
80
74
.if ${PORT_OPTIONS:MDOCS}
81
.if ${PORT_OPTIONS:MDOCS}
75
DISTFILES+=	ug.ps.gz
82
DISTFILES+=	ug.ps.gz
76
.endif
83
.endif

Return to bug 228008