diff options
Diffstat (limited to 'math/hpcombi/Makefile')
-rw-r--r-- | math/hpcombi/Makefile | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/math/hpcombi/Makefile b/math/hpcombi/Makefile index 0b4ed63b1e11..0879f3c421be 100644 --- a/math/hpcombi/Makefile +++ b/math/hpcombi/Makefile @@ -1,5 +1,5 @@ PORTNAME= HPCombi -PORTVERSION= 0.0.9 +PORTVERSION= 1.0.1 DISTVERSIONPREFIX= v CATEGORIES= math devel @@ -19,7 +19,10 @@ TEST_DEPENDS= boost-libs>0:devel/boost-libs USE_GITHUB= yes GH_ACCOUNT= hivert -USES= cmake:testing compiler:c++11-lang localbase:ldflags pkgconfig +USES= cmake:testing compiler:c++11-lang localbase:ldflags pathfix \ + pkgconfig + +CMAKE_ARGS= -DHPCOMBI_DISABLE_MARCH_NATIVE:BOOL=on NO_ARCH= yes @@ -29,7 +32,10 @@ OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CMAKE_ON= -DAPIDOC_DIR=${DOCSDIR} TEST_CMAKE_ON= -DBUILD_TESTING=1 -TEST_LIB_DEPENDS= libboost_thread.so:devel/boost-libs +TEST_LIB_DEPENDS= libCatch2.so:devel/catch2 + +DATADIR= ${PREFIX}/share/${PORTNAME:tl} +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:tl} .include <bsd.port.options.mk> @@ -37,12 +43,9 @@ pre-configure-DOXYGEN-off: ${REINPLACE_CMD} -e 's/add_subdirectory(doc)/# No doc/' \ ${WRKSRC}/CMakeLists.txt -post-stage: - ${MKDIR} ${STAGEDIR}${DATADIR} - ${MV} ${STAGEDIR}${PREFIX}/.VERSION ${STAGEDIR}${DATADIR}/VERSION - post-stage-DOXYGEN-on: - ${MV} ${STAGEDIR}${PREFIX}/doc/${PORTNAME}/html ${STAGEDIR}${DOCSDIR}/ - ${RM} -r ${STAGEDIR}${PREFIX}/doc + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${BUILD_WRKSRC}/doc/html && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include <bsd.port.mk> |