aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDima Panov <fluffy@FreeBSD.org>2022-08-31 08:43:56 +0000
committerDima Panov <fluffy@FreeBSD.org>2022-08-31 08:43:56 +0000
commit1f9f9e0893a09fa0321d04722275581ea809e657 (patch)
treedfdf62c8c0fef6643c8afa61ca026f8071ea7201
parentaaac294ca815f2b10e192aedb8c83295876adada (diff)
downloadports-1f9f9e0893a09fa0321d04722275581ea809e657.tar.gz
ports-1f9f9e0893a09fa0321d04722275581ea809e657.zip
multimedia/qmmp-qt6: rewrite installation of doxygen-generated docs
-rw-r--r--multimedia/qmmp-qt6/Makefile13
1 files changed, 4 insertions, 9 deletions
diff --git a/multimedia/qmmp-qt6/Makefile b/multimedia/qmmp-qt6/Makefile
index 2148e94edc07..b404603357d2 100644
--- a/multimedia/qmmp-qt6/Makefile
+++ b/multimedia/qmmp-qt6/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qmmp
PORTVERSION= 2.1.1
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${PORTVERSION:R}/ \
SF/qmmp-dev/${PORTNAME}/${PORTVERSION:R}/
@@ -316,15 +317,9 @@ post-install-DOCS-on:
cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
post-install-DOXYGEN-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/html/search ; \
cd ${WRKSRC}/doc/html && \
- ${INSTALL_MAN} *.html *.png *.css ${STAGEDIR}${DOCSDIR}/html ; \
- cd ${WRKSRC}/doc/html/search && \
- ${INSTALL_MAN} *.html *.png *.css *.js ${STAGEDIR}${DOCSDIR}/html/search ; \
- ${RM} ${WRKDIR}/PLIST.doc ; \
- ${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \
- ${SED} 's|${STAGEDIR}${PREFIX}/||' \
- >> ${WRKDIR}/PLIST.doc ; \
- cd ${WRKDIR} ; ${SED} -i -e '/PLIST.doc/ r PLIST.doc' ${TMPPLIST}
+ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html
+ @${FIND} -P ${STAGEDIR}${DOCSDIR}/html -type f 2>/dev/null | \
+ ${SED} -ne 's|^${STAGEDIR}${PREFIX}/||p' >> ${TMPPLIST}
.include <bsd.port.mk>