FreeBSD Bugzilla – Attachment 200720 Details for
Bug 234577
databases/mysql-connector-c++: Update to 8.0.13
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch (fixed)
mysql-connector-c++_8_0_13.patch (text/plain), 7.65 KB, created by
Daniël van Eeden
on 2019-01-02 17:04:58 UTC
(
hide
)
Description:
Patch (fixed)
Filename:
MIME Type:
Creator:
Daniël van Eeden
Created:
2019-01-02 17:04:58 UTC
Size:
7.65 KB
patch
obsolete
>diff -ruN mysql-connector-c++/Makefile mysql-connector-c++.old/Makefile >--- mysql-connector-c++/Makefile 2019-01-02 17:38:52.338123000 +0100 >+++ mysql-connector-c++.old/Makefile 2019-01-02 14:00:24.030465000 +0100 >@@ -2,46 +2,63 @@ > # $FreeBSD: head/databases/mysql-connector-c++/Makefile 488341 2018-12-25 20:25:39Z tcberner $ > > PORTNAME= mysql-connector-c++ >-PORTVERSION= 8.0.13 >-PORTREVISION= 1 >+PORTVERSION= 1.1.9 >+PORTREVISION= 7 > CATEGORIES= databases > MASTER_SITES= MYSQL/Connector-C++ >-DISTNAME= ${PORTNAME}-${PORTVERSION}-src > > MAINTAINER= bofh@FreeBSD.org > COMMENT= MySQL database connector for C++ > > LICENSE= GPLv2 # only >-LICENSE_FILE= ${WRKSRC}/LICENSE.txt >+LICENSE_FILE= ${WRKSRC}/COPYING > >-CMAKE_ARGS= -DINSTALL_LIB_DIR=lib -DINSTALL_DOC_DIR="${DOCSDIR}" all >-DOCS_CMAKE_ARGS= build_docs >- > LIB_DEPENDS= libboost_regex.so:devel/boost-libs > >-USES= cmake:noninja compiler:c++11-lang mysql ssl >-IGNORE_WITH_MYSQL= 55 55m 55p 56 56p 56w 57 57p 100m 101m 102m >+USES= cmake compiler:c++11-lang mysql ssl > USE_LDCONFIG= yes >+CMAKE_ARGS= -DDOC_DESTINATION="${DOCSDIR}" -DCMAKE_ENABLE_C++11=ON > > PLIST_SUB= PORTVERSION=${PORTVERSION} > > PORTDOCS= * >-OPTIONS_DEFINE= DOCS JDBC >-OPTIONS_SUB= yes >+OPTIONS_DEFINE= DOCS > >-DOCS_DESC= Build doxygen based documentation >-JDBC_DESC= The legacy API based on JDBC4 >- >-DOCS_CMAKE_ON= -DWITH_DOC=ON >-JDBC_CMAKE_ON= -DWITH_JDBC=ON >- >-DOCS_BUILD_DEPENDS= doxygen:devel/doxygen >- > post-install: > @${RM} ${STAGEDIR}${DOCSDIR}/INSTALL \ >- ${STAGEDIR}${DOCSDIR}/LICENSE.txt >- ${MKDIR} ${STAGEDIR}${DOCSDIR} >- cd ${BUILD_WRKSRC}/doc && \ >- ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR} >+ ${STAGEDIR}${DOCSDIR}/COPYING >+ >+.if defined(MAINTAINER_MODE) >+CMAKE_ARGS+= -DMYSQLCPPCONN_TEST_NOT_IMPLEMENTED:BOOL=1 \ >+ -DMYSQLCPPCONN_BUILD_EXAMPLES:BOOL=1 >+ >+do-test: >+# These tests assume that a database is running on localhost, >+# with user:root and pass:root >+ (cd ${WRKDIR}/.build ; \ >+ test/CJUnitTestsPort/CJUnitTestsPort --verbose ; \ >+ test/driver_test --verbose ; \ >+ test/static_test --verbose ; \ >+ examples/connect --verbose ; \ >+ examples/connection_meta_schemaobj --verbose ; \ >+ examples/debug --verbose ; \ >+ examples/dynamic_load --verbose ; \ >+ examples/exceptions --verbose ; \ >+ examples/prepared_statement --verbose ; \ >+ examples/resultset --verbose ; \ >+ examples/resultset_binary --verbose ; \ >+ examples/resultset_meta --verbose ; \ >+ examples/resultset_types --verbose ; \ >+ examples/statement --verbose ; \ >+ test/unit/classes/art_resultset --verbose ; \ >+ test/unit/classes/connection --verbose ; \ >+ test/unit/classes/databasemetadata --verbose ; \ >+ test/unit/classes/parametermetadata --verbose ; \ >+ test/unit/classes/preparedstatement --verbose ; \ >+ test/unit/classes/resultset --verbose ; \ >+ test/unit/classes/resultsetmetadata --verbose ; \ >+ test/unit/classes/savepoint --verbose ; \ >+ test/unit/classes/statement ) >+.endif > > .include <bsd.port.mk> >diff -ruN mysql-connector-c++/distinfo mysql-connector-c++.old/distinfo >--- mysql-connector-c++/distinfo 2019-01-02 14:18:53.527594000 +0100 >+++ mysql-connector-c++.old/distinfo 2019-01-02 14:00:24.032951000 +0100 >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1546435133 >-SHA256 (mysql-connector-c++-8.0.13-src.tar.gz) = 64be955ad2b87376ade555651b0b86c3ecc6000faf71485d1dff360dff83c90f >-SIZE (mysql-connector-c++-8.0.13-src.tar.gz) = 2174609 >+TIMESTAMP = 1495260128 >+SHA256 (mysql-connector-c++-1.1.9.tar.gz) = 3e31847a69a4e5c113b7c483731317ec4533858e3195d3a85026a0e2f509d2e4 >+SIZE (mysql-connector-c++-1.1.9.tar.gz) = 508255 >diff -ruN mysql-connector-c++/files/patch-CMakeLists.txt mysql-connector-c++.old/files/patch-CMakeLists.txt >--- mysql-connector-c++/files/patch-CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100 >+++ mysql-connector-c++.old/files/patch-CMakeLists.txt 2019-01-02 14:00:24.034871000 +0100 >@@ -0,0 +1,10 @@ >+--- CMakeLists.txt.orig 2016-01-12 18:42:38 UTC >++++ CMakeLists.txt >+@@ -316,7 +316,6 @@ ELSE(WIN32) >+ SET(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_INSTALL_DIRECTORY}") >+ ENDIF(WIN32) >+ >+-SET(DOC_DESTINATION ".") >+ IF(RPM_LAYOUT) >+ SET(DOC_DESTINATION "share/doc/${CPACK_PACKAGE_NAME}-${MYSQLCPPCONN_VERSION}") >+ ENDIF() >diff -ruN mysql-connector-c++/files/patch-docbuild.txt mysql-connector-c++.old/files/patch-docbuild.txt >--- mysql-connector-c++/files/patch-docbuild.txt 2019-01-02 16:59:34.852467000 +0100 >+++ mysql-connector-c++.old/files/patch-docbuild.txt 1970-01-01 01:00:00.000000000 +0100 >@@ -1,13 +0,0 @@ >-diff --git doc/CMakeLists.txt doc/CMakeLists.txt >-index 6e34652c..7f119ed1 100644 >---- doc/CMakeLists.txt >-+++ doc/CMakeLists.txt >-@@ -90,7 +90,7 @@ FILE(GLOB sources *.txt) >- LIST(APPEND sources doxygen.cfg.in) >- >- >--ADD_CUSTOM_TARGET(build_docs >-+ADD_CUSTOM_TARGET(build_docs ALL >- COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/doxygen.cfg >- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} >- COMMENT "Building project documentation" >diff -ruN mysql-connector-c++/pkg-plist mysql-connector-c++.old/pkg-plist >--- mysql-connector-c++/pkg-plist 2019-01-02 16:04:32.941323000 +0100 >+++ mysql-connector-c++.old/pkg-plist 2019-01-02 14:00:24.048666000 +0100 >@@ -1,54 +1,23 @@ >-%%JDBC%%include/jdbc/cppconn/build_config.h >-%%JDBC%%include/jdbc/cppconn/config.h >-%%JDBC%%include/jdbc/cppconn/connection.h >-%%JDBC%%include/jdbc/cppconn/datatype.h >-%%JDBC%%include/jdbc/cppconn/driver.h >-%%JDBC%%include/jdbc/cppconn/exception.h >-%%JDBC%%include/jdbc/cppconn/metadata.h >-%%JDBC%%include/jdbc/cppconn/parameter_metadata.h >-%%JDBC%%include/jdbc/cppconn/prepared_statement.h >-%%JDBC%%include/jdbc/cppconn/resultset.h >-%%JDBC%%include/jdbc/cppconn/resultset_metadata.h >-%%JDBC%%include/jdbc/cppconn/statement.h >-%%JDBC%%include/jdbc/cppconn/sqlstring.h >-%%JDBC%%include/jdbc/cppconn/variant.h >-%%JDBC%%include/jdbc/cppconn/version_info.h >-%%JDBC%%include/jdbc/cppconn/warning.h >-%%JDBC%%include/jdbc/mysql_connection.h >-%%JDBC%%include/jdbc/mysql_driver.h >-%%JDBC%%include/jdbc/mysql_error.h >-include/mysqlx/common/api.h >-include/mysqlx/common/error.h >-include/mysqlx/common/value.h >-include/mysqlx/common/op_if.h >-include/mysqlx/common/settings.h >-include/mysqlx/common/util.h >-include/mysqlx/devapi/row.h >-include/mysqlx/devapi/common.h >-include/mysqlx/devapi/result.h >-include/mysqlx/devapi/collations.h >-include/mysqlx/devapi/crud.h >-include/mysqlx/devapi/detail/row.h >-include/mysqlx/devapi/detail/session.h >-include/mysqlx/devapi/detail/crud.h >-include/mysqlx/devapi/detail/settings.h >-include/mysqlx/devapi/detail/result.h >-include/mysqlx/devapi/detail/error.h >-include/mysqlx/devapi/mysql_collations.h >-include/mysqlx/devapi/executable.h >-include/mysqlx/devapi/document.h >-include/mysqlx/devapi/settings.h >-include/mysqlx/devapi/collection_crud.h >-include/mysqlx/devapi/error.h >-include/mysqlx/devapi/mysql_charsets.h >-include/mysqlx/devapi/table_crud.h >-include/mysqlx/xdevapi.h >-include/mysqlx/xapi.h >-include/mysqlx/common.h >-include/mysqlx/common_constants.h >-%%JDBC%%lib/libmysqlcppconn.so >-%%JDBC%%lib/libmysqlcppconn.so.7 >-%%JDBC%%lib/libmysqlcppconn.so.7.%%PORTVERSION%% >-lib/libmysqlcppconn8.so >-lib/libmysqlcppconn8.so.1 >-lib/libmysqlcppconn8.so.1.%%PORTVERSION%% >+include/cppconn/build_config.h >+include/cppconn/config.h >+include/cppconn/connection.h >+include/cppconn/datatype.h >+include/cppconn/driver.h >+include/cppconn/exception.h >+include/cppconn/metadata.h >+include/cppconn/parameter_metadata.h >+include/cppconn/prepared_statement.h >+include/cppconn/resultset.h >+include/cppconn/resultset_metadata.h >+include/cppconn/statement.h >+include/cppconn/sqlstring.h >+include/cppconn/variant.h >+include/cppconn/version_info.h >+include/cppconn/warning.h >+include/mysql_connection.h >+include/mysql_driver.h >+include/mysql_error.h >+lib/libmysqlcppconn-static.a >+lib/libmysqlcppconn.so >+lib/libmysqlcppconn.so.7 >+lib/libmysqlcppconn.so.7.%%PORTVERSION%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 234577
:
200719
|
200720
|
200721