<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/39211f92fda4458526220604cef41079bd7b3899">https://github.com/macports/macports-ports/commit/39211f92fda4458526220604cef41079bd7b3899</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 39211f9  fontconfig:  support mpkg/mdmg packaging, add postinstall script to initialize/update font cache. Fixes #53350
</span>39211f9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 39211f92fda4458526220604cef41079bd7b3899
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Thu Jan 19 13:20:44 2017 -0500

<span style='display:block; white-space:pre;color:#404040;'>    fontconfig:  support mpkg/mdmg packaging, add postinstall script to initialize/update font cache. Fixes #53350
</span>---
 graphics/fontconfig/Portfile          | 6 ++++++
 graphics/fontconfig/files/postinstall | 8 ++++++++
 2 files changed, 14 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/fontconfig/Portfile b/graphics/fontconfig/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5831303..2fde729 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/fontconfig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/fontconfig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,6 +66,12 @@ post-activate {
</span>     system "${prefix}/bin/fc-cache -v || true"
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-pkg {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0755 ${filespath}/postinstall ${package.scripts}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -locale C "s|@PREFIX@|${prefix}|g" ${package.scripts}/postinstall
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description-append  Install prefix: ${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> platform macosx {
     lappend add_fonts       /Library/Fonts \
                             /Network/Library/Fonts \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/fontconfig/files/postinstall b/graphics/fontconfig/files/postinstall
</span>new file mode 100755
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..3023c5e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/fontconfig/files/postinstall
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#!/bin/sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# fontconfig installer support, postinstall script
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# runs as root after installer successfully copies payload to destination
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# thus picks up _any_ fonts that were delivered with this installer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# fc-cache can fail due to /Network/Library/Fonts being unavailable, so force success.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@PREFIX@/bin/fc-cache --system-only --verbose || true
</span></pre><pre style='margin:0'>

</pre>