From owner-svn-doc-all@FreeBSD.ORG Mon Oct 28 19:01:25 2013 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 23B05626; Mon, 28 Oct 2013 19:01:25 +0000 (UTC) (envelope-from eadler@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0EDE52607; Mon, 28 Oct 2013 19:01:25 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9SJ1OiL090461; Mon, 28 Oct 2013 19:01:24 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9SJ1OWE090460; Mon, 28 Oct 2013 19:01:24 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201310281901.r9SJ1OWE090460@svn.freebsd.org> From: Eitan Adler Date: Mon, 28 Oct 2013 19:01:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43051 - 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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Oct 2013 19:01:25 -0000 Author: eadler Date: Mon Oct 28 19:01:24 2013 New Revision: 43051 URL: http://svnweb.freebsd.org/changeset/doc/43051 Log: man pages are just regular files now so do not expend an entire section just for them. Leave the paragraph describing MAN*PREFIX for now. Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Mon Oct 28 18:58:13 2013 (r43050) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Mon Oct 28 19:01:24 2013 (r43051) @@ -4135,38 +4135,6 @@ MASTERDIR= ${.CURDIR}/../xdvi300 Man Pages - - The MAN[1-9LN] variables will - automatically add any manpages to - pkg-plist (this means you must - not list manpages in the - pkg-plist—see - generating PLIST for more). - It also makes the install stage automatically compress or - uncompress manpages depending on the setting of - NO_MANCOMPRESS in - /etc/make.conf. - - If your port tries to install multiple names for manpages - using symlinks or hardlinks, you must use the - MLINKS variable to identify these. The - link installed by your port will be destroyed and recreated by - bsd.port.mk to make sure it points to the - correct file. Any manpages listed in MLINKS must not be - listed in the pkg-plist. - - To specify whether the manpages are compressed upon - installation, use the MANCOMPRESSED - variable. This variable can take three values, - yes, no and - maybe. yes means - manpages are already installed compressed, - no means they are not, and - maybe means the software already respects - the value of NO_MANCOMPRESS so - bsd.port.mk does not have to do anything - special. - If your port anchors its man tree somewhere other than PREFIX, you can use the MANPREFIX to set it. Also, if only @@ -4177,54 +4145,6 @@ MASTERDIR= ${.CURDIR}/../xdvi300 (where sect is one of 1-9, L or N). - - If your manpages go to language-specific subdirectories, - set the name of the languages to MANLANG. - The value of this variable defaults to "" - (i.e., English only). - - Here is an example that puts it all together. - - MAN1= foo.1 -MAN3= bar.3 -MAN4= baz.4 -MLINKS= foo.1 alt-name.8 -MANLANG= "" ja -MAN3PREFIX= ${PREFIX}/share/foobar -MANCOMPRESSED= yes - - This states that six files are installed by this - port; - - ${MANPREFIX}/man/man1/foo.1.gz -${MANPREFIX}/man/ja/man1/foo.1.gz -${PREFIX}/share/foobar/man/man3/bar.3.gz -${PREFIX}/share/foobar/man/ja/man3/bar.3.gz -${MANPREFIX}/man/man4/baz.4.gz -${MANPREFIX}/man/ja/man4/baz.4.gz - - Additionally - ${MANPREFIX}/man/man8/alt-name.8.gz may - or may not be installed by your port. Regardless, a symlink - will be made to join the foo(1) manpage and alt-name(8) - manpage. - - If only some manpages are translated, you can use several - variables dynamically created from MANLANG - content: - - MANLANG= "" de ja -MAN1= foo.1 -MAN1_EN= bar.1 -MAN3_DE= baz.3 - - This translates into this list of files: - - ${MANPREFIX}/man/man1/foo.1.gz -${MANPREFIX}/man/de/man1/foo.1.gz -${MANPREFIX}/man/ja/man1/foo.1.gz -${MANPREFIX}/man/man1/bar.1.gz -${MANPREFIX}/man/de/man3/baz.3.gz