head	1.2;
access;
symbols
	pkgsrc-2021Q1:1.1.0.48
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.46
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.44
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.40
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.20
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.42
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.38
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.36
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.34
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.32
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.30
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.28
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.26
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.24
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.22
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.18
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.16
	pkgsrc-2017Q1-base:1.1
	pkgsrc-2016Q4:1.1.0.14
	pkgsrc-2016Q4-base:1.1
	pkgsrc-2016Q3:1.1.0.12
	pkgsrc-2016Q3-base:1.1
	pkgsrc-2016Q2:1.1.0.10
	pkgsrc-2016Q2-base:1.1
	pkgsrc-2016Q1:1.1.0.8
	pkgsrc-2016Q1-base:1.1
	pkgsrc-2015Q4:1.1.0.6
	pkgsrc-2015Q4-base:1.1
	pkgsrc-2015Q3:1.1.0.4
	pkgsrc-2015Q3-base:1.1
	pkgsrc-2015Q2:1.1.0.2
	pkgsrc-2015Q2-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2021.05.13.11.04.43;	author nia;	state dead;
branches;
next	1.1;
commitid	zFc4Kz2fU7I2FYSC;

1.1
date	2015.04.16.20.20.15;	author ryoon;	state Exp;
branches;
next	;
commitid	916JhNYlUmQ34Rhy;


desc
@@


1.2
log
@Remove mariadb55, EOL since April 2020.
@
text
@$NetBSD: patch-cmake_plugin.cmake,v 1.1 2015/04/16 20:20:15 ryoon Exp $

Build with newer DTrace.

--- cmake/plugin.cmake.orig	2015-02-13 12:07:00.000000000 +0000
+++ cmake/plugin.cmake
@@@@ -21,6 +21,7 @@@@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/cmake_
 # [STORAGE_ENGINE]
 # [MANDATORY|DEFAULT]
 # [STATIC_ONLY|DYNAMIC_ONLY]
+# [DTRACE_INSTRUMENTED]
 # [MODULE_OUTPUT_NAME module_name]
 # [STATIC_OUTPUT_NAME static_name]
 # [RECOMPILE_FOR_EMBEDDED]
@@@@ -30,7 +31,7 @@@@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/cmake_
 MACRO(MYSQL_ADD_PLUGIN)
   MYSQL_PARSE_ARGUMENTS(ARG
     "LINK_LIBRARIES;DEPENDENCIES;MODULE_OUTPUT_NAME;STATIC_OUTPUT_NAME;COMPONENT"
-    "STORAGE_ENGINE;STATIC_ONLY;MODULE_ONLY;MANDATORY;DEFAULT;DISABLED;RECOMPILE_FOR_EMBEDDED"
+    "STORAGE_ENGINE;STATIC_ONLY;MODULE_ONLY;MANDATORY;DEFAULT;DISABLED;RECOMPILE_FOR_EMBEDDED;DTRACE_INSTRUMENTED"
     ${ARGN}
   )
   
@@@@ -117,7 +118,9 @@@@ MACRO(MYSQL_ADD_PLUGIN)
     ENDIF()
 
     ADD_LIBRARY(${target} STATIC ${SOURCES})
-    DTRACE_INSTRUMENT(${target})
+    IF (ARG_DTRACE_INSTRUMENTED)
+      DTRACE_INSTRUMENT(${target})
+    ENDIF()
     ADD_DEPENDENCIES(${target} GenError ${ARG_DEPENDENCIES})
     RESTRICT_SYMBOL_EXPORTS(${target})
     IF(WITH_EMBEDDED_SERVER)
@@@@ -126,7 +129,9 @@@@ MACRO(MYSQL_ADD_PLUGIN)
       IF(ARG_RECOMPILE_FOR_EMBEDDED OR NOT _SKIP_PIC)
         # Recompile some plugins for embedded
         ADD_CONVENIENCE_LIBRARY(${target}_embedded ${SOURCES})
-        DTRACE_INSTRUMENT(${target}_embedded)   
+        IF (ARG_DTRACE_INSTRUMENTED)
+          DTRACE_INSTRUMENT(${target}_embedded)
+        ENDIF()
         IF(ARG_RECOMPILE_FOR_EMBEDDED)
           SET_TARGET_PROPERTIES(${target}_embedded 
             PROPERTIES COMPILE_DEFINITIONS "EMBEDDED_LIBRARY")
@@@@ -165,7 +170,9 @@@@ MACRO(MYSQL_ADD_PLUGIN)
   
     ADD_VERSION_INFO(${target} MODULE SOURCES)
     ADD_LIBRARY(${target} MODULE ${SOURCES}) 
-    DTRACE_INSTRUMENT(${target})
+    IF (ARG_DTRACE_INSTRUMENTED)
+      DTRACE_INSTRUMENT(${target})
+    ENDIF()
     SET_TARGET_PROPERTIES (${target} PROPERTIES PREFIX ""
       COMPILE_DEFINITIONS "MYSQL_DYNAMIC_PLUGIN")
     TARGET_LINK_LIBRARIES (${target} mysqlservices)
@


1.1
log
@Import mariadb-client-5.5.42 as databases/mariadb55-client.

MariaDB is a fork of MySQL relational database management system.
It is an enhanced, drop-in replacement for MySQL.

This package contains client libraries.
@
text
@d1 1
a1 1
$NetBSD: patch-cmake_plugin.cmake,v 1.1 2014/02/13 15:47:15 jperkin Exp $
@

