<pre style='margin:0'>
Daniel J. Luke (danielluke) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c5441638687f3ed65d5c6a185be2a25f34399bc6">https://github.com/macports/macports-ports/commit/c5441638687f3ed65d5c6a185be2a25f34399bc6</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c5441638687f3ed65d5c6a185be2a25f34399bc6
</span>Author: Daniel J. Luke <dluke@macports.org>
AuthorDate: Wed Oct 23 10:05:54 2019 -0400

<span style='display:block; white-space:pre;color:#404040;'>    clamav: hack to build with pkg-config
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes https://trac.macports.org/ticket/59448
</span>---
 sysutils/clamav/Portfile                   |  8 ++++++--
 sysutils/clamav/files/patch-configure.diff | 15 +++++++++++++++
 2 files changed, 21 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/clamav/Portfile b/sysutils/clamav/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 535a0fd..731dac1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/clamav/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/clamav/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@ PortGroup muniversal 1.0
</span> 
 name                   clamav
 version                        0.102.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision           3
</span> categories                sysutils
 maintainers            {geeklair.net:dluke @danielluke}
 description            clamav antivirus software
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,6 +35,8 @@ configure.args         --mandir=${prefix}/share/man \
</span> 
 use_parallel_build     yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build           port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib               port:libiconv \
                        port:zlib \
                        port:bzip2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,7 +48,9 @@ depends_lib            port:libiconv \
</span>                   port:json-c
 
 #- makefile hack to build even when chmlib is installed with its own lzx.h
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles      patch-libclamav-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#- configure hack to use pkgc-config for libxml2 libraries because
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#- xml2-config includes the icu libraries and we overlink otherwiwse
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-libclamav-Makefile.diff patch-configure.diff
</span> 
 ## older systems support
 # use linux version of openssl cert util on systems < 10.7 that don't support the macOS version
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/clamav/files/patch-configure.diff b/sysutils/clamav/files/patch-configure.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c2f9a36
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/clamav/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2019-10-23 09:38:17.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2019-10-23 09:40:59.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22233,9 +22233,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             found_xml="yes"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            XMLCONF_VERSION="`$xmlconfig --version`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            XML_CPPFLAGS="`$xmlconfig --cflags`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            XML_LIBS="`$xmlconfig --libs`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            XMLCONF_VERSION="`$XML_HOME/bin/pkg-config libxml-2.0 --version`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            XML_CPPFLAGS="`$XML_HOME/bin/pkg-config libxml-2.0 --cflags`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            XML_LIBS="`$XML_HOME/bin/pkg-config libxml-2.0 --libs`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>