summaryrefslogtreecommitdiff
path: root/databases/percona56-client/files/patch-scripts_CMakeLists.txt
diff options
context:
space:
mode:
authorFlorian Smeets <flo@FreeBSD.org>2013-03-18 21:18:03 +0000
committerFlorian Smeets <flo@FreeBSD.org>2013-03-18 21:18:03 +0000
commitb3098a74ff511e4a0d888651d13012cd028253c5 (patch)
treea8be09d9019ee84fee17b8bbeb802a846eb70c4d /databases/percona56-client/files/patch-scripts_CMakeLists.txt
parentRemove non-existent WWW (diff)
Add the 5.6 branch of Percona-Server.
While MySQL 5.6.10 is considered GA, Percona still considers Percona-Server 5.6.10 alpha software.
Diffstat (limited to 'databases/percona56-client/files/patch-scripts_CMakeLists.txt')
-rw-r--r--databases/percona56-client/files/patch-scripts_CMakeLists.txt93
1 files changed, 93 insertions, 0 deletions
diff --git a/databases/percona56-client/files/patch-scripts_CMakeLists.txt b/databases/percona56-client/files/patch-scripts_CMakeLists.txt
new file mode 100644
index 000000000000..0235dc2f305f
--- /dev/null
+++ b/databases/percona56-client/files/patch-scripts_CMakeLists.txt
@@ -0,0 +1,93 @@
+--- scripts/CMakeLists.txt.orig 2013-01-22 17:54:49.000000000 +0100
++++ scripts/CMakeLists.txt 2013-02-13 14:14:11.000000000 +0100
+@@ -71,6 +71,7 @@
+ )
+ ENDIF()
+
++IF(FALSE)
+ INSTALL(FILES
+ ${CMAKE_CURRENT_SOURCE_DIR}/mysql_system_tables.sql
+ ${CMAKE_CURRENT_SOURCE_DIR}/mysql_system_tables_data.sql
+@@ -80,6 +81,7 @@
+ ${FIX_PRIVILEGES_SQL}
+ DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server
+ )
++ENDIF()
+
+ # TCMalloc hacks
+ IF(MALLOC_LIB)
+@@ -139,6 +141,7 @@
+ SET(HOSTNAME "hostname")
+ SET(MYSQLD_USER "mysql")
+
++IF(FALSE)
+ # Required for mysqlbug until autotools are deprecated, once done remove these
+ # and expand default cmake variables
+ SET(CC ${CMAKE_C_COMPILER})
+@@ -175,6 +178,7 @@
+ DESTINATION ${INSTALL_BINDIR}
+ COMPONENT Server
+ )
++ENDIF()
+
+ ENDIF(UNIX)
+
+@@ -199,6 +203,7 @@
+ SET(localstatedir ${MYSQL_DATADIR})
+ ENDIF()
+
++IF(FALSE)
+ IF(UNIX)
+ SET(EXT)
+ ELSE()
+@@ -213,6 +218,7 @@
+ DESTINATION ${DEST}
+ COMPONENT Server
+ )
++ENDIF()
+
+
+ SET(prefix "${CMAKE_INSTALL_PREFIX}")
+@@ -264,6 +270,8 @@
+ GET_FILENAME_COMPONENT(lib "${lib}" NAME_WE)
+ STRING(REGEX REPLACE "^lib" "" lib "${lib}")
+ SET(${var} "${${var}}-l${lib} " )
++ ELSEIF(lib STREQUAL "-pthread")
++ SET(${var} "${${var}}-pthread " )
+ ELSE()
+ SET(${var} "${${var}}-l${lib} " )
+ ENDIF()
+@@ -316,17 +324,9 @@
+ SET(BIN_SCRIPTS
+ msql2mysql
+ mysql_config
+- mysql_fix_extensions
+- mysql_setpermission
+- mysql_zap
+ mysqlaccess
+ mysqlaccess.conf
+- mysql_convert_table_format
+ mysql_find_rows
+- mysqlhotcopy
+- mysqldumpslow
+- mysqld_multi
+- mysqld_safe
+ )
+ FOREACH(file ${BIN_SCRIPTS})
+ IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${file}.sh)
+@@ -350,6 +350,7 @@
+ )
+ ENDFOREACH()
+
++IF(FALSE)
+ # Input files with pl.in extension - drop the extension completely
+ SET(PLIN_FILES mysql_secure_installation)
+ FOREACH(file ${PLIN_FILES})
+@@ -362,6 +363,7 @@
+ INSTALL_SCRIPT(${CMAKE_CURRENT_BINARY_DIR}/${file} COMPONENT ${${file}_COMPONENT})
+ ENDFOREACH()
+ ENDIF()
++ENDIF()
+
+ # Install libgcc as mylibgcc.a
+ IF(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_CXX_FLAGS MATCHES "-static")