diff --git a/www/restinio/Makefile b/www/restinio/Makefile index 46ae99ba30d7..533fa37be08b 100644 --- a/www/restinio/Makefile +++ b/www/restinio/Makefile @@ -1,54 +1,55 @@ PORTNAME= restinio DISTVERSION= 0.6.18 CATEGORIES= www devel MASTER_SITES= https://github.com/Stiffstream/${PORTNAME}/releases/download/v.${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-full MAINTAINER= yuri@FreeBSD.org COMMENT= Asynchronous HTTP/WebSocket server C++14 library WWW= https://stiffstream.com/en/products/restinio.html LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../LICENSE BUILD_DEPENDS= libfmt>0:devel/libfmt \ sobjectizer>0:devel/sobjectizer LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ libhttp_parser.so:www/http-parser \ libpcre2-8.so:devel/pcre2 RUN_DEPENDS= libfmt>0:devel/libfmt \ sobjectizer>0:devel/sobjectizer USES= cmake:testing compiler:c++14-lang localbase:ldflags tar:bz2 -EXTRACT_AFTER_ARGS= --exclude dev/asio \ - --exclude dev/asio_mxxru \ - --exclude dev/catch2 \ - --exclude dev/fmt \ - --exclude dev/fmt_mxxru \ - --exclude dev/nodejs/http_parser/http-parser.* \ - --exclude dev/nodejs/http_parser_mxxru \ - --exclude dev/rapidjson \ - --exclude dev/rapidjson_mxxru \ - --exclude dev/so_5 \ - --exclude dev/timertt +EXTRACT_AFTER_ARGS= --exclude ${PORTNAME}-${DISTVERSION}/dev/asio \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/asio_mxxru \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/catch2 \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/fmt \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/fmt_mxxru \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/nodejs/http_parser/http_parser.* \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/nodejs/http_parser_mxxru \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/rapidjson \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/rapidjson_mxxru \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/so_5 \ + --exclude ${PORTNAME}-${DISTVERSION}/dev/timertt \ + --no-same-owner --no-same-permissions WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} WRKSRC_SUBDIR= dev CMAKE_ARGS= -DRESTINIO_USE_BOOST_ASIO=shared CMAKE_ON= RESTINIO_FIND_DEPS RESTINIO_USE_EXTERNAL_HTTP_PARSER RESTINIO_USE_EXTERNAL_SOBJECTIZER CMAKE_OFF= RESTINIO_BENCH RESTINIO_INSTALL_BENCHES RESTINIO_TEST CMAKE_TESTING_ON= RESTINIO_TEST OPTIONS_DEFINE= SAMPLES OPTIONS_SUB= yes SAMPLES_DESC= Build and install samples SAMPLES_USES= ssl SAMPLES_CXXFLAGS+= -I${WRKSRC}/clara SAMPLES_CMAKE_BOOL= RESTINIO_SAMPLE RESTINIO_INSTALL_SAMPLES SAMPLES_VARS_OFF= NO_ARCH=yes SAMPLES_BUILD_DEPENDS= json-dto>0:devel/json-dto .include