svn commit: r331851 - head/Mk
Bryan Drewery
bdrewery at FreeBSD.org
Mon Oct 28 13:08:15 UTC 2013
Author: bdrewery
Date: Mon Oct 28 13:08:14 2013
New Revision: 331851
URL: http://svnweb.freebsd.org/changeset/ports/331851
Log:
- Fix COPYTREE_BIN and COPYTREE_SHARE so that installed symlinks
have proper permissions set.
PR: ports/173892
Submitted by: thierry
With hat: portmgr
Modified:
head/Mk/bsd.port.mk
Modified: head/Mk/bsd.port.mk
==============================================================================
--- head/Mk/bsd.port.mk Mon Oct 28 13:06:43 2013 (r331850)
+++ head/Mk/bsd.port.mk Mon Oct 28 13:08:14 2013 (r331851)
@@ -2334,12 +2334,12 @@ SCRIPTS_ENV+= ${INSTALL_MACROS}
.if ${UID} == 0
COPYTREE_BIN= ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \
2>&1) && \
- ${CHOWN} -R ${BINOWN}:${BINGRP} $$1 && \
+ ${CHOWN} -Rh ${BINOWN}:${BINGRP} $$1 && \
${FIND} -d $$0 $$2 -type d -exec chmod 755 $$1/{} \; && \
${FIND} -d $$0 $$2 -type f -exec chmod ${BINMODE} $$1/{} \;' --
COPYTREE_SHARE= ${SH} -c '(${FIND} -d $$0 $$2 | ${CPIO} -dumpl $$1 >/dev/null \
2>&1) && \
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \
+ ${CHOWN} -Rh ${SHAREOWN}:${SHAREGRP} $$1 && \
${FIND} -d $$0 $$2 -type d -exec chmod 755 $$1/{} \; && \
${FIND} -d $$0 $$2 -type f -exec chmod ${SHAREMODE} $$1/{} \;' --
.else
More information about the svn-ports-all
mailing list