<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/5e4cfce71a90aea26d89ff0ac4bff26105882875">https://github.com/macports/macports-base/commit/5e4cfce71a90aea26d89ff0ac4bff26105882875</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 5e4cfce  vendor: Fix permissions of tcllib on install
</span>5e4cfce is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5e4cfce71a90aea26d89ff0ac4bff26105882875
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Thu Oct 5 01:35:31 2017 +0200

<span style='display:block; white-space:pre;color:#404040;'>    vendor: Fix permissions of tcllib on install
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The tcllib installer uses a plain Tcl 'file copy' and not install(1) to
</span><span style='display:block; white-space:pre;color:#404040;'>    install its files and does not set explicit permissions. Therefore the
</span><span style='display:block; white-space:pre;color:#404040;'>    installed files will inherit the permissions of the files in our source
</span><span style='display:block; white-space:pre;color:#404040;'>    tree. To ensure the installed files are always readable by everyone as
</span><span style='display:block; white-space:pre;color:#404040;'>    expected, manually apply permissions with chmod after installing.
</span>---
 vendor/Makefile.in | 3 +++
 1 file changed, 3 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/vendor/Makefile.in b/vendor/Makefile.in
</span><span style='display:block; white-space:pre;color:#808080;'>index fe1daae..5f74674 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/vendor/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/vendor/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,6 +10,7 @@ TCLX_TARGETS=             @VENDOR_TCLX_INSTALL@
</span> TCLLIB_SUBDIR=            @VENDOR_TCLLIB_SUBDIR@
 TCLLIB_TARGETS=        @VENDOR_TCLLIB_INSTALL@
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PREFIX=                 @prefix@
</span> DESTROOT=                 @abs_top_builddir@/vendor/vendor-destroot
 
 .PHONY: all clean distclean install destroot test
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,6 +63,7 @@ destroot-tclx: all-tclx
</span> destroot-tcllib: all-tcllib
        @echo ===\> staging to destroot in ${DIRPRFX}@VENDOR_TCLLIB_SUBDIR@
        @umask 0022; $(MAKE) -C @VENDOR_TCLLIB_SUBDIR@ DESTDIR=${DESTROOT} TCLSH_PROG=@INTREE_TCLSH@ @VENDOR_TCLLIB_INSTALL@
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        @chmod -R ugo+rX ${DESTROOT}${PREFIX}/libexec/macports/lib/tcllib*
</span> 
 install: install-tcl install-tclthread install-tclx install-tcllib
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -88,6 +90,7 @@ install-tcllib:
</span>   rm -rf $(DESTDIR)$(TCL_PACKAGE_PATH)/tcllib1.1{5,7}
        @echo ===\> making $(@:%-tcllib=%) in ${DIRPRFX}@VENDOR_TCLLIB_SUBDIR@
        @umask 0022; $(MAKE) -C @VENDOR_TCLLIB_SUBDIR@ @VENDOR_TCLLIB_INSTALL@
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        @chmod -R ugo+rX ${PREFIX}/libexec/macports/lib/tcllib*
</span> 
 test:
 
</pre><pre style='margin:0'>

</pre>