From owner-svn-doc-head@FreeBSD.ORG Sat Jun 29 14:26:30 2013 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E59EAFA6; Sat, 29 Jun 2013 14:26:30 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C75FA185B; Sat, 29 Jun 2013 14:26:30 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r5TEQUU5097172; Sat, 29 Jun 2013 14:26:30 GMT (envelope-from crees@svn.freebsd.org) Received: (from crees@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r5TEQUhS097171; Sat, 29 Jun 2013 14:26:30 GMT (envelope-from crees@svn.freebsd.org) Message-Id: <201306291426.r5TEQUhS097171@svn.freebsd.org> From: Chris Rees Date: Sat, 29 Jun 2013 14:26:30 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r42085 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jun 2013 14:26:31 -0000 Author: crees Date: Sat Jun 29 14:26:29 2013 New Revision: 42085 URL: http://svnweb.freebsd.org/changeset/doc/42085 Log: Document remaining USES values. Approved by: gjb (mentor) Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses.xml Sat Jun 29 13:19:43 2013 (r42084) +++ head/en_US.ISO8859-1/books/porters-handbook/uses.xml Sat Jun 29 14:26:29 2013 (r42085) @@ -17,8 +17,15 @@ --> + ada + (none) + Depends on an Ada-capable compiler, and + sets CC accordingly. + + + bison - none, build, run, + (none), build, run, both Implies that the port uses devel/bison in one way or another. By @@ -30,8 +37,20 @@ + charsetfix + (none) + Prevents the port from installing charset.alias. + This should be installed only by + converters/libiconv. + CHARSETFIX_MAKEFILEIN can be set to a path relative + to WRKSRC if charset.alias is + not installed by + WRKSRC/Makefile.in. + + + cmake - none, outsource + (none), outsource The port will use CMake for configuring and building. With the outsource @@ -41,7 +60,7 @@ desktop-file-utils - none + (none) Implies that the port uses the update-desktop-database from @@ -55,7 +74,7 @@ fuse - none + (none) Implies the port will depend on the FUSE library and handle the dependency on the kernel module depending on the version @@ -64,7 +83,7 @@ gettext - none, lib, build, + (none), lib, build, run Implies that the port uses devel/gettext in one way or another. By @@ -77,7 +96,7 @@ iconv - none + (none) Implies that the port uses converters/libiconv as build-time and run-time dependency. @@ -85,8 +104,15 @@ + ncurses + (none), base, port + Implies that the port uses ncurses, and + causes some useful variables to be set. + + + pathfix - none + (none) Look for the Makefile.in and configure files in the port's associated sources and fix common paths to make sure they respect the &os; @@ -96,7 +122,7 @@ pkgconfig - none, build, run, + (none), build, run, both Implies that the port uses qmail - none, build, run, + (none), build, run, both, vars Implies that the port uses mail/qmail in one way or another. @@ -123,8 +149,16 @@ + readline + (none), port + Implies that the port uses readline as + library dependency, and sets CPPFLAGS and + LDFLAGS as necessary. + + + shared-mime-info - none + (none) Implies that the port uses update-mime-database from @@ -138,8 +172,23 @@ + shebangfix + (none) + A lot of software uses incorrect locations for script interpreters, + most notably /usr/bin/perl and + /bin/bash. This fixes shebang lines in scripts + listed in SHEBANG_FILES. Currently + Perl, Python, + Bash, Ruby, + and PHP are supported by default. + To support another interpreter, set SHEBANG_LANG + (for example SHEBANG_LANG=lua), then + lua_OLD_CMD and lua_CMD. + + + zenoss - none + (none) Implies the port uses net-mgmt/zenoss in one way or another, but largely is used for building zenoss related zenpack