aboutsummaryrefslogtreecommitdiff
path: root/math/suitesparse-paru/Makefile
blob: 5336adbe7f551a928038899b432a211e12bdea50 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
PORTNAME=	${MPORTNAME:tl}
PORTVERSION=	0.1.3
CATEGORIES=	math parallel

COMMENT=	Parallel unsymmetric multifrontal method
WWW=		https://faculty.cse.tamu.edu/davis/suitesparse.html

LICENSE=	GPLv3

LIB_DEPENDS=	libumfpack.so:math/suitesparse-umfpack

USES=		localbase
CMAKE_ARGS+=	-DUMFPACK_DIR:PATH="${LOCALBASE}/lib/cmake/UMFPACK"

MPORTNAME=	ParU
USE_LDCONFIG=	yes

.include "${.CURDIR}/../../math/suitesparse/bsd.suitesparse.mk"

post-stage-DOCS-on:
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
	${INSTALL_DATA} ${BUILD_WRKSRC}/README.md	\
		${STAGEDIR}${DOCSDIR}/${MPORTNAME}_README.md
	${INSTALL_DATA} ${BUILD_WRKSRC}/Doc/paru_user_guide.pdf	\
		${STAGEDIR}${DOCSDIR}

.include <bsd.port.post.mk>