freebsd-ports/math/coinmp/Makefile
Brendan Fabeny eca4de86aa Add coinmp 1.4.0, optimization library with support for most of COIN-OR
CLP, CBC and CGL.

PR:		158269
Submitted by:	Pedro Giffuni
2011-07-29 14:23:59 +00:00

47 lines
1.1 KiB
Makefile

# New ports collection makefile for: CoinMP
# Date created: 22 June 2011
# Whom: Pedro Giffuni
#
# $FreeBSD$
#
PORTNAME= CoinMP
PORTVERSION= 1.4.0
CATEGORIES= math
MASTER_SITES= http://www.coin-or.org/download/source/CoinMP/
EXTRACT_SUFX= .tgz
MAINTAINER= giffunip@tutopia.com
COMMENT= Optimization library with support for most of COIN-OR CLP, CBC and CGL
LICENSE= CPL
LICENSE_NAME= Common Public License, Version 1.0
LICENSE_FILE= ${WRKSRC}/CoinMP/LICENSE
LICENSE_PERMS= auto-accept
CONFLICTS= clp-[0-9]*
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
.include <bsd.port.pre.mk>
.ifdef WITH_GLPK
BROKEN = the GLPK option requires math/glpk headers that are not currently installed by that port
CONFIGURE_ARGS+= --with-gmpl-incdir=${LOCALBASE}/include \
--with-gmpl-lib="-L${LOCALBASE}/lib -lglpk"
LIB_DEPENDS+= glpk:${PORTSDIR}/math/glpk
.else
CONFIGURE_ARGS+= --disable-glpk-libcheck
.endif
CXXFLAGS+= -ffast-math
.ifndef WITH_DEBUG
CXXFLAGS+= -fomit-frame-pointer
.endif
check regression-test test: build
@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \
${MAKE_ARGS} test)
.include <bsd.port.post.mk>