From owner-svn-ports-head@FreeBSD.ORG Sun Apr 19 06:24:35 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D6206A1F; Sun, 19 Apr 2015 06:24:34 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B6F12C8D; Sun, 19 Apr 2015 06:24:34 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t3J6OYbD030485; Sun, 19 Apr 2015 06:24:34 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t3J6OYVV030478; Sun, 19 Apr 2015 06:24:34 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201504190624.t3J6OYVV030478@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Sun, 19 Apr 2015 06:24:34 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r384264 - in head/news: husky-fidoconf husky-hpt husky-htick X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Apr 2015 06:24:35 -0000 Author: marino Date: Sun Apr 19 06:24:33 2015 New Revision: 384264 URL: https://svnweb.freebsd.org/changeset/ports/384264 Log: news/husky-(fidoconf|htick|hpt) : builds INFO pages everywhere again Jan Beich fixed the info pages (thanks Jan!) so this enables their building for htick and fidoconf of FreeBSD 11 and DragonFly. While here, commit USES+=makeinfo to -hpt that went uncommitted accidently yesterday. Modified: head/news/husky-fidoconf/Makefile head/news/husky-hpt/Makefile head/news/husky-htick/Makefile Modified: head/news/husky-fidoconf/Makefile ============================================================================== --- head/news/husky-fidoconf/Makefile Sun Apr 19 06:02:40 2015 (r384263) +++ head/news/husky-fidoconf/Makefile Sun Apr 19 06:24:33 2015 (r384264) @@ -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 Modified: head/news/husky-hpt/Makefile ============================================================================== --- head/news/husky-hpt/Makefile Sun Apr 19 06:02:40 2015 (r384263) +++ head/news/husky-hpt/Makefile Sun Apr 19 06:24:33 2015 (r384264) @@ -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 Modified: head/news/husky-htick/Makefile ============================================================================== --- head/news/husky-htick/Makefile Sun Apr 19 06:02:40 2015 (r384263) +++ head/news/husky-htick/Makefile Sun Apr 19 06:24:33 2015 (r384264) @@ -17,19 +17,13 @@ PLIST_FILES= bin/htick man/man1/htick.1. 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^' \