Index: math/coinmp/Makefile =================================================================== --- math/coinmp/Makefile (revision 440853) +++ math/coinmp/Makefile (working copy) @@ -22,8 +22,9 @@ USE_LDCONFIG= yes CXXFLAGS+= -ffast-math -OPTIONS_DEFINE= DEBUG DOCS GLPK +OPTIONS_DEFINE= DEBUG DOCS FORTRAN GLPK +FORTRAN_DESCR= Use BLAS/LAPACK which involves a fortran interface GLPK_DESC= GNU Linear Programming Kit support PORTDOCS= * @@ -30,6 +31,10 @@ DEBUG_CXXFLAGS= -fomit-frame-pointer +FORTRAN_USES= fortran blaslapack +FORTRAN_CONFIGURE_ON= --with-lapack-lib="${LAPACKLIB} -L${LOCALBASE}/lib" \ + --with-blas-lib="${BLASLIB} -L${LOCALBASE}/lib" + GLPK_LIB_DEPENDS= libglpk.so:math/glpk GLPK_CONFIGURE_ON= --with-gmpl-incdir=${LOCALBASE}/include \ --with-gmpl-lib="-L${LOCALBASE}/lib -lglpk" @@ -38,6 +43,9 @@ STRIP_FILES= libCoinUtils libOsi libOsiClp libOsiCommonTests libClp libClpSolver \ libCgl libCbc libCbcSolver libOsiCbc libCoinMP +TEST_TARGET= unitTest +TEST_WRKSRC= ${WRKSRC}/${PORTNAME} + post-patch:: @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \ -e 's|$$(DESTDIR)$$(addlibsdir)|$$(addlibsdir)|g' \ @@ -53,8 +61,4 @@ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${filename}.so.* .endfor -check regression-test test: build - ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \ - ${MAKE_ARGS} test -C ${WRKSRC} - .include