svn commit: r378358 - head/science/gromacs
Thierry Thomas
thierry at FreeBSD.org
Tue Feb 3 15:09:57 UTC 2015
Author: thierry
Date: Tue Feb 3 15:09:56 2015
New Revision: 378358
URL: https://svnweb.freebsd.org/changeset/ports/378358
QAT: https://qat.redports.org/buildarchive/r378358/
Log:
Uses blaslapack.
Modified:
head/science/gromacs/Makefile
Modified: head/science/gromacs/Makefile
==============================================================================
--- head/science/gromacs/Makefile Tue Feb 3 15:05:57 2015 (r378357)
+++ head/science/gromacs/Makefile Tue Feb 3 15:09:56 2015 (r378358)
@@ -29,9 +29,8 @@ OPTIONS_DEFAULT= FLOAT OPENMP X11
OPTIONS_SUB= yes
ATLAS_DESC= Use ATLAS for BLAS and LAPACK
-ATLAS_LIB_DEPENDS= libalapack.so:${PORTSDIR}/math/atlas
-ATLAS_LIB_DEPENDS_OFF= libblas.so:${PORTSDIR}/math/blas \
- liblapack.so:${PORTSDIR}/math/lapack
+ATLAS_USES= blaslapack:atlas
+ATLAS_USES_OFF= blaslapack
ATLAS_CMAKE_ON= -DBLAS_LIBRARIES:FILEPATH="${LOCALBASE}/lib/libcblas.so;${LOCALBASE}/lib/libf77blas.so" \
-DLAPACK_LIBRARIES:FILEPATH="${LOCALBASE}/lib/libalapack.so"
ATLAS_CMAKE_OFF= -DBLAS_LIBRARIES:FILEPATH="${LOCALBASE}/lib/libblas.so" \
@@ -43,7 +42,7 @@ FLOAT_LIB_DEPENDS_OFF= libfftw3.so:${POR
FLOAT_CMAKE_ON= -DGMX_DOUBLE:BOOL=OFF
FLOAT_CMAKE_OFF= -DGMX_DOUBLE:BOOL=ON
MPICH2_LIB_DEPENDS= libmpich.so:${PORTSDIR}/net/mpich2
-MPICH2_CMAKE_ON= -DMPI_C_COMPILER:FILEPATH="${LOCALBASE}/bin/mpicc"
+MPICH2_CMAKE_ON= -DMPI_C_COMPILER:FILEPATH="${LOCALBASE}/bin/mpicc"
OPENMP_USES= compiler:openmp
OPENMP_CMAKE_ON= -DGMX_CXX11:BOOL=OFF
OPENMP_CMAKE_OFF= -DGMX_OPENMP:BOOL=OFF
@@ -72,14 +71,14 @@ PLIST_SUB+= SUFFIX_MPI=""
.endif
post-patch:
- @${FIND} ${WRKSRC} -name "CMakeLists.txt" | ${XARGS} \
+ ${FIND} ${WRKSRC} -name "CMakeLists.txt" | ${XARGS} \
${REINPLACE_CMD} -e \
's|share/man|man| ; \
/pkgconfig/s|LIB_INSTALL_DIR}|CMAKE_INSTALL_PREFIX}/libdata|'
- @${FIND} ${WRKSRC} -name "GMXRC.*" | ${XARGS} ${REINPLACE_CMD} -e \
+ ${FIND} ${WRKSRC} -name "GMXRC.*" | ${XARGS} ${REINPLACE_CMD} -e \
's|LDLIB/pkgconfig|LDLIB/../libdata/pkgconfig| ; \
s|LDLIB}/pkgconfig|LDLIB}/../libdata/pkgconfig|'
- @${REINPLACE_CMD} -e '/CMAKE_REQUIRED_LIBRARIES/d' \
+ ${REINPLACE_CMD} -e '/CMAKE_REQUIRED_LIBRARIES/d' \
${WRKSRC}/cmake/gmxTestdlopen.cmake
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list