diff options
Diffstat (limited to 'www/drogon/Makefile')
-rw-r--r-- | www/drogon/Makefile | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/www/drogon/Makefile b/www/drogon/Makefile new file mode 100644 index 000000000000..773ffa213b40 --- /dev/null +++ b/www/drogon/Makefile @@ -0,0 +1,29 @@ +PORTNAME= drogon +DISTVERSIONPREFIX= v +DISTVERSION= 1.9.11 +CATEGORIES= www + +MAINTAINER= zi@FreeBSD.org +COMMENT= C++14/17/20-based HTTP web application framework +WWW= https://github.com/drogonframework/drogon + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp \ + libtrantor.so:net/trantor + +USES= cmake ssl +USE_LDCONFIG= yes +USE_GITHUB= yes +GH_ACCOUNT= drogonframework + +CXXFLAGS+= -Wno-error=unused-variable +CMAKE_ARGS= -DCMAKE_CXX_COMPILER_ID=Clang +CMAKE_OFF= BUILD_BROTLI BUILD_EXAMPLES BUILD_ORM \ + BUILD_YAML_CONFIG BUILD_DOC USE_SUBMODULE +CMAKE_ON= BUILD_SHARED_LIBS + +PLIST_SUB= PORTVERSION=${PORTVERSION} + +.include <bsd.port.mk> |