- Fix bug in installing Haskell ports when GHC is installed with NOPORTDOCS
Obtained from: FreeBSD Haskell
This commit is contained in:
parent
c499d7fdcb
commit
5bbc9dea68
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=275037
@ -347,10 +347,10 @@ add-plist-cabal:
|
||||
(${ECHO_CMD} '${DOCSDIR_REL}/${FILE_LICENSE}'; \
|
||||
${ECHO_CMD} '@unexec ${RMDIR} "%D/${DOCSDIR_REL}" 2>/dev/null || true') >>${TMPPLIST}; fi
|
||||
.else
|
||||
@(${ECHO_CMD} '@exec [ -f %D/${GHC_LIB_DOCSDIR_REL}/gen_contents_index ] && ${LN} -s ${DOCSDIR}/html %D/${GHC_LIB_DOCSDIR_REL}/${DISTNAME}' ; \
|
||||
${ECHO_CMD} '@exec ${SH} -c "[ -f %D/${GHC_LIB_DOCSDIR_REL}/gen_contents_index ] && cd %D/${GHC_LIB_DOCSDIR_REL} && ${RM} -f doc-index*.html && ./gen_contents_index"' ; \
|
||||
@(${ECHO_CMD} '@exec if [ -f %D/${GHC_LIB_DOCSDIR_REL}/gen_contents_index ]; then ${LN} -s ${DOCSDIR}/html %D/${GHC_LIB_DOCSDIR_REL}/${DISTNAME} && \
|
||||
cd %D/${GHC_LIB_DOCSDIR_REL} && ${RM} -f doc-index*.html && ./gen_contents_index; fi' ; \
|
||||
${ECHO_CMD} '@unexec ${RM} -f %D/${GHC_LIB_DOCSDIR_REL}/${DISTNAME}' ; \
|
||||
${ECHO_CMD} '@unexec ${SH} -c "[ -f %D/${GHC_LIB_DOCSDIR_REL}/gen_contents_index ] && cd %D/${GHC_LIB_DOCSDIR_REL} && ${RM} -f doc-index*.html && ./gen_contents_index"') >>${TMPPLIST};
|
||||
${ECHO_CMD} '@unexec if [ -f %D/${GHC_LIB_DOCSDIR_REL}/gen_contents_index ]; then cd %D/${GHC_LIB_DOCSDIR_REL} && ${RM} -f doc-index*.html && ./gen_contents_index; fi') >>${TMPPLIST};
|
||||
.endif
|
||||
.else
|
||||
${DO_NADA}
|
||||
@ -359,8 +359,11 @@ add-plist-cabal:
|
||||
post-install::
|
||||
.if !defined(METAPORT)
|
||||
.if !defined(NOPORTDOCS)
|
||||
[ -f ${PREFIX}/${GHC_LIB_DOCSDIR_REL}/gen_contents_index ] && ${LN} -s ${DOCSDIR}/html ${PREFIX}/${GHC_LIB_DOCSDIR_REL}/${DISTNAME} && \
|
||||
cd ${PREFIX}/${GHC_LIB_DOCSDIR_REL} && ${RM} -f doc-index*.html && ./gen_contents_index
|
||||
@if [ -f ${PREFIX}/${GHC_LIB_DOCSDIR_REL}/gen_contents_index ]; then \
|
||||
${LN} -s ${DOCSDIR}/html ${PREFIX}/${GHC_LIB_DOCSDIR_REL}/${DISTNAME} && \
|
||||
cd ${PREFIX}/${GHC_LIB_DOCSDIR_REL} && \
|
||||
${RM} -f doc-index*.html && ./gen_contents_index; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
.if !defined(STANDALONE) && !defined(DOCUMENTATION)
|
||||
|
Loading…
Reference in New Issue
Block a user