Skip site navigation (1)Skip section navigation (2)
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>