svn commit: r245627 - projects/mtree/etc
Brooks Davis
brooks at FreeBSD.org
Fri Jan 18 22:50:30 UTC 2013
Author: brooks
Date: Fri Jan 18 22:50:29 2013
New Revision: 245627
URL: http://svnweb.freebsd.org/changeset/base/245627
Log:
Centralize the removal of extra /'s in DESTDIR.
Modified:
projects/mtree/etc/Makefile
Modified: projects/mtree/etc/Makefile
==============================================================================
--- projects/mtree/etc/Makefile Fri Jan 18 22:36:09 2013 (r245626)
+++ projects/mtree/etc/Makefile Fri Jan 18 22:50:29 2013 (r245627)
@@ -156,6 +156,9 @@ ETCMAIL=Makefile README mailer.conf acce
# Special top level files for FreeBSD
FREEBSD=COPYRIGHT
+# Sanitize DESTDIR
+DESTDIR:= ${DESTDIR:C://*:/:g}
+
afterinstall:
.if ${MK_MAN} != "no"
${_+_}cd ${.CURDIR}/../share/man; ${MAKE} makedb
@@ -339,7 +342,7 @@ distrib-dirs:
${MTREE_CMD} -C -f $$m | sed s#^\.#.$$d# >> ${METALOG} ; \
done; true
.endif
- ${INSTALL_SYMLINK} usr/src/sys ${DESTDIR:S#//#/#}/sys
+ ${INSTALL_SYMLINK} usr/src/sys ${DESTDIR}/sys
cd ${DESTDIR}/usr/share/man; \
for mandir in man*; do \
${INSTALL_SYMLINK} ../$$mandir \
More information about the svn-src-projects
mailing list