Both manpages and manual.html are shipped as is, they are not built.
Since we don't install anything else, further HTML pages need no
building and asciidoc is not required/used.

Using the port's install-doc-man target simplifies things.

Builds and pacakges fine without asciidoc installed, no PLIST change.

OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/tig/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile    20 Nov 2019 10:26:29 -0000      1.31
+++ Makefile    1 Apr 2020 13:03:09 -0000
@@ -18,30 +18,28 @@ WANTLIB +=  c curses iconv
 
 MASTER_SITES = https://github.com/jonas/tig/releases/download/tig-$V/
 
-BUILD_DEPENDS =        textproc/asciidoc \
-               textproc/xmlto
+BUILD_DEPENDS =        textproc/xmlto
 
 RUN_DEPENDS =  devel/git
 
 LIB_DEPENDS =  converters/libiconv
 
 USE_GMAKE =    Yes
-ALL_TARGET =   all doc-man doc-html
 
 CONFIGURE_STYLE = gnu
 CONFIGURE_ARGS += --with-libiconv=${LOCALBASE} DOCBOOK2PDF=false
 
 MAKE_FLAGS =   V=1
 
-FAKE_FLAGS =   sysconfdir=${PREFIX}/share/examples/tig
+FAKE_FLAGS =   mandir=${PREFIX}/man \
+               sysconfdir=${PREFIX}/share/examples/tig \
+
+FAKE_TARGET =  install install-doc-man
 
 NO_TEST =      Yes
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tig
        ${INSTALL_DATA} ${WRKSRC}/doc/manual.html ${PREFIX}/share/doc/tig
-       ${INSTALL_MAN} ${WRKSRC}/doc/tig.1 ${PREFIX}/man/man1
-       ${INSTALL_MAN} ${WRKSRC}/doc/tigrc.5 ${PREFIX}/man/man5
-       ${INSTALL_MAN} ${WRKSRC}/doc/tigmanual.7 ${PREFIX}/man/man7
 
 .include <bsd.port.mk>

Reply via email to