From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9C2FE1382C5 for ; Sun, 25 Feb 2018 14:49:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 937FAE084A; Sun, 25 Feb 2018 14:49:43 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5EE7DE084A for ; Sun, 25 Feb 2018 14:49:43 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C18F3335C0A for ; Sun, 25 Feb 2018 14:49:41 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D1B6E1E1 for ; Sun, 25 Feb 2018 14:49:39 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1519480126.43d5710a02d0aed0e4e6e29aa7cfa75809fb822b.ulm@gentoo> Subject: [gentoo-commits] proj/pms:master commit in: / X-VCS-Repository: proj/pms X-VCS-Files: pkg-mgr-commands.tex X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: 43d5710a02d0aed0e4e6e29aa7cfa75809fb822b X-VCS-Branch: master Date: Sun, 25 Feb 2018 14:49:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: bdee7753-1995-4278-b6e0-d60205f3ba22 X-Archives-Hash: ddbea1181e3273cf0d3e0654a4821385 commit: 43d5710a02d0aed0e4e6e29aa7cfa75809fb822b Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 24 13:48:46 2018 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 24 13:48:46 2018 +0000 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=43d5710a pkg-mgr-commands.tex: Typeset list of commands consistently. Use teletype font for options, and fix indentation. No changes of wording. pkg-mgr-commands.tex | 71 +++++++++++++++++++++++++++------------------------- 1 file changed, 37 insertions(+), 34 deletions(-) diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 07abfbb..b6d15c6 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -246,30 +246,31 @@ current phase function has returned. \featurelabel{econf-options} \t{econf} must pass the following options to the configure script: \begin{itemize} - \item -{}-prefix must default to \t{\$\{EPREFIX\}/usr} unless overridden by \t{econf}'s caller. - \item -{}-mandir must be \t{\$\{EPREFIX\}/usr/share/man} - \item -{}-infodir must be \t{\$\{EPREFIX\}/usr/share/info} - \item -{}-datadir must be \t{\$\{EPREFIX\}/usr/share} - \item -{}-sysconfdir must be \t{\$\{EPREFIX\}/etc} - \item -{}-localstatedir must be \t{\$\{EPREFIX\}/var/lib} - \item -{}-docdir must be \t{\$\{EPREFIX\}/usr/share/doc/\$\{PF\}}, if the EAPI is listed in + \item \t{-{}-prefix} must default to \t{\$\{EPREFIX\}/usr} unless overridden by \t{econf}'s + caller. + \item \t{-{}-mandir} must be \t{\$\{EPREFIX\}/usr/share/man} + \item \t{-{}-infodir} must be \t{\$\{EPREFIX\}/usr/share/info} + \item \t{-{}-datadir} must be \t{\$\{EPREFIX\}/usr/share} + \item \t{-{}-sysconfdir} must be \t{\$\{EPREFIX\}/etc} + \item \t{-{}-localstatedir} must be \t{\$\{EPREFIX\}/var/lib} + \item \t{-{}-docdir} must be \t{\$\{EPREFIX\}/usr/share/doc/\$\{PF\}}, if the EAPI is listed in table~\ref{tab:econf-options-table} as using it. This option will only be passed if the string \t{-{}-docdir} occurs in the output of \t{configure -{}-help}. - \item -{}-htmldir must be \t{\$\{EPREFIX\}/usr/share/doc/\$\{PF\}/html}, if the EAPI is listed - in table~\ref{tab:econf-options-table} as using it. This option will only be passed if the - string \t{-{}-htmldir} occurs in the output of \t{configure -{}-help}. - \item -{}-build must be the value of the \t{CBUILD} environment variable. This option will only - be passed if \t{CBUILD} is non-empty. - \item -{}-host must be the value of the \t{CHOST} environment variable. - \item -{}-target must be the value of the \t{CTARGET} environment variable. This option will + \item \t{-{}-htmldir} must be \t{\$\{EPREFIX\}/usr/share/doc/\$\{PF\}/html}, if the EAPI is + listed in table~\ref{tab:econf-options-table} as using it. This option will only be passed + if the string \t{-{}-htmldir} occurs in the output of \t{configure -{}-help}. + \item \t{-{}-build} must be the value of the \t{CBUILD} environment variable. This option will + only be passed if \t{CBUILD} is non-empty. + \item \t{-{}-host} must be the value of the \t{CHOST} environment variable. + \item \t{-{}-target} must be the value of the \t{CTARGET} environment variable. This option will only be passed if \t{CTARGET} is non-empty. - \item -{}-libdir must be set according to algorithm~\ref{alg:econf-libdir}. - \item -{}-disable-dependency-tracking, if the EAPI is listed in + \item \t{-{}-libdir} must be set according to algorithm~\ref{alg:econf-libdir}. + \item \t{-{}-disable-dependency-tracking}, if the EAPI is listed in table~\ref{tab:econf-options-table} as using it. This option will only be passed if the string \t{-{}-disable-dependency-tracking} occurs in the output of \t{configure -{}-help}. - \item -{}-disable-silent-rules, if the EAPI is listed in table~\ref{tab:econf-options-table} as - using it. This option will only be passed if the string \t{-{}-disable-silent-rules} occurs - in the output of \t{configure -{}-help}. + \item \t{-{}-disable-silent-rules}, if the EAPI is listed in table~\ref{tab:econf-options-table} + as using it. This option will only be passed if the string \t{-{}-disable-silent-rules} + occurs in the output of \t{configure -{}-help}. \end{itemize} \ChangeWhenAddingAnEAPI{6} @@ -327,6 +328,7 @@ current phase function has returned. section~\ref{sec:guaranteed-system-commands}. \t{emake} must be an external program and cannot be a function or alias---it must be callable from e.\,g.\ \t{xargs}. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. + \item[einstall] A shortcut for the command given in listing~\ref{lst:einstall}. Any arguments given to \t{einstall} are passed verbatim to \t{emake}, as shown. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. @@ -420,21 +422,22 @@ the current phase function has returned. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. \item[dohtml] Installs the given HTML files into a subdirectory under \t{/usr/share/doc/\$PF/}. -The subdirectory is \t{html} by default, but this can be overridden with the \t{docinto} function. -Files to be installed automatically are determined by extension and the default extensions are -\t{css}, \t{gif}, \t{htm}, \t{html}, \t{jpeg}, \t{jpg}, \t{js} and \t{png}. These default extensions -can be extended or reduced (see below). The options that can be passed to \t{dohtml} are as follows: -\begin{description} - \item{\t{-r}} --- enables recursion into directories. - \item{\t{-V}} --- enables verbosity. - \item{\t{-A}} --- adds file type extensions to the default list. - \item{\t{-a}} --- sets file type extensions to only those specified. - \item{\t{-f}} --- list of files that are able to be installed. - \item{\t{-x}} --- list of directories that files will not be installed from (only used in - conjunction with \t{-r}). - \item{\t{-p}} --- sets a document prefix for installed files, not to be confused with the global - offset-prefix. -\end{description} + The subdirectory is \t{html} by default, but this can be overridden with the \t{docinto} + function. Files to be installed automatically are determined by extension and the default + extensions are \t{css}, \t{gif}, \t{htm}, \t{html}, \t{jpeg}, \t{jpg}, \t{js} and \t{png}. + These default extensions can be extended or reduced (see below). The options that can be passed + to \t{dohtml} are as follows: + \begin{description} + \item[\t{-r}] enables recursion into directories. + \item[\t{-V}] enables verbosity. + \item[\t{-A}] adds file type extensions to the default list. + \item[\t{-a}] sets file type extensions to only those specified. + \item[\t{-f}] list of files that are able to be installed. + \item[\t{-x}] list of directories that files will not be installed from (only used in + conjunction with \t{-r}). + \item[\t{-p}] sets a document prefix for installed files, not to be confused with the global + offset-prefix. + \end{description} Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}.