From c047748b136571477a5aca6b8f9f7743fcc97584 Mon Sep 17 00:00:00 2001 From: Mathieu Arnold Date: Thu, 14 Aug 2014 06:30:44 +0000 Subject: [PATCH] Catch up with last months updates in ports/Mk/Uses. Reviewed by: wblock, antoine Sponsored by: Absolight Differential Revision: https://phabric.freebsd.org/D534 --- .../porters-handbook/special/chapter.xml | 28 +-- .../books/porters-handbook/uses/chapter.xml | 176 ++++++++++++++---- 2 files changed, 150 insertions(+), 54 deletions(-) diff --git a/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml b/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml index 437c08ac5d..1cb8b42764 100644 --- a/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml +++ b/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml @@ -489,19 +489,13 @@ IGNORE= may not be redistributed because of licensing reasons. Please visit make implementation expected by the ported software. - If your port is an X application that creates - Makefile files from - Imakefile files using - imake, then set - USES= imake. This will cause the - configure stage to automatically do an - xmkmf -a. If the - flag is a problem for your port, set - XMKMF=xmkmf. If the port uses - imake but does not understand the - install.man target, - NO_INSTALL_MANPAGES=yes should be - set. + If the port is an X application that uses + imake to create + Makefiles from + Imakefiles, set USES= + imake.. See the USES=imake + section of for more details. If your port's source Makefile has something else than all as the @@ -816,13 +810,9 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/subproject libtool (search for a file named ltmain.sh) need to have USES=libtool. Also, if a port has USE_AUTOTOOLS=libtoolize it probably also - needs USES=libtool. + needs USES=libtool. See the USES=libtool + section in for more details. - Some ports do not ship with their own copy of libtool and - expect libtool to be provided by the build system. In that - case simply add: - - BUILD_DEPENDS= libtool:${PORTSDIR}/devel/libtool. diff --git a/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml b/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml index 3e87756cc3..3ac5ea6987 100644 --- a/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml +++ b/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml @@ -8,6 +8,8 @@