aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorAdriaan de Groot <adridg@FreeBSD.org>2021-04-06 22:56:14 +0000
committerAdriaan de Groot <adridg@FreeBSD.org>2021-04-06 23:02:53 +0000
commitd1e9ddfd83317153a035ad80305ba472cadc5a73 (patch)
treeeb96972a9fdb535367481d327bbe0d425e37fff5 /databases
parentbc2e03280a35ddd8e194994cca7af202e233aaea (diff)
downloadports-d1e9ddfd83317153a035ad80305ba472cadc5a73.tar.gz
ports-d1e9ddfd83317153a035ad80305ba472cadc5a73.zip
databases/mariadb*: fix build ahead of CMake 3.20
All of the MariaDB releases contain the same ConnectorName CMake module, and all of those copies of the module contain the same syntax error. CMake < 3.20 ignores this and treats end() as endif(), but this is an error in the upcoming version. Specifically NOT bumping PORTREVISION because this is a build-only fix that has no effect on the package.
Diffstat (limited to 'databases')
-rw-r--r--databases/mariadb-connector-c/Makefile1
-rw-r--r--databases/mariadb-connector-c/files/patch-libmariadb_cmake_ConnectorName.cmake11
-rw-r--r--databases/mariadb103-client/files/patch-libmariadb_cmake_ConnectorName.cmake11
-rw-r--r--databases/mariadb103-server/files/patch-libmariadb_cmake_ConnectorName.cmake11
-rw-r--r--databases/mariadb104-server/files/patch-libmariadb_cmake_ConnectorName.cmake11
-rw-r--r--databases/mariadb105-server/files/patch-libmariadb_cmake_ConnectorName.cmake11
6 files changed, 55 insertions, 1 deletions
diff --git a/databases/mariadb-connector-c/Makefile b/databases/mariadb-connector-c/Makefile
index 4b30e1272239..4767d6110b4d 100644
--- a/databases/mariadb-connector-c/Makefile
+++ b/databases/mariadb-connector-c/Makefile
@@ -1,4 +1,3 @@
-
PORTNAME= mariadb-connector-c
PORTVERSION= 3.1.10
CATEGORIES= databases
diff --git a/databases/mariadb-connector-c/files/patch-libmariadb_cmake_ConnectorName.cmake b/databases/mariadb-connector-c/files/patch-libmariadb_cmake_ConnectorName.cmake
new file mode 100644
index 000000000000..0cdf01e6f5b2
--- /dev/null
+++ b/databases/mariadb-connector-c/files/patch-libmariadb_cmake_ConnectorName.cmake
@@ -0,0 +1,11 @@
+--- cmake/ConnectorName.cmake.orig 2021-04-02 09:49:25 UTC
++++ cmake/ConnectorName.cmake
+@@ -22,7 +22,7 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ SET(MACHINE_NAME "x64")
+ ELSE()
+ SET(MACHINE_NAME "32")
+- END()
++ ENDIF()
+ ENDIF()
+
+ SET(product_name "mysql-connector-c-${CPACK_PACKAGE_VERSION}-${PLATFORM_NAME}${CONCAT_SIGN}${MACHINE_NAME}")
diff --git a/databases/mariadb103-client/files/patch-libmariadb_cmake_ConnectorName.cmake b/databases/mariadb103-client/files/patch-libmariadb_cmake_ConnectorName.cmake
new file mode 100644
index 000000000000..b052c93a494a
--- /dev/null
+++ b/databases/mariadb103-client/files/patch-libmariadb_cmake_ConnectorName.cmake
@@ -0,0 +1,11 @@
+--- libmariadb/cmake/ConnectorName.cmake.orig 2021-04-02 09:49:25 UTC
++++ libmariadb/cmake/ConnectorName.cmake
+@@ -22,7 +22,7 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ SET(MACHINE_NAME "x64")
+ ELSE()
+ SET(MACHINE_NAME "32")
+- END()
++ ENDIF()
+ ENDIF()
+
+ SET(product_name "mysql-connector-c-${CPACK_PACKAGE_VERSION}-${PLATFORM_NAME}${CONCAT_SIGN}${MACHINE_NAME}")
diff --git a/databases/mariadb103-server/files/patch-libmariadb_cmake_ConnectorName.cmake b/databases/mariadb103-server/files/patch-libmariadb_cmake_ConnectorName.cmake
new file mode 100644
index 000000000000..b052c93a494a
--- /dev/null
+++ b/databases/mariadb103-server/files/patch-libmariadb_cmake_ConnectorName.cmake
@@ -0,0 +1,11 @@
+--- libmariadb/cmake/ConnectorName.cmake.orig 2021-04-02 09:49:25 UTC
++++ libmariadb/cmake/ConnectorName.cmake
+@@ -22,7 +22,7 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ SET(MACHINE_NAME "x64")
+ ELSE()
+ SET(MACHINE_NAME "32")
+- END()
++ ENDIF()
+ ENDIF()
+
+ SET(product_name "mysql-connector-c-${CPACK_PACKAGE_VERSION}-${PLATFORM_NAME}${CONCAT_SIGN}${MACHINE_NAME}")
diff --git a/databases/mariadb104-server/files/patch-libmariadb_cmake_ConnectorName.cmake b/databases/mariadb104-server/files/patch-libmariadb_cmake_ConnectorName.cmake
new file mode 100644
index 000000000000..b052c93a494a
--- /dev/null
+++ b/databases/mariadb104-server/files/patch-libmariadb_cmake_ConnectorName.cmake
@@ -0,0 +1,11 @@
+--- libmariadb/cmake/ConnectorName.cmake.orig 2021-04-02 09:49:25 UTC
++++ libmariadb/cmake/ConnectorName.cmake
+@@ -22,7 +22,7 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ SET(MACHINE_NAME "x64")
+ ELSE()
+ SET(MACHINE_NAME "32")
+- END()
++ ENDIF()
+ ENDIF()
+
+ SET(product_name "mysql-connector-c-${CPACK_PACKAGE_VERSION}-${PLATFORM_NAME}${CONCAT_SIGN}${MACHINE_NAME}")
diff --git a/databases/mariadb105-server/files/patch-libmariadb_cmake_ConnectorName.cmake b/databases/mariadb105-server/files/patch-libmariadb_cmake_ConnectorName.cmake
new file mode 100644
index 000000000000..b052c93a494a
--- /dev/null
+++ b/databases/mariadb105-server/files/patch-libmariadb_cmake_ConnectorName.cmake
@@ -0,0 +1,11 @@
+--- libmariadb/cmake/ConnectorName.cmake.orig 2021-04-02 09:49:25 UTC
++++ libmariadb/cmake/ConnectorName.cmake
+@@ -22,7 +22,7 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ SET(MACHINE_NAME "x64")
+ ELSE()
+ SET(MACHINE_NAME "32")
+- END()
++ ENDIF()
+ ENDIF()
+
+ SET(product_name "mysql-connector-c-${CPACK_PACKAGE_VERSION}-${PLATFORM_NAME}${CONCAT_SIGN}${MACHINE_NAME}")