diff options
Diffstat (limited to 'news')
-rw-r--r-- | news/husky-fidoconf/Makefile | 17 | ||||
-rw-r--r-- | news/husky-hpt/Makefile | 1 | ||||
-rw-r--r-- | news/husky-htick/Makefile | 8 |
3 files changed, 7 insertions, 19 deletions
diff --git a/news/husky-fidoconf/Makefile b/news/husky-fidoconf/Makefile index 6d665fd4a105..09c99ebea3df 100644 --- a/news/husky-fidoconf/Makefile +++ b/news/husky-fidoconf/Makefile @@ -16,22 +16,15 @@ INSTALL_TARGET= install install-man MASTERDIR= ${.CURDIR}/../husky COMPONENT_SUBDIR= fidoconf -post-patch: - ${REINPLACE_CMD} -e 's^/path/to/config^${PREFIX}/etc/fido/config^' \ - ${WRKSRC}/man/linkedto.1 - -# The texi files are too old for the ports texinfo -# The correct fix is to update the texi file so modern texinfo can use it -# Until then, disable installation of info page on FreeBSD 11 and DragonFly -# to unbreak the build on those platforms. -.if !exists(/usr/bin/makeinfo) - ${REINPLACE_CMD} -e '/cd doc /d' ${WRKSRC}/Makefile -.else +# Settings below are required to handle texi output (html, INFO page) USES+= makeinfo PORTDOCS= fidoconfig.html DOCSDIR= ${PREFIX}/share/doc/husky INFO= fidoconfig -.endif + +post-patch: + ${REINPLACE_CMD} -e 's^/path/to/config^${PREFIX}/etc/fido/config^' \ + ${WRKSRC}/man/linkedto.1 post-install: ${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2aquaed.1 diff --git a/news/husky-hpt/Makefile b/news/husky-hpt/Makefile index 2945ed8acab7..c992677ea042 100644 --- a/news/husky-hpt/Makefile +++ b/news/husky-hpt/Makefile @@ -9,6 +9,7 @@ COMMENT= Husky FTN tosser LIB_DEPENDS= libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf \ libareafix.so:${PORTSDIR}/news/husky-areafix +USES+= makeinfo ALL_TARGET= all doc INSTALL_TARGET= install install-doc INFO= hpt diff --git a/news/husky-htick/Makefile b/news/husky-htick/Makefile index 9eee49cf2699..452ed7441492 100644 --- a/news/husky-htick/Makefile +++ b/news/husky-htick/Makefile @@ -17,19 +17,13 @@ PLIST_FILES= bin/htick man/man1/htick.1.gz MASTERDIR= ${.CURDIR}/../husky COMPONENT_SUBDIR= htick -# The texi files are too old for the ports texinfo -# The correct fix is to update the texi file so modern texinfo can use it -# Until then, disable installation of info page on FreeBSD 11 and DragonFly -# to unbreak the build on those platforms. -.if !exists(/usr/bin/makeinfo) -.else +# Settings below are required to handle texi output (html, INFO page) USES+= makeinfo ALL_TARGET+= doc INSTALL_TARGET+= install-doc PORTDOCS= htick.html DOCSDIR= ${PREFIX}/share/doc/husky INFO= htick -.endif post-patch: ${REINPLACE_CMD} -e 's^/fido/etc/config^${PREFIX}/etc/fido/config^' \ |