summaryrefslogtreecommitdiff
path: root/databases/mysql-connector-c++
diff options
context:
space:
mode:
authoradam <adam>2014-11-24 15:00:52 +0000
committeradam <adam>2014-11-24 15:00:52 +0000
commit543f40ad15ba7e079eb72b38e2c4968a0ae1e912 (patch)
treec2a4e9b74d341cd29663c48c2672b69e4570328d /databases/mysql-connector-c++
parent8af00c16497608f200a087d34e311d3da0a94235 (diff)
downloadpkgsrc-543f40ad15ba7e079eb72b38e2c4968a0ae1e912.tar.gz
Changes 1.1.4:
* Connector/C++ now supports the following connection options: sslVerify (boolean), sslCRL (string), and sslCRLPath (string). These correspond to the MYSQL_OPT_SSL_VERIFY_SERVER_CERT, MYSQL_OPT_SSL_CRL, and MYSQL_OPT_SSL_CRLPATH options for the mysql_options() C API function. * Connector/C++ has new functions to provide schema, table, and column character set and collation metadata for result sets: ResultSet * DatabaseMetaData::getSchemaCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern) ResultSet * DatabaseMetaData::getSchemaCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern) ResultSet * DatabaseMetaData::getTableCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern) ResultSet * DatabaseMetaData::getTableCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern) SQLString ResultSetMetaData::getColumnCollation(unsigned int columnIndex) SQLString ResultSetMetaData::getColumnCharset(unsigned int columnIndex) * Connector/C++ now supports the MYSQL_OPT_CONNECT_ATTR_ADD option, which accepts an std::map argument. This option corresponds to the MYSQL_OPT_CONNECT_ATTR_ADD option for mysql_options4(). * Connector/C++ now supports a useLegacyAuth connection option, which corresponds to the MYSQL_SECURE_AUTH option for mysql_options(). * Connector/C++ is now compiled and linked with Connector/C 6.1.5 rather than with libmysql. Bugs Fixed * MySQL_ResultSetMetaData::getColumnTypeName() returned UNKNOWN for LONG_BLOB fields. * Definitions for character sets and collations were added (utf8mb4 in particular). * Connector/C++ version-information methods have been revised to return the correct values.
Diffstat (limited to 'databases/mysql-connector-c++')
-rw-r--r--databases/mysql-connector-c++/Makefile13
-rw-r--r--databases/mysql-connector-c++/PLIST3
-rw-r--r--databases/mysql-connector-c++/distinfo8
3 files changed, 12 insertions, 12 deletions
diff --git a/databases/mysql-connector-c++/Makefile b/databases/mysql-connector-c++/Makefile
index e641de5a923..a07667e1048 100644
--- a/databases/mysql-connector-c++/Makefile
+++ b/databases/mysql-connector-c++/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2014/04/12 12:00:16 adam Exp $
+# $NetBSD: Makefile,v 1.3 2014/11/24 15:00:52 adam Exp $
-DISTNAME= mysql-connector-c++-1.1.3
+DISTNAME= mysql-connector-c++-1.1.4
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_MYSQL:=Connector-C++/}
@@ -9,16 +9,15 @@ HOMEPAGE= https://dev.mysql.com/downloads/connector/cpp/
COMMENT= Standardized mysql database driver for C++ development
LICENSE= gnu-gpl-v2
-USE_CMAKE= yes
-USE_LANGUAGES= c c++
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
INSTALLATION_DIRS= share/doc/mysql-connector-c++
post-install:
- cd ${DESTDIR}${PREFIX} && \
- mv ANNOUNCEMENT COPYING INSTALL \
+ cd ${DESTDIR}${PREFIX} && mv ANNOUNCEMENT COPYING INSTALL README \
Licenses_for_Third-Party_Components.txt \
- README share/doc/mysql-connector-c++
+ share/doc/mysql-connector-c++/
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../mk/mysql.buildlink3.mk"
diff --git a/databases/mysql-connector-c++/PLIST b/databases/mysql-connector-c++/PLIST
index 532e475dcfd..794445b9dd6 100644
--- a/databases/mysql-connector-c++/PLIST
+++ b/databases/mysql-connector-c++/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2014/02/11 14:13:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2014/11/24 15:00:52 adam Exp $
include/cppconn/build_config.h
include/cppconn/config.h
include/cppconn/connection.h
@@ -15,6 +15,7 @@ include/cppconn/statement.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
diff --git a/databases/mysql-connector-c++/distinfo b/databases/mysql-connector-c++/distinfo
index 9e7035f6525..0b76a70dcf0 100644
--- a/databases/mysql-connector-c++/distinfo
+++ b/databases/mysql-connector-c++/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2014/02/11 14:13:38 wiz Exp $
+$NetBSD: distinfo,v 1.2 2014/11/24 15:00:52 adam Exp $
-SHA1 (mysql-connector-c++-1.1.3.tar.gz) = b817dccf3a4e340b6a972028ceb7eededaaebd6f
-RMD160 (mysql-connector-c++-1.1.3.tar.gz) = a071696495bece0c378222f8061ac8ddddc9e2f8
-Size (mysql-connector-c++-1.1.3.tar.gz) = 496226 bytes
+SHA1 (mysql-connector-c++-1.1.4.tar.gz) = f10a054e6b96275bbab48ad726daf08bb5e048a0
+RMD160 (mysql-connector-c++-1.1.4.tar.gz) = 0231cebd1137e7dd41f3c589847077deaec5bf40
+Size (mysql-connector-c++-1.1.4.tar.gz) = 506106 bytes