summaryrefslogtreecommitdiff
path: root/databases/mysql-connector-c++/files
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2011-11-21 16:32:19 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2011-11-21 16:32:19 +0000
commit6f4bb37fddc37aae14efb4d510f0bffaeacb5bab (patch)
tree1548ae8b298f3aa3184f953e5f4510d78e58a099 /databases/mysql-connector-c++/files
parent- Add WITH_DEBUG support (diff)
- New port: databases/mysql-connector-c++
MySQL Connector/C++ is a MySQL database connector for C++ implementing a subset of the JDBC 4.0 API. WWW: http://forge.mysql.com/wiki/Connector_C++ Feature safe: yes
Diffstat (limited to 'databases/mysql-connector-c++/files')
-rw-r--r--databases/mysql-connector-c++/files/patch-CMakeLists.txt21
-rw-r--r--databases/mysql-connector-c++/files/patch-cppconn_CMakeLists.txt15
2 files changed, 36 insertions, 0 deletions
diff --git a/databases/mysql-connector-c++/files/patch-CMakeLists.txt b/databases/mysql-connector-c++/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..635e357410b9
--- /dev/null
+++ b/databases/mysql-connector-c++/files/patch-CMakeLists.txt
@@ -0,0 +1,21 @@
+--- CMakeLists.txt.orig 2010-09-10 11:47:48.000000000 +0200
++++ CMakeLists.txt 2011-11-21 16:42:10.000000000 +0100
+@@ -225,7 +225,6 @@
+ SET( LICENSE_FILENAME "${CPACK_RESOURCE_FILE_LICENSE}")")
+ ENDIF(WIN32)
+
+-INSTALL(FILES ${CPACK_RESOURCE_FILE_README} ${CPACK_RESOURCE_FILE_LICENSE} "${CMAKE_SOURCE_DIR}/ANNOUNCEMENT" DESTINATION "." OPTIONAL)
+
+ SET(COMMON_IGNORE_FILES "/CMakeFiles/" "/Testing/" "/.bzr/" "_CPack_Packages/"
+ ".cmake$" "~" ".swp" ".log" ".gz" ".directory$" "CMakeCache.txt" "Makefile"
+@@ -252,6 +252,10 @@
+ ENDIF(WIN32)
+ MESSAGE(STATUS "Installation path is: ${CMAKE_INSTALL_PREFIX} (overwrite with -DCMAKE_INSTALL_PREFIX=/your/path)")
+
++# this is where generated config.h files are placed
++INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR})
++INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR}/cppconn)
++INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR}/driver/nativeapi)
+
+ ADD_SUBDIRECTORY(cppconn)
+ ADD_SUBDIRECTORY(driver)
diff --git a/databases/mysql-connector-c++/files/patch-cppconn_CMakeLists.txt b/databases/mysql-connector-c++/files/patch-cppconn_CMakeLists.txt
new file mode 100644
index 000000000000..8bafe1851e38
--- /dev/null
+++ b/databases/mysql-connector-c++/files/patch-cppconn_CMakeLists.txt
@@ -0,0 +1,15 @@
+--- cppconn/CMakeLists.txt.orig 2011-11-21 16:34:57.000000000 +0100
++++ cppconn/CMakeLists.txt 2011-11-21 16:36:39.000000000 +0100
+@@ -55,7 +55,6 @@
+
+ SET(MYSQLCPPCONN_INSTALL_HEADERS
+ build_config.h
+- config.h
+ connection.h
+ datatype.h
+ driver.h
+@@ -70,3 +69,4 @@
+ warning.h)
+
+ INSTALL(FILES ${MYSQLCPPCONN_INSTALL_HEADERS} DESTINATION include/cppconn)
++INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/config.h DESTINATION include/cppconn)