Date: Tue, 28 May 2024 17:39:07 GMT From: Muhammad Moinur Rahman <bofh@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 7fea2e6c5375 - main - devel/ragel: Mark BROKEN for TEXDOCS option Message-ID: <202405281739.44SHd71b061598@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=7fea2e6c5375c13b4141b258cfa0f1ea26915ee2 commit 7fea2e6c5375c13b4141b258cfa0f1ea26915ee2 Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2024-05-28 17:17:28 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2024-05-28 17:38:51 +0000 devel/ragel: Mark BROKEN for TEXDOCS option - Fails to build the documentation using pdflatex in TeXlive 2023 and later - Pet portclippy while I am here Approved by: portmgr (blanket) Sponsored by: Nepustil --- devel/ragel/Makefile | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/devel/ragel/Makefile b/devel/ragel/Makefile index 6469c2c01189..d1182a701c2a 100644 --- a/devel/ragel/Makefile +++ b/devel/ragel/Makefile @@ -12,28 +12,30 @@ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual USES= gmake + GNU_CONFIGURE= yes OPTIONS_DEFINE= TEXDOCS EXAMPLES OPTIONS_SUB= yes -TEXDOCS_CONFIGURE_ENABLE= manual + TEXDOCS_DESC= Build pdf documentation (requires LaTeX) + +TEXDOCS_BROKEN= Does not build with TeXLive 2023 or later +TEXDOCS_BUILD_DEPENDS= fig2dev:print/transfig TEXDOCS_USES= tex TEXDOCS_USE= TEX=latex:build -TEXDOCS_BUILD_DEPENDS= fig2dev:print/transfig - -.include <bsd.port.options.mk> +TEXDOCS_CONFIGURE_ENABLE= manual do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ragel/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 -do-install-TEXDOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR} - do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/test; ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) +do-install-TEXDOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR} + .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202405281739.44SHd71b061598>