Index: head/math/hpcombi/Makefile =================================================================== --- head/math/hpcombi/Makefile (revision 530952) +++ head/math/hpcombi/Makefile (revision 530953) @@ -1,47 +1,47 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= HPCombi PORTVERSION= 0.0.6 DISTVERSIONPREFIX= v CATEGORIES= math devel MAINTAINER= thierry@FreeBSD.org COMMENT= Fast combinatorics in C++ using SSE/AVX instruction sets LICENSE= GPLv3 -ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= Uses Advanced Vector Extensions (AVX) instructions set BUILD_DEPENDS= sparsehash>0:devel/sparsehash LIB_DEPENDS= libbenchmark.so:devel/benchmark USE_GITHUB= yes GH_ACCOUNT= hivert USES= cmake compiler:c++11-lang localbase:ldflags #OPTIONS_DEFINE= DOXYGEN TEST OPTIONS_DEFINE= DOXYGEN 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 .include 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}/ post-stage-DOXYGEN-on: ${MV} ${STAGEDIR}${PREFIX}/doc/${PORTNAME}/html ${STAGEDIR}${DOCSDIR}/ ${RM} -r ${STAGEDIR}${PREFIX}/doc .include Index: head/math/libsemigroups/Makefile =================================================================== --- head/math/libsemigroups/Makefile (revision 530952) +++ head/math/libsemigroups/Makefile (revision 530953) @@ -1,44 +1,44 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= libsemigroups PORTVERSION= 1.0.7 DISTVERSIONPREFIX= v CATEGORIES= math MAINTAINER= thierry@FreeBSD.org COMMENT= C++ library for semigroups and monoids LICENSE= GPLv3 BUILD_DEPENDS= libfmt>0:devel/libfmt \ HPCombi>0:math/hpcombi USE_GITHUB= yes USES= autoreconf compiler:c++11-lang libtool pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-external-fmt=yes USE_LDCONFIG= yes TEST_TARGET= check .include -.if ${ARCH} != amd64 && ${ARCH} != i386 +.if ${ARCH} != amd64 CONFIGURE_ARGS+= --disable-hpcombi .endif pre-configure: -.if ${ARCH} == amd64 || ${ARCH} == i386 +.if ${ARCH} == amd64 ${REINPLACE_CMD} -e 's|$$srcdir/extern/HPCombi|${LOCALBASE}/share/HPCombi|' \ ${WRKSRC}/m4/ax_check_hpcombi.m4 ${REINPLACE_CMD} -e 's|extern/HPCombi/include|${LOCALBASE}/include/HPCombi|' \ ${WRKSRC}/Makefile.am .endif ${REINPLACE_CMD} -e 's|extern/HPCombi/include|HPCombi|' \ ${WRKSRC}/include/libsemigroups/hpcombi.hpp ${REINPLACE_CMD} -e 's|fmtinclude_HEADERS|#fmtinclude_HEADERS|' \ ${WRKSRC}/Makefile.am .include