diff options
| -rw-r--r-- | Mk/Uses/webplugin.mk | 11 | 
1 files changed, 5 insertions, 6 deletions
| diff --git a/Mk/Uses/webplugin.mk b/Mk/Uses/webplugin.mk index 6a78b8c555d0..e66abe0130ba 100644 --- a/Mk/Uses/webplugin.mk +++ b/Mk/Uses/webplugin.mk @@ -167,20 +167,19 @@ WEBPLUGIN_DIR?=		${_WEBPLUGIN_LIBDIR:S,^${LOCALBASE}/,${PREFIX}/,}/${WEBPLUGIN_N  PLIST_SUB+=		WEBPLUGIN_DIR="${WEBPLUGIN_DIR:S,^${PREFIX}/,,}"  _LNWF=		${WEBPLUGIN_FILES:S,^,${WEBPLUGIN_DIR}/,} -.for f in ${WEBPLUGIN_FILES} -PLIST_FILES+=	${_WEBPLUGIN_LINKFARMS:S,${LOCALBASE}/,,:C,(.*),\1/${f},} -.endfor -PLIST_DIRSTRY+=	${_WEBPLUGIN_SLDIRS:S,^${LOCALBASE}/,,} \ -		${_WEBPLUGIN_SLDIR:S,^${LOCALBASE}/,,} \ -		${_WEBPLUGIN_LIBDIR:S,^${LOCALBASE}/,,}  webplugin-post-install: +	@${ECHO_CMD} "@cwd ${LOCALBASE}" >> ${TMPPLIST}  .for d in ${_WEBPLUGIN_LINKFARMS}  	${INSTALL} -d ${STAGEDIR}${d}  .for l in ${_LNWF}  	${LN} -sf ${l} ${STAGEDIR}${d}/ +	@${ECHO_CMD} "${d:S,^${LOCALBASE}/,,}/${l:T}" >> ${TMPPLIST}  .endfor +	@${ECHO_CMD} "@unexec rmdir ${d:S,^${LOCALBASE},%D,} 2>/dev/null || true" >> ${TMPPLIST}  .endfor +	@${ECHO_CMD} "@unexec rmdir ${_WEBPLUGIN_SLDIR:S,^${LOCALBASE},%D,} 2>/dev/null || true" >> ${TMPPLIST} +	@${ECHO_CMD} "@unexec rmdir ${_WEBPLUGIN_LIBDIR:S,^${LOCALBASE},%D,} 2>/dev/null || true" >> ${TMPPLIST}  post-install: webplugin-post-install | 
