git: f80b85b83593 - main - lang/yap: Mark BROKEN for BUILDDOCS

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Tue, 28 May 2024 12:12:30 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f80b85b835930b74472be20a9a27a3ab194481b8

commit f80b85b835930b74472be20a9a27a3ab194481b8
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-05-28 12:10:39 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-05-28 12:11:57 +0000

    lang/yap: Mark BROKEN for BUILDDOCS
    
    - Fails to build with BUILDDOCS option
    This is pdfTeX, Version 3.141592653-2.6-1.40.25 (Web2C 2023) (preloaded
    format=pdfetex)
     restricted \write18 enabled.
    entering extended mode
    (././docs/yap.tex (/usr/local/share/texmf-dist/tex/texinfo/texinfo.tex
    Loading texinfo [version 2023-03-04.12]: pdf, fonts, glyphs, page headings,
    tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
    cross references, insertions,
    (/usr/local/share/texmf-dist/tex/generic/epsf/epsf.tex
    This is `epsf.tex' v2.7.4 <14 February 2011>
    ) localization, formatting, microtype, and turning on texinfo input format.)
    ././docs/yap.tex:5: @setcontentsaftertitlepage has been removed as a Texinfo
    command; move your @contents command if you want the contents after the title
    page..
    @setcontentsaftertitlepage ...ter the title page.}
    
    l.5 @setcontentsaftertitlepage
    
    ?
    ././docs/yap.tex:5: Emergency stop.
    @setcontentsaftertitlepage ...ter the title page.}
    
    l.5 @setcontentsaftertitlepage
    
    ././docs/yap.tex:5: ==> Fatal error occurred, no output PDF file produced!
    
    - Pet portclippy while I am here
    
    Approved by:    portmgr (blanket)
    Sponsored by:   Nepustil
---
 lang/yap/Makefile | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/lang/yap/Makefile b/lang/yap/Makefile
index 0080e8b6b313..ae35fc256d16 100644
--- a/lang/yap/Makefile
+++ b/lang/yap/Makefile
@@ -20,25 +20,28 @@ LICENSE_FILE_LGPL20=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libgmp.so:math/gmp
 
 USES=		compiler:features gmake localbase readline
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--enable-max-performance \
+		--disable-myddas
+
+DATADIR=	${PREFIX}/share/Yap
+DOCSDIR=	${PREFIX}/share/doc/Yap
 PORTSCOUT=	limit:^6\.2\.
 
 OPTIONS_DEFINE=		DOCS BUILDDOCS
+
 BUILDDOCS_DESC=	Rebuild documentation (requires TeX)
 DOCS_DESC=	Install documentation
 
-BUILDDOCS_USES=		tex
-BUILDDOCS_USE=		TEX=formats:build,dvipsk:build
+BUILDDOCS_BROKEN=	Fatal error occurred, no output PDF file produced
 BUILDDOCS_BUILD_DEPENDS=${LOCALBASE}/bin/texi2html:textproc/texi2html \
 			${LOCALBASE}/bin/texi2pdf:print/texinfo
+BUILDDOCS_USES=		tex
+BUILDDOCS_USE=		TEX=formats:build,dvipsk:build
 
 DOCS_INSTALL_TARGET=	install install_docs
 
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--enable-max-performance \
-		--disable-myddas
-
-DOCSDIR=	${PREFIX}/share/doc/Yap
-DATADIR=	${PREFIX}/share/Yap
 DOCS_PACKAGE=	yap-doc-${PORTVERSION}
 
 post-build-DOCS-off: