Files
ports/math/csdp/Makefile
Piotr Kubaj 05931c0cc8 math/csdp: fix build on powerpc
LLVM on powerpc doesn't have libomp:
cc -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include   -c -o op_o.o op_o.c
op_o.c:15:10: fatal error: 'omp.h' file not found
2021-06-15 08:41:15 +00:00

42 lines
761 B
Makefile

PORTNAME= csdp
DISTVERSIONPREFIX= releases/
DISTVERSION= 6.2.0
CATEGORIES= math
PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solver for semidefinite programming problems
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libblas.so:math/blas \
liblapack.so:math/lapack
USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= coin-or
GH_PROJECT= Csdp
USE_LDCONFIG= yes
MAKE_ARGS= FREEBSD_CFLAGS="${CFLAGS}" FREEBSD_LIBS="${LIBS} -L${LOCALBASE}/lib"
BINARY_ALIAS= make=${GMAKE}
PLIST_FILES= bin/complement \
bin/csdp \
bin/graphtoprob \
bin/rand_graph \
bin/theta
.include <bsd.port.options.mk>
.if ${ARCH} == powerpc
USES+= compiler:gcc-c++11-lib
.endif
post-stage:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
.include <bsd.port.mk>