<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/09e8e345946e2beb8fdb7d17c45f11b69dc5aca2">https://github.com/macports/macports-ports/commit/09e8e345946e2beb8fdb7d17c45f11b69dc5aca2</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 09e8e345946 kde4 PG: Configure build in callback
</span>09e8e345946 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 09e8e345946e2beb8fdb7d17c45f11b69dc5aca2
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Wed May 5 15:19:37 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    kde4 PG: Configure build in callback
</span>---
 _resources/port1.0/group/kde4-1.1.tcl | 179 ++++++++++++++++++----------------
 1 file changed, 95 insertions(+), 84 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/kde4-1.1.tcl b/_resources/port1.0/group/kde4-1.1.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 79e150138dc..170e0c697d2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/kde4-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/kde4-1.1.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,25 +7,13 @@
</span> PortGroup               cmake 1.1
 PortGroup               qt4 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Make sure to not use any already installed headers and libraries;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# these are set in CPATH and LIBRARY_PATH anyway.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags-delete  -L${prefix}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cppflags-delete -I${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# setup all KDE4 ports to build in a separate directory from the source:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source     yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Automoc added as build dependency here as most, if not all kde
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# programs currently need it. The automoc port, which includes this
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# PortGroup overrides depends_build, removing "port:automoc" to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# prevent a cyclic dependency
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append    port:automoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Install the kdelibs headerfiles in their own directory to prevent clashes with KF5 headers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set kde4.include_prefix KDE4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set kde4.include_dirs   ${prefix}/include/${kde4.include_prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set kde4.cmake_module_dir \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${prefix}/lib/cmake/${kde4.include_prefix}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Phonon added as library dependency here as most, if not all KDE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# programs current need it.  The phonon port, which includes this
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# PortGroup overrides depends_lib, removing "port:phonon" to prevent a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# cyclic dependency
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append      port:phonon
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set kde4.mirror         https://download.kde.org/Attic/
</span> 
 # set compiler to Apple's GCC 4.2
 switch ${os.platform}_${os.major} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,75 +25,98 @@ switch ${os.platform}_${os.major} {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Install the kdelibs headerfiles in their own directory to prevent clashes with KF5 headers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set kde4.include_prefix KDE4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set kde4.include_dirs   ${prefix}/include/${kde4.include_prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set kde4.cmake_module_dir \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${prefix}/lib/cmake/${kde4.include_prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# setup all KDE4 ports to build in a separate directory from the source:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.out_of_source     yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set kde4.mirror         https://download.kde.org/Attic/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+namespace eval kde4 { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc kde4::configure_build {} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global prefix applications_dir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global qt_cmake_defines qt_cmake_module_dir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global cmake_share_module_dir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global kde4.cmake_module_dir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Make sure to not use any already installed headers and libraries;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # these are set in CPATH and LIBRARY_PATH anyway.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.ldflags-delete  -L${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cppflags-delete -I${prefix}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Automoc added as build dependency here as most, if not all kde
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # programs currently need it. The automoc port, which includes this
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # PortGroup overrides depends_build, removing "port:automoc" to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # prevent a cyclic dependency
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append    port:automoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Phonon added as library dependency here as most, if not all KDE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # programs current need it.  The phonon port, which includes this
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # PortGroup overrides depends_lib, removing "port:phonon" to prevent a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # cyclic dependency
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:phonon
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # augment the CMake module lookup path, if necessary depending on
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # where Qt4 is installed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${qt_cmake_module_dir} ne ${cmake_share_module_dir}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set cmake_module_path ${kde4.cmake_module_dir}\;${cmake_share_module_dir}\;${qt_cmake_module_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # prepend our own (new) install location for cmake modules:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set cmake_module_path ${kde4.cmake_module_dir}\;${cmake_share_module_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-delete -DCMAKE_MODULE_PATH=${cmake_share_module_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append -DCMAKE_MODULE_PATH="${cmake_module_path}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                          -DCMAKE_PREFIX_PATH="${cmake_module_path}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # standard configure args; virtually all KDE ports use CMake and Qt4.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   -DBUILD_doc=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DBUILD_docs=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DBUILD_SHARED_LIBS=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DBUNDLE_INSTALL_DIR=${applications_dir}/KDE4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DKDE_DISTRIBUTION_TEXT=\"MacPorts\/Mac OS X\" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            ${qt_cmake_defines}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # explicitly define certain headers and libraries, to avoid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # conflicts with those installed into system paths by the user.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   -DDOCBOOKXSL_DIR=${prefix}/share/xsl/docbook-xsl-nons \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DGETTEXT_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DGETTEXT_LIBRARY=${prefix}/lib/libgettextlib.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DGIF_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DGIF_LIBRARY=${prefix}/lib/libgif.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DJASPER_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DJASPER_LIBRARY=${prefix}/lib/libjasper.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DJPEG_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DJPEG_LIBRARY=${prefix}/lib/libjpeg.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLBER_LIBRARIES=${prefix}/lib/liblber.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLDAP_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLDAP_LIBRARIES=${prefix}/lib/libldap.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBEXSLT_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBEXSLT_LIBRARIES=${prefix}/lib/libexslt.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBICALSS_LIBRARY=${prefix}/lib/libicalss.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBICAL_INCLUDE_DIRS=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBICAL_LIBRARY=${prefix}/lib/libical.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBINTL_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBINTL_LIBRARY=${prefix}/lib/libintl.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBXML2_INCLUDE_DIR=${prefix}/include/libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBXML2_LIBRARIES=${prefix}/lib/libxml2.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBXML2_XMLLINT_EXECUTABLE=${prefix}/bin/xmllint \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBXSLT_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DLIBXSLT_LIBRARIES=${prefix}/lib/libxslt.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DPNG_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DPNG_PNG_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DPNG_LIBRARY=${prefix}/lib/libpng.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DTIFF_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DTIFF_LIBRARY=${prefix}/lib/libtiff.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # These two can be removed (see #46240):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #                        -DQCA2_INCLUDE_DIR=${prefix}/include/QtCrypto \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #                        -DQCA2_LIBRARIES=${prefix}/lib/libqca.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # These ones are obsolete, as purely based on mysql5 paths (see #49296):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #                        -DMYSQLD_EXECUTABLE=${prefix}/libexec/mysqld \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #                        -DMYSQL_INCLUDE_DIR=${prefix}/include/mysql5/mysql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #                        -DMYSQL_LIB_DIR=${prefix}/lib/mysql5/mysql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #                        -DMYSQLCONFIG_EXECUTABLE=${prefix}/bin/mysql_config5 \
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# augment the CMake module lookup path, if necessary depending on
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# where Qt4 is installed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${qt_cmake_module_dir} ne ${cmake_share_module_dir}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set cmake_module_path ${kde4.cmake_module_dir}\;${cmake_share_module_dir}\;${qt_cmake_module_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # prepend our own (new) install location for cmake modules:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set cmake_module_path ${kde4.cmake_module_dir}\;${cmake_share_module_dir}
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-delete -DCMAKE_MODULE_PATH=${cmake_share_module_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append -DCMAKE_MODULE_PATH="${cmake_module_path}" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DCMAKE_PREFIX_PATH="${cmake_module_path}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# standard configure args; virtually all KDE ports use CMake and Qt4.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DBUILD_doc=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DBUILD_docs=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DBUILD_SHARED_LIBS=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DBUNDLE_INSTALL_DIR=${applications_dir}/KDE4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DKDE_DISTRIBUTION_TEXT=\"MacPorts\/Mac OS X\" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${qt_cmake_defines}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# explicitly define certain headers and libraries, to avoid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# conflicts with those installed into system paths by the user.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DDOCBOOKXSL_DIR=${prefix}/share/xsl/docbook-xsl-nons \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DGETTEXT_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DGETTEXT_LIBRARY=${prefix}/lib/libgettextlib.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DGIF_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DGIF_LIBRARY=${prefix}/lib/libgif.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DJASPER_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DJASPER_LIBRARY=${prefix}/lib/libjasper.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DJPEG_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DJPEG_LIBRARY=${prefix}/lib/libjpeg.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLBER_LIBRARIES=${prefix}/lib/liblber.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLDAP_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLDAP_LIBRARIES=${prefix}/lib/libldap.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBEXSLT_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBEXSLT_LIBRARIES=${prefix}/lib/libexslt.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBICALSS_LIBRARY=${prefix}/lib/libicalss.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBICAL_INCLUDE_DIRS=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBICAL_LIBRARY=${prefix}/lib/libical.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBINTL_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBINTL_LIBRARY=${prefix}/lib/libintl.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBXML2_INCLUDE_DIR=${prefix}/include/libxml2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBXML2_LIBRARIES=${prefix}/lib/libxml2.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBXML2_XMLLINT_EXECUTABLE=${prefix}/bin/xmllint \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBXSLT_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DLIBXSLT_LIBRARIES=${prefix}/lib/libxslt.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DPNG_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DPNG_PNG_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DPNG_LIBRARY=${prefix}/lib/libpng.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DTIFF_INCLUDE_DIR=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DTIFF_LIBRARY=${prefix}/lib/libtiff.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# These two can be removed (see #46240):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#                        -DQCA2_INCLUDE_DIR=${prefix}/include/QtCrypto \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#                        -DQCA2_LIBRARIES=${prefix}/lib/libqca.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# These ones are obsolete, as purely based on mysql5 paths (see #49296):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#                        -DMYSQLD_EXECUTABLE=${prefix}/libexec/mysqld \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#                        -DMYSQL_INCLUDE_DIR=${prefix}/include/mysql5/mysql \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#                        -DMYSQL_LIB_DIR=${prefix}/lib/mysql5/mysql \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#                        -DMYSQLCONFIG_EXECUTABLE=${prefix}/bin/mysql_config5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+port::register_callback kde4::configure_build
</span> 
 # standard variant for building documentation
 variant docs description "Build documentation" {
</pre><pre style='margin:0'>

</pre>