aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdriaan de Groot <adridg@FreeBSD.org>2021-04-22 20:16:12 +0000
committerAdriaan de Groot <adridg@FreeBSD.org>2021-04-22 20:21:05 +0000
commite75ad72a3ca92b6ca0c71ddee75fa1e0bc578582 (patch)
tree97204935d4ac864128cd6d684e68bfb5da6d9af1
parent2c0b236eae61826851bb48c93ec506bb1e3ded08 (diff)
downloadports-e75ad72a3ca92b6ca0c71ddee75fa1e0bc578582.tar.gz
ports-e75ad72a3ca92b6ca0c71ddee75fa1e0bc578582.zip
databases/mysql-connector-c: fix configure against CMake 3.20
The CMake module code swapped an endif() and an endforeach(), which was never an error before.
-rw-r--r--databases/mysql-connector-c/Makefile1
-rw-r--r--databases/mysql-connector-c/files/patch-cmake_install__macros.cmake13
2 files changed, 14 insertions, 0 deletions
diff --git a/databases/mysql-connector-c/Makefile b/databases/mysql-connector-c/Makefile
index eb07edd25e58..f14f7a7249cf 100644
--- a/databases/mysql-connector-c/Makefile
+++ b/databases/mysql-connector-c/Makefile
@@ -2,6 +2,7 @@
PORTNAME= mysql-connector-c
PORTVERSION= 6.1.11
+PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= MYSQL/Connector-C
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/databases/mysql-connector-c/files/patch-cmake_install__macros.cmake b/databases/mysql-connector-c/files/patch-cmake_install__macros.cmake
new file mode 100644
index 000000000000..4debda0bd44e
--- /dev/null
+++ b/databases/mysql-connector-c/files/patch-cmake_install__macros.cmake
@@ -0,0 +1,13 @@
+--- cmake/install_macros.cmake.orig 2021-04-22 20:14:44 UTC
++++ cmake/install_macros.cmake
+@@ -362,8 +362,8 @@ FUNCTION(INSTALL_DEBUG_TARGET target)
+ CONFIGURATIONS Release RelWithDebInfo
+ COMPONENT ${ARG_COMPONENT}
+ OPTIONAL)
+- ENDIF()
+- ENDFOREACH()
++ ENDFOREACH()
++ ENDIF()
+
+ ENDFUNCTION()
+