public inbox for gentoo-pms@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-pms] Minor corrections
@ 2009-05-26  5:52 Christian Faulhammer
  2009-06-03 19:53 ` Ciaran McCreesh
  0 siblings, 1 reply; 9+ messages in thread
From: Christian Faulhammer @ 2009-05-26  5:52 UTC (permalink / raw
  To: gentoo-pms


[-- Attachment #1.1: Type: text/plain, Size: 238 bytes --]

Hi,

please apply the attached patches as they correct minor issues.

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

<URL:http://gentoo.faulhammer.org/>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: 0001-Some-minor-tweaks-of-the-desk-reference.patch --]
[-- Type: text/x-patch, Size: 3341 bytes --]

From 7e393be4b5593d1551babca108375709220584e3 Mon Sep 17 00:00:00 2001
From: Christian Faulhammer <fauli@gentoo.org>
Date: Mon, 25 May 2009 12:54:40 +0200
Subject: [PATCH] Some minor tweaks of the desk reference

* emphasize what needs to be replaced for SLOT dependencies
* remove doubled full stop
* remove doubled content about default short-hand
* elaborate on pkg_pretend
---
 eapi-cheatsheet.tex |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex
index 9ebbfc9..617b49b 100644
--- a/eapi-cheatsheet.tex
+++ b/eapi-cheatsheet.tex
@@ -84,7 +84,7 @@ nonetheless.
     not disabled explicitly by user configuration) with a \code{+}
     sign in front.  See \featureref{iuse-defaults}.
     \item[Named slot dependencies] Dependencies can explicitly request
-    a specific slot by using the \code{dev-libs/foo:SLOT} syntax.  See
+    a specific slot by using the \code{dev-libs/foo:\emph{SLOT\_name}} syntax.  See
     \featureref{slot-deps}.
 \end{description}
 \section{EAPI 2 (2008-09-25)}
@@ -131,12 +131,11 @@ nonetheless.
     and \code{src\_test} can be called via
     \code{default\_\emph{phasename}}, so duplicating the standard
     implementation is no longer necessary for small additions.  The
-    \code{default} function calls the current phase's \code{default\_}
-    function automatically, so any small additions you need will not
-    be accompanied by a complete reimplementation of the phase.
-    Additionally as a shorthand for the current phase's default
-    definition \code{default} can be invoked.  See
-    \featureref{default-phase-funcs} and \featureref{default-func}.
+    short-hand \code{default} function calls the current phase's
+    \code{default\_} function automatically, so any small additions
+    you need will not be accompanied by a complete reimplementation of
+    the phase.  See \featureref{default-phase-funcs} and
+    \featureref{default-func}.
     \item[\code{doman} language support] The \code{doman} installation
     function recognizes lanugage specific man page extensions and
     behaves accordingly.  See \featureref{doman-langs}
@@ -148,8 +147,9 @@ nonetheless.
 \label{sec:cs:eapi3-additions}
 \begin{description}
     \item[\code{pkg\_pretend}] Some useful checks (kernel options for
-    example) can be placed in this new phase to inform the user early.
-    Most checks should usually be repeated in \code{pkg\_setup}.  See
+    example) can be placed in this new phase to inform the user early
+    (when just pretending to emerge the package).  Most checks should
+    usually be repeated in \code{pkg\_setup}.  See
     \featureref{pkg-pretend}.
     \item[\code{src\_install}] The \code{src\_install} phase is no
     longer empty but has a default now.  This comes along with an
@@ -203,7 +203,7 @@ nonetheless.
     \item[\code{nonfatal} for commands] If you call \code{nonfatal}
     the command given as argument will not abort the build process in
     case of a failure (as is the default) but will return non-zero on
-    failure rather than aborting the build..  See
+    failure rather than aborting the build.  See
     \featureref{nonfatal}.
 \end{description}
 \subsection{Removals/Bans}
-- 
1.6.0.6


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.3: 0002-Change-hostile-wording.patch --]
[-- Type: text/x-patch, Size: 1154 bytes --]

From af020d513c305ba7e8da1934d2edfa45c56a0dc2 Mon Sep 17 00:00:00 2001
From: Christian Faulhammer <fauli@gentoo.org>
Date: Mon, 25 May 2009 12:56:06 +0200
Subject: [PATCH] Change hostile wording

---
 introduction.tex |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/introduction.tex b/introduction.tex
index 3986f57..f7b29cf 100644
--- a/introduction.tex
+++ b/introduction.tex
@@ -18,7 +18,7 @@ and the only definition of what is valid in an ebuild, is the source code of the
 and a general consensus about which features are too new to assume availability. This has several
 drawbacks: not only is it impossible to change any aspect of Portage behaviour without verifying
 that nothing in the tree relies upon it, but if a new package manager should appear it becomes
-impossible to fully support such an ill-defined standard.
+impossible to fully support such a volatile-defined standard.
 
 This document aims to address both of these concerns by defining almost all aspects of what an
 ebuild repository looks like, and how an ebuild is allowed to behave. Thus, both Portage and other
-- 
1.6.0.6


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.4: 0003-The-desk-reference-should-really-be-the-last-two-pag.patch --]
[-- Type: text/x-patch, Size: 823 bytes --]

From 3e8de75bf9cedb339a3c12aaf597fc117255a9d8 Mon Sep 17 00:00:00 2001
From: Christian Faulhammer <fauli@gentoo.org>
Date: Mon, 25 May 2009 12:56:50 +0200
Subject: [PATCH] The desk reference should really be the last two pages of the whole document

---
 pms.tex |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/pms.tex b/pms.tex
index 05e585d..8d57eb1 100644
--- a/pms.tex
+++ b/pms.tex
@@ -45,10 +45,10 @@
 
 \include{eapi-differences}
 
-\includepdf[pages=-,landscape,addtotoc={1,chapter,0,Desk Reference,cheatsheet}]{eapi-cheatsheet}
-
 \bibliography{pms}
 
+\includepdf[pages=-,landscape,addtotoc={1,chapter,0,Desk Reference,cheatsheet}]{eapi-cheatsheet}
+
 \end{document}
 
 % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :
-- 
1.6.0.6


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-07-20 23:21 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-26  5:52 [gentoo-pms] Minor corrections Christian Faulhammer
2009-06-03 19:53 ` Ciaran McCreesh
2009-06-30  7:53   ` Christian Faulhammer
2009-06-30  8:03     ` Ulrich Mueller
2009-07-09 10:42       ` Christian Faulhammer
2009-07-09 13:30         ` Ciaran McCreesh
2009-07-10  9:44         ` Ciaran McCreesh
2009-07-20 22:42           ` Christian Faulhammer
2009-07-20 23:21             ` Ferris McCormick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox