diff options
Diffstat (limited to 'databases/mysql-connector-c++/Makefile')
-rw-r--r-- | databases/mysql-connector-c++/Makefile | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/databases/mysql-connector-c++/Makefile b/databases/mysql-connector-c++/Makefile index acc0ce1d0bae..5435d702e180 100644 --- a/databases/mysql-connector-c++/Makefile +++ b/databases/mysql-connector-c++/Makefile @@ -1,5 +1,6 @@ PORTNAME= mysql-connector-c++ -PORTVERSION= 8.0.32 +DISTVERSION= 9.4.0 +PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= MYSQL/Connector-C++ DISTNAME= ${PORTNAME}-${PORTVERSION}-src @@ -17,6 +18,7 @@ LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ libzstd.so:archivers/zstd USES= cmake:noninja compiler:c++17-lang cpe gmake mysql ssl +IGNORE_WITH_MYSQL= 105m 106m 1011m CPE_VENDOR= oracle USE_CXXSTD= c++17 USE_LDCONFIG= yes @@ -28,19 +30,27 @@ CMAKE_ARGS= -DCMAKE_ENABLE_C++17=ON \ -DWITH_ZLIB=system \ -DWITH_ZSTD=system -PLIST_SUB= PORTVERSION=${PORTVERSION} +PLIST_SUB= PORTVERSION=${DISTVERSION} PORTDOCS= * -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS JDBC +OPTIONS_DEFAULT= JDBC OPTIONS_SUB= yes +JDBC_DESC= Build JDBC Interface + DOCS_BUILD_DEPENDS= doxygen:devel/doxygen DOCS_CMAKE_ON= -DDOC_DESTINATION="${DOCSDIR}" \ -DWITH_DOC=ON +JDBC_LIB_DEPENDS= libunwind.so:devel/libunwind +JDBC_CMAKE_ON= -DWITH_JDBC=ON post-install: @${RM} ${STAGEDIR}${PREFIX}/INFO_BIN @${RM} ${STAGEDIR}${PREFIX}/INFO_SRC + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/cmake + @${MV} ${STAGEDIR}${PREFIX}/mysql-*.cmake \ + ${STAGEDIR}${PREFIX}/lib/cmake/ post-install-DOCS-on: @${RM} ${STAGEDIR}${DOCSDIR}/INSTALL \ |