Fix a few files that where being incorrectly installed as one file. This was caused by the nvi upgrade fallout in r281994. So add the missing directories back to the mtree and add distrib-cleanup target to retroactively remove the files that should have been directories.

Reviewed by:	bdrewery
Approved by:	bdrewery
This commit is contained in:
Brad Davis 2015-11-13 17:25:20 +00:00
parent fe04a9e147
commit 26de3a17b7
2 changed files with 21 additions and 1 deletions

View File

@ -365,7 +365,19 @@ MTREES+= mtree/BSD.sendmail.dist /
MTREES+= ../${mtree} /
.endfor
distrib-dirs: ${MTREES:N/*}
# Clean up some directories that where mistakenly created as files that
# should not have been as part of the nvi update in r281994.
# This should be removed after 11.0-RELEASE.
DISTRIB_CLEANUP_SHARE_FILES= ${SHAREDIR}/doc/usd/10.exref ${SHAREDIR}/doc/usd/11.edit
DISTRIB_CLEANUP_SHARE_FILES+= ${SHAREDIR}/doc/usd/12.vi ${SHAREDIR}/doc/usd/13.viref
distrib-cleanup: .PHONY
for file in ${DISTRIB_CLEANUP_SHARE_FILES}; do \
if [ -f ${DESTDIR}/$${file} ]; then \
rm -f ${DESTDIR}/$${file}; \
fi; \
done
distrib-dirs: ${MTREES:N/*} distrib-cleanup .PHONY
@set ${MTREES}; \
while test $$# -ge 2; do \
m=${.CURDIR}/$$1; \

View File

@ -286,6 +286,14 @@
..
07.mail
..
10.exref
..
11.edit
..
12.vi
..
13.viref
..
18.msdiffs
..
19.memacros